Что такое CloudPanel
CloudPanel — это бесплатная панель управления с открытым исходным кодом. Данная панель является очень быстрой и эффективной. Её преимущество над другим панелями это то, что в её комплектации нет почтового сервера и это уже означает, что сама нагрузка на сервере при установленной панели будет очень низка, а производительность высокая. Как и в других панелях, здесь можете добавлять ваши сайты, создавать бесплатные SSL сертификаты, устанавливать много разных CMS с помощью одного клика и многое другое.
Как установить CloudPanel
Для начала мы должны войти на наш сервер и выполнить несколько команд.
Мы установим curl, wget и sudo если они не установлены уже. Sudo нам не обходит, так как мы запускаем скрипт от имени администратора, но к сожалению в скрипте есть команды, которые уже написаны с sudo.
ВАЖНО!!! Инструкция написана под Debian 11!
apt update && apt -y upgrade && apt -y install curl wget sudo
После установки данных пакетов, устанавливаем саму панель. Выполняем команду и ждем чтобы панель установилась.
#Debian 11 curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \ echo "2d3812327d8229c372f599156515c4639d18badd5c6a972616affbf86960c24f install.sh" | \ sha256sum -c && sudo bash install.sh #Ubuntu 22.04 curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh; \ echo "2d3812327d8229c372f599156515c4639d18badd5c6a972616affbf86960c24f install.sh" | \ sha256sum -c && sudo DB_ENGINE=MARIADB_10.6 bash install.sh
После того как панель установилась, мы получим сообщение и ссылку на вход
Первоначальная настройка
Сразу как мы перешли по ссылке, мы должны настроить нашего администратора, указать ему логин, пароль, почту, имя, фамилию и часовой пояс. Принимаем условия и нажимаем на «Создать Пользователя».
P.S Внизу страницы вы можете поменять язык на русский.
Сразу мы увидим страницу входа в нашу панель. Указываем логин администратора и его пароль и входим в панель.
После входа мы можем, например, нажать на кнопку Дашборд и увидеть немного о нашем сервере, а также нагрузку на ресурсы сервера.
Еще мы можем сделать «тёмную тему», войти в настройки администратора/сервера и сделать много чего полезного.
Как создать WordPress сайт с Let’s Encrypt
Чтобы добавить сайт, нажимаем на кнопку «Добавить сайт» в начально странице панели.
Выбираем «Создай сайт на WordPress»
Указываем название нашего домена, название сайта, логин, пароль, почту и если хотим создать мультисайт или нет.
Нажимаем на «Создать» и ждем процесс.
Удобным в данной панели является то, что после установки мы получаем данные о пользователе который создался, БД и данные для нашего WordPress администратора, которые можем просто скопировать в блокнот и хранить.
Чтобы установить «Let’s Encrypt», возвращаемся на страницу с сайтами и нажимаем «Управление»
Затем нажимаем на «SSL/TLS»
После того как открылась страница с SSL, нажимаем на кнопку «Действия», затем на «Новый сертификат Let’s Encrypt»
На последнем шаге мы получаем сообщениео том, что у нас должна быть рабочая DNS запись домена, для которого мы хотим установить «Let’s Encrypt».
Нажимаем на кнопку «Создать и Установить» и ждем.
Если сертификат установился правильно — тогда мы получим сообщение, что он установился и можем увидеть его статус.
Мы можем теперь перейти на наш сайт, посмотреть информацию о сертификате и убедиться, что сайт и сертификат работают.
Дальше вы можете продолжить работу на вашем сайте, устанавливать необходимые шаблоны и плагины.