Серверы · 1 min read · Dec 04, 2025
Идеальный сервер - Mandriva 2008 Free (Mandriva 2008.0) - Страница 6
13 Proftpd
Установите Proftpd следующим образом:
urpmi proftpdПо соображениям безопасности вы можете добавить следующие строки в /etc/proftpd.conf (спасибо Рейнальдо Карвалью; дополнительную информацию можно найти здесь: http://www.proftpd.org/localsite/Userguide/linked/userguide.html):
vi /etc/proftpd.conf| [...] DefaultRoot ~ IdentLookups off ServerIdent on "FTP Server ready." [...] |
Не забудьте закомментировать следующие строки в конце /etc/proftpd.conf, чтобы разрешить пользователям ftp использовать CHMOD:
| [...] # Bar use of SITE CHMOD by default # |
Затем перезапустите Proftpd:
/etc/init.d/proftpd restart14 Webalizer
Mandriva 2008 больше не поставляется с пакетом Webalizer, поэтому мы установим статический бинарный файл Webalizer с веб-сайта Webalizer следующим образом:
urpmi libgeoip1 geoip libgeoipupdate0 awffullcd /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/webalizer15 Установка некоторых модулей Perl, необходимых для SpamAssassin (поставляется с ISPConfig)
Чтобы установить все необходимые модули Perl, мы можем использовать соответствующие пакеты Mandriva и установить их с помощью urpmi:
urpmi perl-HTML-Parser perl-Digest-SHA1 perl-DB_File perl-Net-DNS16 Конец
Конфигурация сервера теперь завершена, и если вы хотите, вы можете установить на него ISPConfig.
17 Примечание о SuExec
Если вы хотите запускать CGI-скрипты под suExec, вы должны указать /var/www как корневую папку для веб-сайтов, созданных ISPConfig, так как suExec Mandriva скомпилирован с /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_SUEXEC_UMASK=077
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"
[root@server1 ~]#Таким образом, если вы хотите использовать suExec с ISPconfig, не изменяйте корневую папку веба по умолчанию (которая является /var/www), если вы используете экспертный режим во время установки ISPConfig (в стандартном режиме вы все равно не сможете изменить корневую папку веба, так что вы сможете использовать suExec в любом случае).
18 Ссылки
- Mandriva: http://www.mandriva.com
- Easyurpmi: http://easyurpmi.zarb.org
- ISPConfig: http://www.ispconfig.or
Get new posts in your inbox
No spam. Unsubscribe anytime.