Сервер
...
Сервер фронт энд
- Обновить пакеты
| Code Block | ||
|---|---|---|
| ||
sudo apt install mc postgresql-client redis-tools-get update && sudo apt-get upgrade |
2. Установить необходимые для работы инсталлятора компонентов (файловый менеджер, коннекторы для проверки доступности базы данных и redis)
| Code Block | ||
|---|---|---|
| ||
sudo apt-get updateinstall && sudo apt-get upgrademc postgresql-client redis-tools |
3. Загрузить на сервер во временную папку /home/user/ архив с дистрибутивом app.zip
...
| Code Block | ||
|---|---|---|
| ||
sudo ./install.sh |
7. В процессе выполнения скрипта инсталлятора производится проверка сервера на соответствие системным требованиям к конфигурации серверов.
В случае их несоответствия будет выведено предупреждение и установка будет прервана до устранения замечаний.
8. В процессе выполнения скрипта инсталлятора будет выполнена установка PostgresSQL с созданием необходимой базы данных и учетной записи пользователя БД.
9. В процессе выполнения скрипта инсталлятора будет выполнена установка Redis.
10. В процессе выполнения скрипта инсталлятора будет предложена настройку почтовых уведомлений.
11. В результате установки будет формируется лог-файл установки.
Сервер приложений
1. Загрузить на сервер во временную папку /home/user/air_apps/app/ архивы с сервисами
2. Загрузить на сервер во временную папку /home/user/air_apps/ скрипт инсталлятора install_app.sh
3. Сделать файл инсталлятора исполняемым
| Code Block | ||
|---|---|---|
| ||
sudo chmod +x install_app.sh |
4. Запустить скрипт инсталлятора и следовать по мастеру установки
| Code Block | ||
|---|---|---|
| ||
sudo ./install_app.sh |