httpd アクセス解析 Webalizer
必要なパッケージ gd-devel libpng-devel db4-develインストール
[root@falcon21 ~]# yum -y install gd-devel libpng-devel db4-devel
メタデータの期限切れの最終確認: 0:45:16 時間前の 2020年11月21日 14時25分37秒 に実施しました。
No match for argument: db4-devel
エラー: 一致するものが見つかりません: db4-devel
------------ webサイトより、直接ダウンロード、インストール ------------
[root@falcon21 ~]# wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.23-08-src.tgz
--2020-11-21 15:20:19-- ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.23-08-src.tgz
=> `webalizer-2.23-08-src.tgz'
ftp.mrunix.net (ftp.mrunix.net) をDNSに問いあわせています... 45.76.61.72
ftp.mrunix.net (ftp.mrunix.net)|45.76.61.72|:21 に接続しています... 接続しました。
anonymous としてログインしています... ログインしました!
==> SYST ... 完了しました。 ==> PWD ... 完了しました。
==> TYPE I ... 完了しました。 ==> CWD (1) /pub/webalizer ... 完了しました。
==> SIZE webalizer-2.23-08-src.tgz ... 537037
==> PASV ... 完了しました。 ==> RETR webalizer-2.23-08-src.tgz ... 完了しました。
長さ: 537037 (524K) (確証はありません)
webalizer-2.23-08-src.tgz 100%[========================================>] 524.45K 596KB/s 時間 0.9s
2020-11-21 15:20:23 (596 KB/s) - `webalizer-2.23-08-src.tgz' へ保存終了 [537037]
----------------------------------------------------------------------------------------
webalizer-2.23-08-src.tgzを解凍
[root@falcon21 ~]# tar zxfv webalizer-2.23-08-src.tgz
解凍したフォルダに移動
[root@falcon21 ~]# cd webalizer-2.23-08
[root@falcon21 webalizer-2.23-08]#
configure ファイルを確認
[root@falcon21 webalizer-2.23-08]# ll
-rwxr-xr-x 1 hayato hayato 214666 10月 9 2010 configure
構築
[root@falcon21 webalizer-2.23-08]# .configure
↓
configure: error: png library not found.. please install libpng
[root@falcon21 webalizer-2.23-08]# yum -y install libpng
メタデータの期限切れの最終確認: 1:05:54 時間前の 2020年11月21日 14時25分37秒 に実施しました。
パッケージ libpng-2:1.6.34-5.el8.x86_64 はすでにインストールされています。
依存関係が解決しました。
行うべきことはありません。
完了しました!
[root@falcon21 webalizer-2.23-08]# make
make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止.
--------------- INSTALL ファイルを確認 -------------------
新しいスタイルのビルド:
WebalizerソースディストリビューションはGNUにパッケージ化されています
autoconf'configure 'スクリプト。これにより、次のように入力できます。
./configure
make
make install
通常の構成オプションが適用されます。./configure--helpと入力して、
完全なリスト。特にいくつかのオプションが役立つ場合があります。
--sysconfdir=/etc
sysconfdirスイッチは、デフォルト構成の場所を指定します
ファイル(webalizer.conf)を探す必要があります。指定されていない場合、
デフォルトの$ {prefix} / etcが使用されます。
--with-language=<language>
使用する言語を指定できます。 / langディレクトリを確認してください
利用可能な言語の選択肢を確認します。例として、あなたは使用することができます
./configure --with-language=french
出力にフランス語(webalizer_lang.french)を使用してプログラムをコンパイルします。
--without-languageスイッチを使用することもできます。これはデフォルトの言語(英語)。
--enable-dns
必要に応じて、DNSルックアップとネイティブジオロケーション機能が追加されます
ライブラリ(libdb)とヘッダーファイル(db.h)が見つかりました。 DNS / GeoDBコードは
-DUSE_DNSコンパイラスイッチを使用して、コンパイル時に有効にします。ために
GeoDBルックアップ、現在のgeodbデータベースも必要です(利用可能)
ftp://ftp.mrunix.net/pub/webalizer/geodbで)。
--with-geodb=<path>
GeoDBデータベースのデフォルトの場所は/ usr / share / GeoDBですが、
このオプションを使用して変更できます。
--enable-bz2
必要なライブラリがあれば、BZip2圧縮サポートが追加されます
(libbz2)とヘッダーファイル(bzlib.h)が見つかりました。 BZip2コードは
-DUSE_BZIPコンパイラスイッチを使用してコンパイル時に有効になります。
--enable-geoip
-----------------------------------------------------------------------
[root@falcon21 webalizer-2.23-08]# ./configure --sysconfdir=/etc --with-language=japan --with-geodb --enable-bz2 --enable-geoip
configure: error: png library not found.. please install libpng
[root@falcon21 ~]# dnf -y install libpng
メタデータの期限切れの最終確認: 1:42:50 時間前の 2020年11月21日 20時26分55秒 に実施しました。
パッケージ libpng-2:1.6.34-5.el8.x86_64 はすでにインストールされています。
依存関係が解決しました。
行うべきことはありません。
完了しました!
[root@falcon21 webalizer-2.23-08]# ./configure --sysconfdir=/etc --with-language=japan --with-geodb --enable-bz2 --enable-geoip
configure: error: png library not found.. please install libpng
コンパイルできない。
--------------------------------------------------
今のところ、webalizerは、インストール出来ない。
***********************************************************************
投票数:1
平均点:10.00