Идеальный сервер - OpenSUSE 11.3 [ISPConfig 3]

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

OpenSUSEВ этой статье хочу познакомить Вас с автоматическим методом установки панели управления хостингом основаном на создании и запуске небольшого скрипта, который автоматизирует задачу создания идеального сервера на основе операционной системы OpenSUSE 11.3 x86_64 и i586, в конечном этоге, также как и в материале создание Web сервера устанавливает ISPConfig 3.

Пожалуйста, обратите внимание: не устанавливать данный скрип на уже рабочий сервер, потому что этот сценарий может переписать файлы конфигурации работающей системы. Она предназначена только для использования на чистую установленную OpenSUSE 11.3. Если вы устанавливаете на OpenSUSE 11.2 (ожидается), пожалуйста убедитесь, что используется другая версия скрипта опубликованного ниже.

Внесенные изменения в установку ISPConfig

По мимо стандартной установки ISPConfig данный скрипт исправляет известные ошибки:

- 'MySQL' в зависимости mydns сценарий
- fail2ban конфигурации
- Не отключает брандмауэра
- Pure-FTPD изменения конфигурации (разрешить переименование, изменение пассивных портов и права)
- Postfix сертификат поколения
- Apache SSL генерирует сертификат, и переход к HTTPS ISPConfig
- Исправлена NameVirtualHost Apache конфигурации с OpenSUSE (импортирует для Apache несколько доменов с ISPConfig)
- Настройка rdiff-backup для резервного копирования
- Исправлена Cyrus-IMAP на разрешение соединения
- Исправлена pam_mysql работать на 64-битных систем
- Исправлена ошибка антивируса clamd
- Установленном eAccelerator
- Исправлены ошибки путь пользовательского Apache
- Установлен и настроен AWStats

Обновление OpenSUSE 11.3 для установки ISPConfig

И так преступим к установке:

Запускаем обновление и перезагрузку системы (2 команды)

zypper update
reboot

Корректировка скрипта установки ISPConfig

Перед запуском этого скрипта внимательно прочитать!

Сохранить скрипт на Ваш сервер (например, /usr/local/sbin/opensuse_ispconfig3.sh)

nano /usr/local/sbin/opensuse_ispconfig3.sh

Оригинал скрипта установки ISPConfig в автоматическом режиме на OpenSUSE 11.3

Этот сценарий требует наличия нескольких дополнительных действий:
1. когда mysql_secure_install выполняется.
2. для ISPConfig3 обновления. Можно типа SVN и стабильной , когда обновление типа спросил (стабильный рекомендуется!).
Все остальные опции по умолчанию, просто нажать ENTER. Перед запуском скрипта изменяем переменные:
1. THIS_PLATFORM: либо x86_64 и i586.
2. MYSQLROOTPASS: измените P@ssw0rd на свой пароль, так же ввести его в процессе установки.
3. MY_HOSTNAME имя вашего компьютера в сети
4. MY_DOMAIN: доменное имя вашего сервера по умолчанию оно server1.mydomain.com. Если ваш сайт проводит полный домена, например domain.com, по-прежнему оставить что-то для MY_HOSTNAME. server1 или принимающей это доброе имя.
4. ISPCONFIG_TAR_GZ: убедится что ссылка на последнюю версия ISPConfig 3 .

mini-script
mini-script mini-script mini-script
x86_64
OpenSUSE 11.3

i586
OpenSUSE 11.3
x86_64
OpenSUSE 11.2
i586
OpenSUSE 11.2

Запуск установка ISPConfig

Весь процесс установки сводится к запуску скрипта, но перед этим выставим разрешение права доступу к файлу.

Выставляем права доступа и запускаем скрипт (2 команды)

chmod 755 /usr/local/sbin/opensuse_ispconfig3.sh
/usr/local/sbin/opensuse_ispconfig3.sh

Дожидаемся окончания установки, перезагружаем систему, можно пользоваться!