Linux Ubuntu 18.04 LTS Server.
$ sudo nano /etc/netplan/50-cloud-init.yamlCtrl-X, Y, Enter.
$ sudo netplan apply$ sudo apt update
$ sudo apt install apache2 libapache2-mod-php7.2 php7.2 php7.2-xml php7.2-gd php7.2-opcache php7.2-mbstring php7.2-curl php7.2-zip php7.2-pgsql composer postgresql postgresql-contrib$ sudo su
# cd /tmp && wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
# tar xzf ioncube_loaders_lin_x86-64.tar.gz
# cp ioncube/ioncube_loader_lin_7.2.so /usr/lib/php/7.2/#nano /etc/php/7.2/apache2/php.ini
#nano /etc/php/7.2/cli/php.ini :
[PHP]
zend_extension=/usr/lib/php/7.2/ioncube_loader_lin_7.2.so# service apache2 reload # php -v
# sudo -u postgres createuser --interactive# sudo -u postgres createdb erapor
# sudo -u postgres psqlALTER USER erapor WITH PASSWORD 'password database':atausudo -u postgres psql -c "ALTER USER erapor PASSWORD 'password database
';"# su erapor$ cd ~$ pwd
$ git clone --depth=1 https://github.com/eraporsmk/eraporsmk.git erapor5$ cd erapor5$ composer install
$ cp .env.example .env$ nano .env
$ php artisan key:generate$ php artisan migrate$ php artisan db:seed$ sudo chown -R www-data:www-data /home/erapor/erapor5/$ sudo mv /home/erapor/erapor5/ /var/www/$ sudo a2enmod rewrite$ sudo systemctl restart apache2$ sudo nano /etc/apache2/sites-enabled/000-default.confDocumentRoot /var/www/erapor5/public
<Directory /var/www/erapor5/public>
AllowOverride All
</Directory>$ sudo service apache2 reloadSumber :
https://seputar.erapor-smk.net/2019/10/22/tutorial-instalasi-erapor-smk-v5-0-0-di-linux/






