sudo apt install libtommath1 mc
sudo ln -s /usr/lib/x86_64-linux-gnu/libtommath.so.1 /usr/lib/x86_64-linux-gnu/libtommath.so.0
wget https://github.com/FirebirdSQL/firebird/releases/download/R3_0_3/Firebird-3.0.3.32900-0.amd64.tar.gz
sudo apt-get install apache2 php7.2 php7.2-interbase ssl-cert libapache2-mod-php7.2 php7.2-mbstring
/opt/firebird/bin/gsec -user SYSDBA -pass sysdba
/opt/firebird/bin/gbak -C ac_2018-05-27.fbk ac.fdb -v
sudo chown -R firebird:firebird /db
sudo nano /opt/firebird/databases.conf
ac = /db/ac.fdb
sudo a2enmod ssl sudo a2dissite 000-default.conf sudo mkdir /var/www/ssl sudo mkdir /var/www/w80 sudo chown root:www-data /var/www/ssl sudo chown root:www-data /var/www/w80 sudo mkdir /etc/apache2/ssl/
sudo nano /etc/apache2/sites-available/ssl.conf NameVirtualHost *:443 <VirtualHost *:443>
ServerAdmin webmaster@localhost
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
DocumentRoot /var/www/ssl
<Directory />
Options FollowSymLinks
AllowOverride None
AddDefaultCharset WINDOWS-1251
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
sudo a2ensite ssl systemctl reload apache2
sudo cp config.inc /var/www/ssl sudo cp index.php /var/www/ssl редактируем
/opt/ac/web/config.inc.php
В /etc/php5/apache2/php.ini можно задать время жизни сессии в секундах
sudo phpenmod interbase sudo phpenmod pdo_firebird sudo phpenmod mbstring sudo service apache2 reload
возможно нужно будет поправить кодировку в /etc/php/7.2/apache2/php.ini строка 691
default_charset = «windows-1251»