Введение
CloudPanel — это бесплатная мощная панель управления сервером с открытым исходным кодом, используемая для управления различными веб-компонентами. С помощью облачной панели вы можете управлять MySQL, NGINX, PHP-FPM, Redis, доменом, FTP, управлением пользователями и многим другим из веб-интерфейса. Он поддерживает всех основных облачных провайдеров, включая AWS, Google, DigitalOcean, и специально разработан для обеспечения высокой производительности при минимальном использовании ресурсов. Он также предлагает инструмент командной строки, который помогает выполнять различные операции, включая резервное копирование базы данных, сброс пароля, разрешения и многое другое.
В этой статье мы объясним, как установить CloudPanel на сервер Debian 10 Buster.
Предпосылки
- Сервер под управлением Debian 10.
- Пользователь root или пользователь с привилегиями sudo.
Если вы хотите установить CloudPanel на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Начать
Прежде чем начать, вам нужно будет установить некоторые необходимые пакеты на ваш сервер. Вы можете установить их все, используя следующую команду:
sudo apt-get install curl wget gnupg2 sudo -y
После установки всех пакетов задайте имя хоста вашей системы с помощью следующей команды:
sudo hostnamectl set-hostname panel.example.com
Затем отредактируйте /etc/hosts
и настройте разрешение имени хоста в текстовом редакторе:
sudo nano /etc/hosts
Добавьте следующую строку:
your-server-ip panel.example.com
Сохраните и закройте файл, когда закончите.
Установить CloudPanel
CloudPanel предоставляет скрипт автоматической установки для операционной системы Debian 10. Вы можете загрузить его с помощью следующей команды:
curl -sSL https://installer.cloudpanel.io/ce/v1/install.sh -o cloudpanel_installer.sh
После загрузки сценария установите соответствующее разрешение для загруженного сценария с помощью следующей команды:
sudo chmod +x cloudpanel_installer.sh
Затем запустите скрипт с помощью следующей команды:
sudo./cloudpanel_installer.sh
После успешной установки CloudPanel вы должны получить следующий вывод:
Processing triggers for libc-bin (2.28-10)...
Processing triggers for systemd (241-7~deb10u4)...
Processing triggers for man-db (2.8.5-2)...
Processing triggers for mime-support (3.62)...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The installation of CloudPanel is complete!
CloudPanel can be accessed now: https://your-server-ip:8443/
На данный момент CloudPanel установлен. Теперь вы можете перейти к доступу к нему.
Войдите в панель управления CloudPanel.
Теперь откройте веб-браузер и войдите в веб-интерфейс CloudPanel, используя URL-адрес https://panel.example.com:8443. Вы будете перенаправлены на страницу регистрации.
Укажите свое имя, адрес электронной почты, имя пользователя администратора, пароль и нажмите кнопку « Создать пользователя ». Вы будете перенаправлены на страницу входа в CloudPanel.
Укажите имя пользователя и пароль администратора, нажмите кнопку « Войти ». Вы должны увидеть панель инструментов CloudPanel на снимке экрана ниже:
Вывод
Вы успешно установили CloudPanel на Debian 10 Buster. Теперь вы можете легко управлять пользовательскими ресурсами, доменами, веб-серверами, PHP, Redis и серверами с панели управления CloudPanel.