Поиск по сайту:

Веб-панель CentOS — универсальная бесплатная панель управления веб-хостингом для CentOS/RHEL 6


Веб-панель CentOS (CWP) — это бесплатная панель управления веб-хостингом, которая позволяет легко управлять несколькими серверами (как выделенными, так и VPS) без необходимости доступа к серверу через SSH для каждая маленькая задача, которую вам нужно выполнить. Это многофункциональная панель управления, которая, я уверен, вам понравится. Я постараюсь перечислить некоторые из наиболее полезных функций:

  1. Веб-сервер Apache (модификация безопасности и правила OWASP необязательны).
  2. PHP 5.4 и переключатель PHP
  3. MySQL с phpMyAdmin
  4. Электронная почта — Postfix и Dovecot, почтовые ящики, веб-интерфейс RoundCube.
  5. CSF (Брандмауэр сервера конфигурации)
  6. Резервные копии (эта функция не является обязательной)
  7. Простой интерфейс управления пользователями
  8. FreeDNS-сервер
  9. Живой мониторинг
  10. Резервные копии
  11. Блокировка файловой системы (означает, что взлом веб-сайта больше не требуется из-за блокировки файлов от изменений).
  12. Конфигурация сервера AutoFixer
  13. Миграция учетной записи cPanel
  14. TeamSpeak 3 Manager (голос) и Shoutcast Manager (потоковое видео).

Последняя версия CWP0.9.8.6, выпущенная 19 апреля 2015 года, включает несколько исправлений ошибок, касающихся улучшения времени загрузки.

Демонстрация веб-панели CentOS
  1. Вход без SSL – http://185.4.149.65:2030/
  2. Вход через SSL – https://185.4.149.65:2031/

------------------ Admin / Root Login ------------------

Username: root
Password: admin123 


------------------ User Login ------------------

Username: test-dom
Password: admin123 

Прежде чем начать установку, я должен рассказать вам несколько важных вещей о CPW и его системных требованиях:

  1. Установку необходимо выполнить на чистом сервере CentOS без MySQL. Рекомендуется использовать CentOS/RedHat/CloudLinux 6.x. Несмотря на то, что он может работать на CentOS 5, он не был полностью протестирован. CWP в настоящее время не поддерживается для CentOS 7.
  2. Минимальные требования к оперативной памяти для 32-разрядной версии — 512 МБ и 64-разрядной версии — 1024 МБ с 10 ГБ свободного места.
  3. Статические IP-адреса в настоящее время поддерживаются, динамические, закрепленные или внутренние IP-адреса не поддерживаются.
  4. Деинсталлятора для удаления CWP после установки не существует, для его удаления необходимо перезагрузить ОС.

Для целей этой статьи я установлю CWP (веб-панель CentOS) на локальный сервер CentOS 6 со статическим IP-адресом 192.168.0.10.

Установка веб-панели CentOS

1. Чтобы начать установку, подключитесь к своему серверу как root и убедитесь, что установлены правильные имя хоста и статический IP-адрес, прежде чем перейти к Установка Веб-панели CentOS.

Важно. Имя хоста и имя домена на вашем сервере должны быть разными (например, если domain.com – это ваш домен на вашем сервере, тогда используйте hostname.domain.com в качестве полного имени хоста).

2. После установки имени хоста и статического IP-адреса вам необходимо установить утилиту wget, чтобы получить сценарий установки CWP.


yum -y install wget

3. Затем выполните полное обновление сервера до самой последней версии, а затем перезагрузите сервер, чтобы применить все новые обновления.


yum -y update
reboot

4. После перезагрузки сервера вам необходимо загрузить сценарий установки CentOS Web Panel с помощью утилиты wget и установить CWP, как показано ниже.


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

Наберитесь терпения, поскольку процесс установки может занять от 10 до 20 минут. После завершения установки вы должны увидеть экран с надписью «CWP» и списком учетных данных, необходимых для доступа к панели. Обязательно скопируйте или запишите информацию и сохраните ее:

5. Когда все будет готово, нажмите «ENTER» для перезагрузки сервера. Если система не перезагружается автоматически, просто введите «reboot», чтобы перезагрузить сервер.

6. После перезагрузки сервера войдите на сервер как root, на этот раз экран приветствия будет немного другим. Вы увидите экран приветствия CWP, который предоставит краткую информацию о вошедших в систему пользователях и текущем использовании дискового пространства:

7. Теперь вы готовы получить доступ к Веб-панели CentOS через ваш любимый веб-браузер. Для этого просто введите:


http://your-ip-addresss.com:2030
OR
https://your-ip-addresss.com:2031 (over SSL)

Поскольку я выполнил установку на своем локальном компьютере, я могу получить к нему доступ, используя:


http://192.168.0.10:2030

Для аутентификации вам потребуется использовать root имя пользователя и пароль для вашего сервера.

После успешной аутентификации вы увидите панель управления CWP:

Это главная страница вашего CWP, а также место, откуда вы можете управлять всеми настройками. Постараюсь предоставить краткую информацию о каждом из присутствующих на данный момент блоков:

  1. Навигация (слева) – навигационное меню для просмотра различных настроек каждого сервиса.
  2. 5 основных процессов – этот блок обеспечивает мониторинг 5 процессов в реальном времени, потребляющих больше всего ресурсов.
  3. Сведения о диске – этот блок содержит краткое описание разделов диска и использования дискового пространства.
  4. Состояние службы — отображает текущее состояние текущих служб, а также параметры их «запуска», «остановки» и «перезапуска».
  5. Системная статистика – отображает текущее использование памяти и подкачки, количество запущенных процессов и писем в очереди.
  6. Версия приложения – отображает установленные на данный момент версии Apache, PHP, MySQL, FTP.
  7. Информация о системе – отображает информацию о модели процессора сервера, количестве ядер, названии ОС, версии ядра, платформе, времени безотказной работы и времени сервера.
  8. Информация о CWP — отображает текущие настройки серверов имен вашего сервера, IP-адрес сервера, общий IP-адрес, имя хоста сервера и версию CWP.

Потребление ресурсов CWP действительно низкое. После нескольких часов тестирования использование памяти осталось на уровне 512 МБ:

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

Если вы используете неуправляемый сервер с простой установкой CentOS, я настоятельно рекомендую вам рассмотреть CWP в качестве панели управления вашим сервером.

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

Справочные ссылки: http://centos-webpanel.com/