サーバー設定 · 1 min read · Nov 18, 2025
完璧なサーバー - CentOS 5.6 x86_64 [ISPConfig 2] - ページ 7
14 Webalizer
webalizerをインストールするには、次のコマンドを実行します。
yum install webalizer15 システムクロックの同期
システムクロックをNTPサーバーと同期させたい場合は、次の手順を実行します。
yum install ntpchkconfig –levels 235 ntpd on
tpdate 0.pool.ntp.org
/etc/init.d/ntpd start
16 一部のPerlモジュールをインストール
ISPConfigにはSpamAssassinが付属しており、動作するためにいくつかのPerlモジュールが必要です。必要なPerlモジュールを1つのコマンドでインストールします。
yum install perl-HTML-Parser perl-DBI perl-Net-DNS perl-Digest-SHA1 perl-Archive-Tar公式のCentOSリポジトリにはないPerlモジュールNetAddr::IPもインストールする必要がありますが、これはRPMforgeから入手できます。次のようにインストールできます。
rpm -ivh http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/perl-NetAddr-IP-4.042-1.el5.rf.x86_64.rpm(パッケージが存在しない場合は、http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/ で最新バージョンを見つけることができます。)
17 終わり
サーバーの設定は完了しました。希望があれば、ISPConfig 2をインストールできます。
17.1 SuExecに関する注意
CGIスクリプトをsuExecで実行したい場合は、ISPConfigで作成されたウェブサイトのホームディレクトリとして/var/wwwを指定する必要があります。CentOSのsuExecは/var/wwwをDoc_Rootとしてコンパイルされています。次のコマンドを実行します。
/usr/sbin/suexec -V出力は次のようになります。
[root@server1 ~]# /usr/sbin/suexec -V
-D AP_DOC_ROOT=”/var/www”
-D AP_GID_MIN=100
-D AP_HTTPD_USER=”apache”
-D AP_LOG_EXEC=”/var/log/httpd/suexec.log”
-D AP_SAFE_PATH=”/usr/local/bin:/usr/bin:/bin”
-D AP_UID_MIN=500
-D AP_USERDIR_SUFFIX=”public_html”
[root@server1 ~]#
したがって、ISPConfigでsuExecを使用したい場合は、ISPConfigのインストール中にエキスパートモードを使用する場合はデフォルトのウェブルート(/var/www)を変更しないでください(スタンダードモードではウェブルートを変更できないため、いずれにせよsuExecを使用できます)。
18 リンク
- CentOS: http://www.centos.org/
- ISPConfig 2: http://www.ispconfig.org/ispconfig-2/
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。