Установка
Инструкция актуальна для любой LINUX ОС (данная версия написана под ASTA LINUX но подходит и для РЕД ОС, Альт ОС и РОСА)
Актуальный дистрибутив вы всегда можете найти на странице: https://aistp.ru/download/
1. Копируем установочный архив на АРМ. Вы можете сделать это любым удобным способом для вас, используя графическую оболочку или через командную строку.
2. Распаковать архив. Вы также можете это сделать удобным для вас способом.
У вас должны быть следующие файты:
- aist.zip
- aist.service
- aist.service.template
- redme.txt
3. Создать папку opt (если ее нет).
это можно сделать через Midnight Commander (запускается командой mc mn) или командную строку.
В командная строке команда создания: mkdir /opt
4. Разархивировать в папке opt содержимое архива aist.zip
Копируем архив:
cp aist.zip /opt/
Переходим в директорию opt:
cd /opt
Извлекаем содержимое архива:
unzip aist.zip
В результате по лучим:
5. Разрешить запуск программы как исполняемый файл.
В командной строке вводим:
chmod u+x /opt/aist/aist
Должна появиться просто пустая строка:
6. Инициализировать БД.
Командная строка:
cd /opt/aist
./aist migrate
./aist createcachetable
./aist loaddata apps/fixtures/init_fixtures.json
7. В aist.service в текстовом редакторе настроить IP адрес и порт
в переменных окружения SERVER и PORT.
IP-адресс можно посмотреть командой ifconfig (вводим в командной строке ifconfig).
Редактировать файл можно через Midnight Commander (запускается командой mc mn) или графически интерфейс операционной систеы если он есть.
8. Скопировать aist.service в /etc/systemd/system/
9. Обновить сервисы
Вводим в командной строке: systemctl daemon-reload
10. Включить автостарт
Вводим в командной строке: systemctl enable aist.service
11. Запустить сервис АИСТп
Вводим в командной строке: systemctl start aist.service
В АИСТп теперь можно попасть через браузер по адресу
http://<Указаныйвами IP сервера в пункте 6>:8000/
Логин: admin
Пароль: admin
Проверка работоспособности
Проверить работоспособность можно командой: systemctl status aist.service