Вы посетили:
Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:requirements 2006/12/27 21:07 | ru:requirements 2010/05/20 11:48 текущий | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Требования к установке ===== | ===== Требования к установке ===== | ||
- | Для того, чтобы автоматическая установка панели прошла успешно, необходимо:\\ | + | //Для того, чтобы проверить соответствие сервера требованиям панели или исправить необходимое Вам необходимо дать ссылку на эту страницу хостеру сервера или своему системному администратору.//\\ |
+ | Для того, чтобы автоматическая установка панели прошла полностью успешно, необходимо: | ||
- | ==== Для вебхостинга: ==== | + | ==== Общие требования ==== |
+ | * Любой Linux или FreeBSD;\\ | ||
+ | * Разрешенный во время установки root-доступ по SSH ('PermitRootLogin yes' в /etc/ssh/sshd.conf);\\ | ||
+ | |||
+ | |||
+ | |||
+ | ==== Для вебхостинга и управления почтой: ==== | ||
* HTTP-сервер [[http://httpd.apache.org|apache]] без включения пользовательских виртуалхостов, слушающий на 0.0.0.0:80;\\ | * HTTP-сервер [[http://httpd.apache.org|apache]] без включения пользовательских виртуалхостов, слушающий на 0.0.0.0:80;\\ | ||
- | * FTP-сервер , слушающий на хостовом IP;\\ | + | * Включенная в apache поддержка PHP (опционально, если на сайтах есть php-скрипты);\\ |
- | * DNS-сервер [[http://www.isc.org/sw/bind/|bind9]], слушающий на всех IP адресах;\\ | + | * __не запущенный__ HTTP-сервер [[http://nginx.ru|nginx]] (опционально для ускорения обслуживания статического контента);\\ |
- | * MTA Sendmail, слушающий на 0.0.0.0:25 с включенной директивой 'Fw/etc/mail/local-host-names' в sendmail.cf;\\ | + | * 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; | * Запущеный //CRON// daemon; | ||
- | ==== Для использования прокси-сервера: ==== | + | |
- | * Прокси-сервер [[http://zipper.paco.net/~igor/oops/|oops]], присутствующий в стандартных путях //PATH//; | + | |
+ | ==== Для использования прокси/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 адрес сервера и пароль суперпользователя должен вам предоставить хостер.\\ | ||
Строка 76: | Строка 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 ==== | ||
Строка 81: | Строка 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> | ||
Строка 102: | Строка 116: | ||
/usr/local/sbin/oops | /usr/local/sbin/oops | ||
</code> | </code> | ||
+ | |||
==== Проверка MySQL и PostgreSQL ==== | ==== Проверка MySQL и PostgreSQL ==== | ||
Строка 108: | Строка 123: | ||
<code> | <code> | ||
# which mysql | # which mysql | ||
- | /usr/bin/oops | + | /usr/bin/mysql |
# which psql | # which psql | ||
/usr/bin/psql | /usr/bin/psql |