Вы посетили: » requirements
Это старая версия документа!
Требования к установке
Для того, чтобы автоматическая установка панели прошла успешно, необходимо:
Для вебхостинга:
- HTTP-сервер
apache, слушающий на всех IP адресах, без включения пользовательских виртуалхостов, не использующий в своем конфигурационном файле директиву Port или Listen;
Пример для Debian Linux
# netstat -lnp | grep :80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 12959/apache2
Пример для FreeBSD
# sockstat -l | grep :80 www httpd 23567 4 tcp4 *:80 *:* www httpd 4533 4 tcp4 *:80 *:* www httpd 76678 4 tcp4 *:80 *:* root httpd 59516 4 tcp4 *:80 *:*
- FTP-сервер
, слушающий на хостовом IP;
Пример для Debian Linux
# netstat -lnp | grep :21 tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3696/vsftpd
Пример для FreeBSD
# sockstat -l | grep :21 root vsftpd 63586 0 tcp4 *:21 *:*
- DNS-сервер bind9, слушающий на всех портах;
Пример для Debian Linux
# ps auxww | grep bind bind 29723 0.0 1.6 32508 4196 ? Ssl Nov20 3:37 /usr/sbin/named -u bind
Пример для FreeBSD
# ps auxww | grep bind bind 53099 0,0 0,1 4068 316 ?? Is 14ноя06 0:06,65 /usr/sbin/named -t /var/named -u bind
- Запущеный CRON daemon;
Пример для Debian Linux
ps auxww | grep cron root 981 0.0 0.3 2236 856 ? Ss Nov14 0:00 /usr/sbin/cron
Пример для FreeBSD
# ps auxww | grep cron root 9581 0,0 0,1 1328 204 ?? Is 14ноя06 0:06,12 /usr/sbin/cron -s
Для использования прокси-сервера:
- Прокси-сервер oops, присутствующий в стандартных путях PATH;
Пример для Debian Linux
# which oops /usr/sbin/oops
Пример для FreeBSD
# which oops /usr/local/sbin/oops
Для использования VPN-сервера:
Для Linux:
- ядро 2.4/2.6, поддерживающее PPP и MPPE/MPPC компрессию;
- доступность управления цепочкой nat через команду iptables;
для FreeBSD 5 и старше:
- ядро с включенной опцией IPDIVERT;
* доступность программы управления файрволлом pf;
Для использования баз данных MySQL и PostgreSQL:
* доступность программ-клиентов mysql, psql в стандартных путях /PATH;
Пример для Debian Linux
# which mysql /usr/bin/oops # which psql /usr/bin/psql
Пример для FreeBSD
# which mysql /usr/local/bin/mysql # which psql /usr/local/bin/psql
- правильно введенные пароли суперпользователя для баз данных (запрашивается при начале конфигурации);