16.09.2022

Как установить Softaculous на сервер под управлением Ubuntu 20.04

Установка Softaculous на сервер Ubuntu 20.04

Для того что бы установить softaculous на ваш сервер, вам требуется установить cpanel.

Минимальные требования для cpanel:

Рекомендованные требования для cpanel:

Создание сервера под Softaculous в Serverspace

Создадим сервер который будет соответствовать рекомендованным  характеристикам.

Чтобы создать серверы, выполните следующие действия:

Автоматическая установка

Установить можно благодаря автоматической команде,  либо вручную.

(Бывает такое что установка завершится неудачно, поэтому если не получилось автоматически установить cpanel, то выполните установку вручную)

Обычно это происходит из-за того, что какой-то пакет программ уже был установлен.

cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Возможно будет ошибка “curl not found”. Значит у вас не установлена утилита “curl”.
Обновите пакеты командой:

apt-get update && apt-get  upgrade

После обновления пакетов установите утилиту.

apt-get install curl -y

Требуется установить perl что бы cpanel начал установку.

И после этого попробуйте повторить установить "cpanel" автоматически:

apt-get install perl

Если все прошло успешно, то у вас будет такое окно:

Установка вручную

Если же установка автоматически не получилось, то выполните используйте инструкцию ниже:
1. Обновляем пакеты:

apt-get update && apt-get  upgrade

2. Меняем название нашего сервера на наименование вашего домена "Fully Qualified Domain Name" - (hostname)

Hostname 31.44.3.100 cpanel.demo.com server

Опционально

Вы можете установить программу “screen” для того, что бы обезопасить себя от прерываний или же проблем при установке

Вы можете установить программу "screen" для того, чтобы обезопасить себя от прерываний или же проблем при установке.

apt-get install wget screen -y

После установки сразу запускаем утилиту командой:

screen

Скачивание скрипта на установку

3. Вам требуется вернуться в каталог "home".

Используем команду:

cd /home

4. Загружаем необходимые файлы командой :

wget -N http://httpupdate.cPanel.net/latest

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

ls -a

Когда перешли в нужный каталог, запускаем скрипт на установку:

sh latest

и на выходе вы должны получит такое сообщение:

Это означает успешное начало установки cpanel.
После установки, требуется посмотреть какой ваш hostname, или же обратиться, по-вашему, айпи + порт.

Пример: 31.44.3.100:2087
После того как вы перейдете по данной ссылке, у вас откроется cpanel:

Авторизация происходит из под аккаунта root.

Далее требуется подтвердить почту, следуйте по шагам сайта.

После того как вы авторизовались на whm, зайдите по этому пути и поставьте галочку как на скриншоте ниже:

Не забудьте сохранить изменения.
Если вы авторизованы без прав суперпользователя,
то выдайте права доступа на скрипт следующей командой:

chmod 755 install.sh

Для установки Softaculous на WHM требуется установить скрипт:

wget -N http://files.softaculous.com/install.sh

После успешной установки Softaculous выйдет такое окно:

Возвращаемся на WHM и в поиске ищем “Softaculous Instant”.

Поздравляем, вы успешно установили Softaculous.

Вывод:

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