in FOSS

[Ubuntu] Cara Install LEMP Server (Nginx, MariaDB, PHP, phpMyAdmin)

Install Nginx

Perintah install nginx

Jalankan serive nginx

Test di browser dengan mengakses http://localhost atau http://IP-ADDRESS
welcome nginx

Konfigurasi virtual host, buka file /etc/nginx/sites-available/default

Cari baris

root : document root directory, biasanya kalau memakai Apache lokasinya di /var/www/
index : file yang menjadi index pada directory atau file yang pertama dibaca dalam directroy. tambahkan index.php

Selanjutnya untuk pembacaan file .php, cari baris location ~ .php. Lepas tanda komentar seperti pada kode dibawah ini.

Uji coba konfigurasi nginx

Hasilnya

Restart nginx

Install PHP

Konfigurasi PHP, buka file php.ini

Cari baris cgi.fix_pathinfo=1, lepas komentar dan ubah nilainya menjadi 0

Restart fpm service

Uji coba file PHP

Masukkan kode phpinfo

Akses http://localhost/test.php, hasilnya
phpinfo

Install MariaDB

Masukkan password user root database
mariadb 01

Ulangi password
mariadb 02

Uji coba login ke MariaDB

Install phpMyAdmin

Pilih Yes
install phpmyadmin 01

Pilih saja apache2, nanti dikonfigurasi agar terhubung ke nginx
install phpmyadmin 05

Masukkan password database administrative user
install phpmyadmin 02

Masukkan password untuk phpMyAdmin
install phpmyadmin 03

Ulangi password
install phpmyadmin 04

Buat link agar terhubung ke folder nginx

Uji coba masuk ke phpMyadmin, http://localhost/phpmyadmin
phpmyadmin

selamat mencoba 🙂

via unixmen.com