Сегодня я расскажу о бесплатной панели управления сервером - CentOS Web Panel, сокращенно CWP. Этот продукт - сравнительно новый и пока еще не так популярен среди клиентов хостинг-провайдеров, однако есть все основания для того, чтобы CWP стал очень известным, часто используемым продуктом.

cwp

В отличие от множества других бесплатных инструментов для управления сервером, CWP имеет несколько серьезных преимуществ...

Ориентация не только на управление сервером, но и на предоставление услуг хостинга - поддерживаются тарифные планы, ограничения и прочие необходимые функции. Стандартно доступен переключатель версий PHP - кроме стандартной, доступной в репозиториях версии PHP 5.4 администратор сервера может установить за несколько минут другие версию - от 4.4 до 5.5, а пользователь может выбирать для своих сайтов необходимую версию PHP...

Панель имеет встроенный удобный файл-менеджер и SSH-клиент. Для нагруженных сайтов будет полезна поддержка кэширующего прокси-сервера Varnish, который позволяет снизить нагрузку на вэб-службы. Изначально поддерживается CloudLinux - коммерческое расширение CentOS, ориентированное на хостинг-провайдеров. Поддерживаются расширения для работы с CSF и другими продуктами для блокирования нежелательного трафика и противодействия небольшим DDoS-атакам.

Встроена поддержка ffmpeg и сопутствующих утилит. Поддерживаются различные режимы работы DNS - от размещения на сервере собственных серверов имен до использования FreeDNS. Почтовая подсистема имеет встроенные механизмы борьбы со спамом на базе SpamAssassin, проверок RBL, AmaViS, ClamAV, OpenDKIM. Встроенные средства мониторинга основных компонентов операционной системы и сервера. Полный список интересных возможностей панели представлен на официальном сайте продукта - centos-webpanel.com/features.

Дополню, что некоторые функции отсутствуют не только в абсолютном большинстве бесплатных конкурирующих продуктов - многие коммерческие системы управления сервером и хостингом не могут похвастаться такими богатыми возможностями.

Перейдем к практике - к установке CWP. В лучших современных традициях, начальная инсталляция очень несложная и под силу даже новичку. Нам потребуется VDS или выделенный сервер с операционной системой CentOS 6.x. Разработчики панели рекомендуют для комфортной работы не менее 1 Гб ОЗУ и я присоединяюсь к данной рекомендации.

С помощью любого SSH-клиента авторизуемся на сервере или VDS и выполняем команды:

 cd /usr/local/src
 wget http://centos-webpanel.com/cwp-latest
 sh cwp-latest

Установка панели занимает около 15 минут. CWP ставится "намертво", так что в случае чего придется переустанавливать операционную систему на сервере. Но ставится элементарно. После установки на экране терминала CWP сообщит о своей готовности:

CentOS Web Panel (CWP)

#############################
 # CWP Installed #
#############################
go to CentOS WebPanel Admin GUI at http://SERVER_IP:2030/
 http://XXX.XXX.XXX.XXX:2030
 SSL: https://XXX.XXX.XXX.XXX:2031
 ---------------------
 Username: root
 Password: ssh server root password
 MySQL root Password: XXXXX

Сохраняем данные - в первую очередь пароль суперпользователя MySQL, нажимаем Enter для перезагрузки операционной системы. Через несколько минут можно открывать URL для доступа к панели администрирования CWP.

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

Рекомендую – отличная панель для стабильной, надежной и популярной операционной системы!

0 0 votes
Рейтинг статьи