Cara Install Apache, MariaDB, PHP (LAMP) di openSUSE Leap 15.1

Tutorial ini membahas bagaimana cara install Apache web server, MariaDB database, PHP, dan phpMyAdmin.

0.Update System dan Package

Sebelum install LAMP sebaiknya update openSUSE Leap terlebih dahulu.

1.Install Apache Web Server

Install Apache web server dengan nama paket apache2.

Aktifkan Apache saat boot dan jalankan.

Status Apache web server
Status Apache web server

Cek versi Apache.

Buat file index.html di dalam document root.

Isi file index.html.

Browsing http://localhost kalau di pc sendiri atau http://ip-server kalau server di jaringan.

Browsing index.html web server
Browsing index.html web server

Ubah kepemilikan direktori document root ke user Apache (wwwrun).

3.Apache Virtual Host

Membuat virtual host, di sini saya menggunakan domain superuser.web.id.

Buat A record di DNS records untuk mengarahkan domain ke IP server.

DNS records
DNS records

Lalu buat file virtual host.

Isi dari file superuser.web.id.conf.

Buat direktori document root untuk superuser.web.id.

Buat file index.html.

Isi dari file index.html.

Restart Apache.

Browsing domain http://superuser.web.id.

Browsing index.html virtual host
Browsing index.html virtual host

4.Install MariaDB Database

Install MariaDB server beserta clientnya.

Aktifkan MariaDB saat boot dan jalankan.

Status MariaDB database
Status MariaDB database

Cek versi MariaDB.

Lakukan pengamanan instalasi MariaDB.

Login MariaDB menggunakan aplikasi mysql-client.

5.Install PHP

Install PHP dan extensionnya.

Aktifkan module PHP7 untuk Apache.

Cek versi PHP.

Buat file info.php untuk menguji apakah PHP sudah terinstall dengan baik.

Isi dari file info.php.

Lalu browsing http://localhost/info.php atau http://ip-server/info.php.

Halaman PHP Info
Halaman PHP Info

6.Install phpMyAdmin

Selanjutnya install phpMyAdmin, aplikasi manajemen database MariaDB/MySQL.

Restart Apache karena ada PHP extension tambahan yang baru diinstall untuk kebutuhan phpMyAdmin.

Browsing http://localhost/phpMyAdmin atau http://ip-server/phpMyAdmin.

Login phpMyAdmin
Login phpMyAdmin
phpMyAdmin
phpMyAdmin

Selamat mencoba 🙂

Default image
Musa Amin
I am a Linux System Administrator and also write many tutorials about Linux, Cloud, and Open Source. Hire me via email hai[at]musaamin.web.id.

Leave a Reply