セットアップ · 1 min read · Dec 03, 2025
完璧なセットアップ - Mandriva 2007 無料版 - ページ 6
14 Proftpd
Proftpdを次のようにインストールします:
urpmi proftpd次のメッセージが表示されたら:
One of the following packages is needed:
1- proftpd-mod_wrap_file-1.3.0-4mdv2007.0.i586 : A file-specific driver for the mod_wrap module for ProFTPD (to install)
2- proftpd-mod_wrap_sql-1.3.0-4mdv2007.0.i586 : A SQL database driver for the mod_wrap module for ProFTPD (to install)1を入力します。
セキュリティ上の理由から、/etc/proftpd.confに次の行を追加できます(Reinaldo Carvalhoに感謝; 詳細情報はここにあります: http://www.proftpd.org/localsite/Userguide/linked/userguide.html):
vi /etc/proftpd.conf| [...] DefaultRoot ~ IdentLookups off ServerIdent on "FTP Server ready." [...] |
ftpユーザーがCHMODを実行できるようにするために、/etc/proftpd.confの次の行をコメントアウトしてください:
| [...] ## Bar use of SITE CHMOD by default # |
その後、Proftpdを再起動します:
/etc/init.d/proftpd restart15 Webalizer
Mandriva 2007にはWebalizerパッケージが含まれていないため、Webalizerのウェブサイトから静的Webalizerバイナリを次のようにインストールします:
cd /tmp
wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-static.gz
gunzip webalizer-2.01-10-static.gz
mv webalizer-2.01-10-static /usr/bin/webalizer
chmod 755 /usr/bin/webalizer16 SpamAssassinに必要なPerlモジュールのインストール(ISPConfigに付属)
必要なすべてのPerlモジュールをインストールするために、適切なMandrivaパッケージを使用し、urpmiを使ってインストールします:
urpmi perl-HTML-Parser perl-Digest-SHA1 perl-DB_File perl-Net-DNS17 終わり
サーバーの設定は完了しました。必要であれば、ISPConfigをインストールできます。
18 SuExecに関する注意
CGIスクリプトをsuExecの下で実行したい場合、ISPConfigによって作成されたウェブサイトのウェブルートとして/var/wwwを指定する必要があります。MandrivaのsuExecは/var/wwwをDoc_Rootとしてコンパイルされています。次のコマンドを実行します:
/usr/sbin/suexec -V出力は次のようになります:

ISPConfigをエキスパートモードでインストールしてデフォルトのウェブルート(/var/www)を変更しない限り、ISPConfigでsuExecの下でCGIスクリプトを実行できます。
19 リンク
- Mandriva: http://www.mandrivalinux.com
- Easyurpmi: http://easyurpmi.zarb.org
- ISPConfig: http://www.ispconfig.org
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。