Как и программное обеспечение для настройки Webmin, TinyCP — отличный инструмент, панель управления для управления Linux. Он очень легкий и включает в себя функции управления доменами, почтовыми ящиками, базами данных, FTP, Samba, Firewall, VPN, GIT, SVN и т. д.
После установки он позволяет администраторам серверов легко управлять серверами Linux из веб-браузера, что берет на себя сложность управления серверами Linux.
В этом кратком руководстве показано, как установить TinyCP на Ubuntu 18.04.
Для получения дополнительной информации о TinyCP посетите его домашнюю страницу.
Если вы намерены установить TinyCP на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и прочитайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать 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
Установите сертификаты
Перед установкой TinyCP на сервер Ubuntu обязательно обновите список доступных пакетов:
sudo apt update
Установите сертификаты, необходимые для установки TinyCP.
sudo apt install gnupg ca-certificates
sudo apt-key adv --fetch-keys http://repos.tinycp.com/ubuntu/conf/gpg.key
TinyCP отсутствует в официальных репозиториях Ubuntu, поэтому мы добавим его вручную с помощью команды echo:
echo "deb http://repos.tinycp.com/ubuntu all main" | sudo tee /etc/apt/sources.list.d/tinycp.list
Снова обновите список пакетов после добавления официального репозитория TinyCP:
sudo apt update
Теперь вы можете установить TinyCP:
sudo apt-get install tinycp
В конце установки вы должны получить выходное сообщение с адресом для доступа и данными для доступа, например:
...
______________________________________________
| |
| TinyCP successfully installed |
|______________________________________________|
URL: http://10.22.22.28:8080
LOGIN: admin
PASSWORD: h28f2AJQ...
Проверьте статус TinyCP:
sudo service tinycp status
Вы должны получить выходное сообщение, подобное следующему:
● tinycp.service - TinyCP - Linux Control Panel
Loaded: loaded (/etc/systemd/system/tinycp.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2020-01-09 15:58:52 CET; 1 day 1h ago
Docs: https://tinycp.com
Main PID: 1099 (tinycp)
Tasks: 5 (limit: 2298)
CGroup: /system.slice/tinycp.service
└─1099 /usr/bin/mono /opt/tinycp/bin/tinycpd.exe...
Войдите в TinyCP
Теперь, когда TinyCP установлен, вы можете получить доступ к интерфейсу, открыв веб-браузер и подключившись к своему IP-адресу или доменному имени, добавив порт 8080, например: http://10.22.22.28:8080
.
Вы должны увидеть экран входа в систему, введите свое имя пользователя и пароль, отображаемые в терминале после завершения установки.
Чтобы система оставалась чистой и работоспособной, TinyCP по умолчанию не устанавливает системные пакеты. Вам нужно будет вручную установить дополнительные пакеты из панели управления.
Вывод
В этом руководстве мы увидели, как установить панель управления TinyCP в Ubuntu 18.04 LTS.