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

Различия

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

ru:requirements 2006/12/27 17:07 ru:requirements 2010/05/20 11:48 текущий
Строка 1: Строка 1:
===== Требования к установке ===== ===== Требования к установке =====
-Для того, чтобы автоматическая установка панели прошла успешно, необходимо:\\+//Для того, чтобы проверить соответствие сервера требованиям панели или исправить необходимое Вам необходимо дать ссылку на эту страницу хостеру сервера или своему системному администратору.//\\
 +Для того, чтобы автоматическая установка панели прошла полностью успешно, необходимо:
-==== Для вебхостинга: ==== +==== Общие требования ==== 
-  *  HTTP-сервер [[http://httpd.apache.org|apache]] без включения пользовательских виртуалхостов, слушающий на всех портах;\\ +  *  Любой Linux или FreeBSD;\\ 
-  *  FTP-сервер , слушающий на хостовом IP;\\ +  *  Разрешенный во время установки root-доступ по SSH ('PermitRootLogin yes' в /etc/ssh/sshd.conf);\\ 
-  *  DNS-сервер [[http://www.isc.org/sw/bind/|bind9]], слушающий на всех IP адресах;\\ + 
-  *  MTA Sendmail, слушающий на всех IP адресах с включенной директивой 'Fw/etc/mail/local-host-names' в sendmail.cf;\\ + 
-  *  Запущеный //CRON// daemon;\\ + 
-==== Для использования прокси-сервера: ==== +==== Для вебхостинга и управления почтой: ==== 
-  *  Прокси-сервер [[http://zipper.paco.net/~igor/oops/|oops]], присутствующий в стандартных путях //PATH//;+  *  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-сервера: ==== ==== Для использования VPN-сервера: ====
Для //Linux//:\\ Для //Linux//:\\
  *  ядро //2.4/2.6//, поддерживающее //PPP// и //MPPE/MPPC// компрессию;\\   *  ядро //2.4/2.6//, поддерживающее //PPP// и //MPPE/MPPC// компрессию;\\
-  *  доступность управления цепочкой //nat// через команду //iptables//;\\+  *  доступность управления цепочкой //nat// через команду //iptables//;
для //FreeBSD 5// и старше:\\ для //FreeBSD 5// и старше:\\
-  *  ядро с включенной опцией IPDIVERT//;\\ +  *  ядро с включенной опцией //IPDIVERT//;\\ 
-  *  доступность программы управления файрволлом //pf//;\\+  *  доступность программы управления файрволлом //pf//;
-Для использования баз данных [[http://mysql.com/|MySQL]] и [[http://www.postgresql.org|PostgreSQL]]:\\ +==== Для использования баз данных MySQL и PostgreSQL: ==== 
-  *  доступность программ-клиентов //mysql//, //psql// в стандартных путях /PATH//;\\ +  *  доступность программ-клиентов //mysql//, //psql// в стандартных путях //PATH//;\\ 
-  *  правильно введенные пароли суперпользователя для баз данных (запрашивается при начале конфигурации);\\+  *  запущенные серверы баз данных;\\ 
 +  *  правильно введенные пароли суперпользователя для баз данных (запрашивается при начале конфигурации)
 +  *  для использования баз данных с других серверов необходимо, чтобы MySQL, PostgreSQL принимали соединения на всех (0.0.0.0) IP адресах;\\
===== Проверка вручную ===== ===== Проверка вручную =====
-Для того, чтобы проверить соответствие сервера требованиям панели, вам необходимо дать ссылку на эту страницу хостеру или своему системному администратору.\\ 
Однако если вы хотите проверить соответствие самостоятельно, то вам понадобится [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|putty]] - ssh-клиент для Windows(r) и немного свободного времени.\\ Однако если вы хотите проверить соответствие самостоятельно, то вам понадобится [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|putty]] - ssh-клиент для Windows(r) и немного свободного времени.\\
Все команды, перечисленные ниже, вам необходимо выполнять от супер-пользователя. IP адрес сервера и пароль суперпользователя должен вам предоставить хостер.\\ Все команды, перечисленные ниже, вам необходимо выполнять от супер-пользователя. IP адрес сервера и пароль суперпользователя должен вам предоставить хостер.\\
Строка 75: Строка 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 ==== ==== Проверка cron ====
Строка 80: Строка 95:
**//Пример для Debian Linux//** **//Пример для Debian Linux//**
<code> <code>
-# which oops +# which cron 
-/usr/sbin/oops+/usr/sbin/cron
</code> </code>
**//Пример для FreeBSD//** **//Пример для FreeBSD//**
<code> <code>
-# which oops +# which cron 
-/usr/local/sbin/oops+/usr/sbin/cron
</code> </code>
Строка 101: Строка 116:
/usr/local/sbin/oops /usr/local/sbin/oops
</code> </code>
 +
==== Проверка MySQL и PostgreSQL ==== ==== Проверка MySQL и PostgreSQL ====
Строка 107: Строка 123:
<code> <code>
# which mysql # which mysql
-/usr/bin/oops+/usr/bin/mysql
# which psql # which psql
/usr/bin/psql /usr/bin/psql

Personal Tools