webmin 
 froxlor

Мой опыт администрирования различных серверов показал, что для удобного управления имеет смысл использовать связку ПО Webmin-Froxlor. Первый - непосредственно для мониторинга и управления сервером, второй - для администрирования сайтов. Ранее довольно продолжительное время из бесплатных я использовал ISPConfig для управления сайтами, но из-за его глючности и не слишком удобных нововведений в итоге отказался. Перешел на Zpanel, который по моим ощущениям оказался слишком громоздким и неповоротливым. В конце концов, остановился на лаконичном и легковесном Froxlor.

Для начала ставим панель управления сервером Webmin (если не установлена какая-либо коммерческая изначально):

# apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
# cd /tmp
# wget http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb
# dpkg --install webmin_1.660_all.deb

Все. После установки можем зайти в браузере по https://ip_адрес_сервера:10000/ и залогиниться, указав root в качестве пользователя и соответствующий пароль.

Поменять язык на русский можно, например, через пункт меню Webmin->Change Language and Theme , указав RU в параметре Personal Choice языковой настройки.

Стандартная тема Webmin мне неудобна, поэтому обычно я ставлю тему FKN-Systems отсюда http://www.fkn-systems.de/index.php?&c=webmin 

fkn webmin

Для этого заходим Webmin->Настройка Webmin->Темы Webmin->вкладка Установить тему. Выбираем радиобатон "С ftp или http URL" и указываем url архива темы, например:
http://www.fkn-systems.de/media/07068fe3d6a483c9207bbb1e0f10b1b7.GZ Жмем кнопку Установить. После возвращаемся на вкладку выбора темы из установленных и выбираем FKN-Systems.

Если после выбора новоустановленной темы пишет ошибку, просто перезагрузите страницу.

Отныне сервером можно управлять посредством бесплатной многофункциональной панели управления, в состав которой также входит файловый менеджер, написанный на java.

Однако для удобства управления сайтами и сопутствующим софтом (виртуальными хостами, базами и пользователями MySQL, FTP-доступом и т.д.) мы установим еще одну удобную и бесплатную панель управления Froxlor. Инструкция здесь.

Добавляем репозитории, из которых будем устанавливать:

# touch /etc/apt/sources.list.d/froxlor.list


У меня Debian 7 Wheezy, поэтому:

# echo 'deb http://debian.froxlor.org wheezy main' > /etc/apt/sources.list.d/froxlor.list

добавляем ключ

# apt-key adv --keyserver pool.sks-keyservers.net --recv-key FD88018B6F2D5390D051343FF6B4A8704F9E9BBC
# apt-get update && apt-get upgrade
# apt-get install froxlor

Теперь можно зайти на http://ip_адрес_сервера/froxlor/ и продолжить установку уже через веб-интерфейс.

Прежде, чем создавать новых клиентов и домены для них, необходимо настроить службы: меню "Настройки служб", выполнив в shell все необходимые команды, которые будут показаны для каждой службы.

 

Наверх