Установка Softaculous на сервер Ubuntu 20.04
Для того что бы установить softaculous на ваш сервер, вам требуется установить cpanel.
Минимальные требования для cpanel:
- Процессор - 1.2 GHz
- Оперативная память - 2 gb
- Свободное место на диске - 25 gb
Рекомендованные требования для cpanel:
- Процессор - 2.1 GHz
- Оперативная память - 4 gb
- Свободное место на диске - 45 gb
Создание сервера под Softaculous в Serverspace
Создадим сервер который будет соответствовать рекомендованным характеристикам.
Чтобы создать серверы, выполните следующие действия:
- Войдите в личный кабинет, перейдите на вкладку vStack cloud > Servers и нажмите кнопку Create Server:
- Выберете рекомендованные требования и нажмите кнопку Create:
- Если требуется установить какие то приложения, то вы можете сделать это на этапе развертывания:
- Не забываем настроить доступ к серверу. (Либо через приватный ssh ключ, либо используя логин + пароль)
Автоматическая установка
Установить можно благодаря автоматической команде, либо вручную.
(Бывает такое что установка завершится неудачно, поэтому если не получилось автоматически установить cpanel, то выполните установку вручную)
Обычно это происходит из-за того, что какой-то пакет программ уже был установлен.
Возможно будет ошибка “curl not found”. Значит у вас не установлена утилита “curl”.
Обновите пакеты командой:
После обновления пакетов установите утилиту.
Требуется установить perl что бы cpanel начал установку.
И после этого попробуйте повторить установить "cpanel" автоматически:
Если все прошло успешно, то у вас будет такое окно:
Установка вручную
Если же установка автоматически не получилось, то выполните используйте инструкцию ниже:
1. Обновляем пакеты:
2. Меняем название нашего сервера на наименование вашего домена "Fully Qualified Domain Name" - (hostname)
Опционально
Вы можете установить программу “screen” для того, что бы обезопасить себя от прерываний или же проблем при установке
Вы можете установить программу "screen" для того, чтобы обезопасить себя от прерываний или же проблем при установке.
После установки сразу запускаем утилиту командой:
Скачивание скрипта на установку
3. Вам требуется вернуться в каталог "home".
Используем команду:
4. Загружаем необходимые файлы командой :
После загрузки, вы можете проверить загрузился ли скрипт на ваш сервер, используя команду:
Когда перешли в нужный каталог, запускаем скрипт на установку:
и на выходе вы должны получит такое сообщение:
Это означает успешное начало установки cpanel.
После установки, требуется посмотреть какой ваш hostname, или же обратиться, по-вашему, айпи + порт.
Пример: 31.44.3.100:2087
После того как вы перейдете по данной ссылке, у вас откроется cpanel:
Авторизация происходит из под аккаунта root.
Далее требуется подтвердить почту, следуйте по шагам сайта.
После того как вы авторизовались на whm, зайдите по этому пути и поставьте галочку как на скриншоте ниже:
Не забудьте сохранить изменения.
Если вы авторизованы без прав суперпользователя,
то выдайте права доступа на скрипт следующей командой:
Для установки Softaculous на WHM требуется установить скрипт:
После успешной установки Softaculous выйдет такое окно:
Возвращаемся на WHM и в поиске ищем “Softaculous Instant”.
Поздравляем, вы успешно установили Softaculous.
Вывод:
Благодаря данной методичке вы можете реализовать Softaculous на своем сервере для ваших веб-приложений.