Вы посетили:
Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
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 |