Установка web-интерфейса пользователя

 

Необходимо получить от разработчика системы архивы rest.zip и lk_oper.zip с актуальной на текущий день сборкой.

 

Установка apache


yum install -y httpd

yum install -y php php-gd php-pear php-mbstring php-xml php-dev php-pdo php-pdo-pgsql
yum install -y wkhtml2pdf

systemctl enable httpd
systemctl start httpd

 

Перенос файлов

В директории веб-сервера создать 2 каталога: api и lk. В api распаковать содержимое rest.zip, отредактировать файл index.php (поправить подключение к СУБД). В каталог lk распаковать содержимое lk_oper.zip.

 

Установка apache

SSL-сертификат

Рекомендуется настроить защищенное HTTPS-соединение при наличии SSL-сертификата (можно использовать certbot). Не рекомендуется использовать самоподписанные сертификаты, так как это может влиять на стабильность работы интерфейса в зависимости от версии браузера и наличия антивирусного ПО в системе.

 

Firewall

Рекомендуется запретить возможность подключения на 80й порт HTTP, разрешенным оставить только порт 443.