Сегодня я расскажу о бесплатной панели управления сервером -
В отличие от множества других бесплатных инструментов для управления сервером, 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.
К сожалению, нет руссификации панели в данный момент, но в целом пользование интерфейсом не вызывает каких-либо проблем. Отмечу также удобную возможность ручной модификации конфигурационных файлов - для тонкой настройки виртуальных вэб-хостов это, зачастую, необходимо.
Рекомендую – отличная панель для стабильной, надежной и популярной операционной системы!