Язык отображения:   ru  en

Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

ru:requirements 2006/11/28 09:55 ru:requirements 2010/05/20 11:48 текущий
Строка 1: Строка 1:
===== Требования к установке ===== ===== Требования к установке =====
-Для того, чтобы автоматическая установка панели прошла успешно, необходимо:\\ 
-==== Для вебхостинга: ==== +//Для того, чтобы проверить соответствие сервера требованиям панели или исправить необходимое Вам необходимо дать ссылку на эту страницу хостеру сервера или своему системному администратору.//\\ 
-  *  HTTP-сервер + 
- [[http://httpd.apache.org|apache]], слушающий на всех IP адресах, без включения пользовательских виртуалхостовне использующий в своем конфигурационном файле директиву //Port// или //Listen//;\\+Для того, чтобы автоматическая установка панели прошла полностью успешно, необходимо: 
 + 
 +==== Общие требования ==== 
 +  *  Любой Linux или FreeBSD;\\ 
 +  *  Разрешенный во время установки root-доступ по SSH ('PermitRootLogin yes' в /etc/ssh/sshd.conf);\\ 
 + 
 + 
 + 
 +==== Для вебхостинга и управления почтой: ==== 
 +  *  HTTP-сервер [[http://httpd.apache.org|apache]] без включения пользовательских виртуалхостов, слушающий на 0.0.0.0:80;\\ 
 +  *  Включенная в apache поддержка PHP (опционально, если на сайтах есть php-скрипты);\\ 
 +  *  __не запущенный__ HTTP-сервер [[http://nginx.ru|nginx]] (опционально для ускорения обслуживания статического контента);\\ 
 +  *  FTP-сервер , слушающий на хостовом IP или на 0.0.0.0:21;\\ 
 +  *  POP3-сервер , слушающий на хостовом IP или на 0.0.0.0:110;\\ 
 +  *  DNS-сервер [[http://www.isc.org/sw/bind/|Bind]], слушающий на всех IP адресах;\\ 
 + *  MTA Sendmail, слушающий на 0.0.0.0:25 с включенной директивой //Fw/etc/mail/local-host-names// в sendmail.cf;\\ 
 +  *  Запущеный //CRON// daemon; 
 + 
 + 
 + 
 +==== Для использования прокси/SOCKS-сервера: ==== 
 +  *  Прокси-сервер [[http://zipper.paco.net/~igor/oops/|oops]] или [[http://3proxy.ru/|3proxy]], присутствующий в стандартных путях //PATH// (для поддержки SOCKS необходим 3proxy); 
 + 
 +==== Для использования VPN-сервера: ==== 
 +Для //Linux//:\\ 
 +  *  ядро //2.4/2.6//, поддерживающее //PPP// и //MPPE/MPPC// компрессию;\\ 
 +  *  доступность управления цепочкой //nat// через команду //iptables//; 
 + 
 +для //FreeBSD 5// и старше:\\ 
 +  *  ядро с включенной опцией //IPDIVERT//;\\ 
 +  *  доступность программы управления файрволлом //pf//; 
 + 
 +==== Для использования баз данных MySQL и PostgreSQL: ==== 
 +  *  доступность программ-клиентов //mysql//, //psql// в стандартных путях //PATH//;\\ 
 +  *  запущенные серверы баз данных;\\ 
 +  *  правильно введенные пароли суперпользователя для баз данных (запрашивается при начале конфигурации); 
 +  *  для использования баз данных с других серверов необходимо, чтобы MySQL, PostgreSQL принимали соединения на всех (0.0.0.0) IP адресах;\\ 
 + 
 +===== Проверка вручную ===== 
 + 
 +Однако если вы хотите проверить соответствие самостоятельно, то вам понадобится [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|putty]] - ssh-клиент для Windows(r) и немного свободного времени.\\ 
 +Все команды, перечисленные ниже, вам необходимо выполнять от супер-пользователя. IP адрес сервера и пароль суперпользователя должен вам предоставить хостер.\\ 
 +Все строчки, начинающиеся со знака # являются командами, которые необходимо выполнять под аккаунтом суперпользователя.\\ 
 +Мы не несем никакой ответственности за неточность ввода вами команд.\\ 
 + 
 +==== Проверка apache ==== 
**//Пример для Debian Linux//** **//Пример для Debian Linux//**
<code> <code>
Строка 18: Строка 63:
root    httpd      59516 4  tcp4  *:80                  *:* root    httpd      59516 4  tcp4  *:80                  *:*
</code> </code>
-  *  FTP-сервер + 
-, слушающий на хостовом IP;\\+==== Проверка FTP ==== 
**//Пример для Debian Linux//** **//Пример для Debian Linux//**
<code> <code>
Строка 31: Строка 77:
</code> </code>
-  *  DNS-сервер [[http://www.isc.org/sw/bind/|bind9]], слушающий на всех портах;\\+==== Проверка DNS ==== 
**//Пример для Debian Linux//** **//Пример для Debian Linux//**
<code> <code>
Строка 42: Строка 89:
bind    53099  0,0  0,1  4068  316  ??  Is  14ноя06  0:06,65 /usr/sbin/named -t /var/named -u bind bind    53099  0,0  0,1  4068  316  ??  Is  14ноя06  0:06,65 /usr/sbin/named -t /var/named -u bind
</code> </code>
-  *  Запущеный //CRON// daemon;\\+ 
 + 
 +==== Проверка cron ==== 
**//Пример для Debian Linux//** **//Пример для Debian Linux//**
-<code>ps auxww | grep cron +<code> 
-root      981  0.0  0.3  2236  856 ?        Ss  Nov14  0:00 /usr/sbin/cron+# which cron 
 +/usr/sbin/cron
</code> </code>
**//Пример для FreeBSD//** **//Пример для FreeBSD//**
<code> <code>
-# ps auxww | grep cron +# which cron 
-root    9581  0,0  0,1  1328  204  ??  Is  14ноя06  0:06,12 /usr/sbin/cron -s+/usr/sbin/cron
</code> </code>
-Для использования прокси-сервера:\\ + 
- *  Прокси-сервер [[http://zipper.paco.net/~igor/oops/|oops]], присутствующий в стандартных путях //PATH//;+==== Проверка oops ==== 
**//Пример для Debian Linux//** **//Пример для Debian Linux//**
<code> <code>
Строка 64: Строка 116:
/usr/local/sbin/oops /usr/local/sbin/oops
</code> </code>
-==== Для использования VPN-сервера: ==== 
-Для //Linux//:\\ 
-  *  ядро //2.4/2.6//, поддерживающее //PPP// и //MPPE/MPPC// компрессию;\\ 
-  *  доступность управления цепочкой //nat// через команду //iptables//;\\ 
-для //FreeBSD 5// и старше:\\ 
-  *  ядро с включенной опцией IPDIVERT//;\\ 
-  *  доступность программы управления файрволлом //pf//;\\ 
-Для использования баз данных [[http://mysql.com/|MySQL]] и [[http://www.postgresql.org|PostgreSQL]]:\\ +==== Проверка MySQL и PostgreSQL ==== 
- *  доступность программ-клиентов //mysql//, //psql// в стандартных путях /PATH//;\\+
**//Пример для Debian Linux//** **//Пример для Debian Linux//**
<code> <code>
# which mysql # which mysql
-/usr/bin/oops+/usr/bin/mysql
# which psql # which psql
/usr/bin/psql /usr/bin/psql
Строка 89: Строка 134:
/usr/local/bin/psql /usr/local/bin/psql
</code> </code>
-  *  правильно введенные пароли суперпользователя для баз данных (запрашивается при начале конфигурации);\\+

Personal Tools