Вы посетили: » requirements
Это старая версия документа!
Список содержимого
Требования к установке
Для того, чтобы автоматическая установка панели прошла успешно, необходимо:
Для вебхостинга:
- HTTP-сервер apache без включения пользовательских виртуалхостов, слушающий на 0.0.0.0:80;
- FTP-сервер , слушающий на хостовом IP;
- DNS-сервер bind9, слушающий на всех IP адресах;
- MTA Sendmail, слушающий на 0.0.0.0:25 с включенной директивой ‘Fw/etc/mail/local-host-names’ в sendmail.cf;
- Запущеный CRON daemon;
Для использования прокси-сервера:
- Прокси-сервер oops, присутствующий в стандартных путях PATH;
Для использования VPN-сервера:
Для Linux:
- ядро 2.4/2.6, поддерживающее PPP и MPPE/MPPC компрессию;
- доступность управления цепочкой nat через команду iptables;
для FreeBSD 5 и старше:
- ядро с включенной опцией IPDIVERT;
* доступность программы управления файрволлом pf; ==== Для использования баз данных MySQL и PostgreSQL: ==== * доступность программ-клиентов mysql, psql в стандартных путях PATH;
* правильно введенные пароли суперпользователя для баз данных (запрашивается при начале конфигурации); ===== Проверка вручную ===== Для того, чтобы проверить соответствие сервера требованиям панели, вам необходимо дать ссылку на эту страницу хостеру или своему системному администратору.
Однако если вы хотите проверить соответствие самостоятельно, то вам понадобится putty - ssh-клиент для Windows® и немного свободного времени.
Все команды, перечисленные ниже, вам необходимо выполнять от супер-пользователя. IP адрес сервера и пароль суперпользователя должен вам предоставить хостер.
Все строчки, начинающиеся со знака # являются командами, которые необходимо выполнять под аккаунтом суперпользователя.
Мы не несем никакой ответственности за неточность ввода вами команд.
==== Проверка apache ==== Пример для Debian Linux <code> # netstat -lnp | grep :80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 12959/apache2 </code> Пример для FreeBSD <code> # 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 *:* </code> ==== Проверка FTP ==== Пример для Debian Linux <code> # netstat -lnp | grep :21 tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 3696/vsftpd </code> Пример для FreeBSD <code> # sockstat -l | grep :21 root vsftpd 63586 0 tcp4 *:21 *:* </code> ==== Проверка DNS ==== Пример для Debian Linux <code> # ps auxww | grep bind bind 29723 0.0 1.6 32508 4196 ? Ssl Nov20 3:37 /usr/sbin/named -u bind </code> Пример для FreeBSD <code> # 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 </code> ==== Проверка cron ==== Пример для Debian Linux <code> # which oops /usr/sbin/oops </code> Пример для FreeBSD <code> # which oops /usr/local/sbin/oops </code> ==== Проверка oops ==== Пример для Debian Linux <code> # which oops /usr/sbin/oops </code> Пример для FreeBSD <code> # which oops /usr/local/sbin/oops </code> ==== Проверка MySQL и PostgreSQL ==== Пример для Debian Linux <code> # which mysql /usr/bin/oops # which psql /usr/bin/psql </code> Пример для FreeBSD <code> # which mysql /usr/local/bin/mysql # which psql /usr/local/bin/psql </code>