Skip to main content

Cara Install LAMP Stack di Ubuntu 18.04

Pada post kali ini saya akan membagikan sebuah tutorial bagaimana cara menginstall LAMP stack di Ubuntu 18.04.
Cara Install LAMP Stack di Ubuntu 18.04

LAMP stack adalah kumpulan dari aplikasi linux yang diinstall bersama sebagai satu kesatuan untuk membangun sebuah web server. LAMP mempunyai kepanjangan Linux, Apache, MySQL dan PHP.

Cara Install Linux, Apache, MySQL dan PHP (LAMP) Stack di Ubuntu 18.04


1. Install Apache


Apache adalah salah satu aplikasi web server yang banyak digunakan. Kepopulerannya memang sudah mulai digerus oleh LiteSpeed dan Nginx. Tetapi Apache masih merupakan salah satu web server free yang powerfull dan mempunyai banyak fitur.


Berikut adalah langkah menginstall apache di Ubuntu 18.04.

Pertama login ke VPS menggunakan user root.

Eksekusi perintah berikut untuk update dan menginstall apache.
apt update

apt -y install apache2

Untuk mengecek apakah apache sudah berhasil terinstall, silahkan Anda buka IP VPS Anda di browser. Jika Apache terinstall maka akan muncul tampilan seperti berikut.

Cara Install LAMP Stack di Ubuntu 18.04


2. Install MySQL


MySQL adalah sebuah aplikasi linux yang berfungsi untuk mengelola database. MySQL saat ini adalah aplikasi database yang paling banyak digunakan.

Eksekusi perintah berikut untuk menginstall MySQL.
apt -y install mysql-server

Eksekusi perintah berikut untuk membuat sistem database menjadi lebih aman.
mysql_secure_installation

Ketika muncul pertanyaan tentang VALIDATE PASSWORD PLUGIN seperti berikut, jawab dengan n

Cara Install LAMP Stack di Ubuntu 18.04


Ketika muncul set password for root seperti berikut, jawab dengan password yang Anda inginkan.

Cara Install LAMP Stack di Ubuntu 18.04


Ketika muncul re-enter new password seperti berikut, masukkan lagi password yang tadi Anda buat.

Cara Install LAMP Stack di Ubuntu 18.04


Ketika muncul pertanyaan untuk menghapus anonymous user seperti berikut, jawab y


Cara Install LAMP Stack di Ubuntu 18.04


Ketika muncul pertanyaan untuk disallow root login remotely seperti berikut, jawab y

Cara Install LAMP Stack di Ubuntu 18.04


Ketika muncul pertanyaan untuk menghapus database tes seperti berikut, jawab y


Cara Install LAMP Stack di Ubuntu 18.04


Ketika muncul pertanyaan reload privilage tables now seperti berikut, jawab y


Cara Install LAMP Stack di Ubuntu 18.04


Jalankan perintah berikut untuk mengatur agar akun root bisa login MySQL menggunakan password
mysql

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'passwordkamu';

(Ganti passwordkamu dengan password root yang sudah Anda buat di langkah sebelumnya)

FLUSH PRIVILEGES;

exit

3. Install PHP


PHP adalah bahasa pemrograman yang dieksekusi di server yang berfungsi untuk membuat aplikasi web yang dinamis.

Eksekusi perintah berikut untuk menginstall PHP
apt -y install php libapache2-mod-php php-mysql

4. Tes PHP


Untuk mengetahui apakah PHP sudah terinstall dengan baik, kita akan membuat sebuah file PHP bernama info.php, di mana file ini akan kita letakkan di web root. Di Ubuntu 18.04 posisi web root adalah di /var/www/html/

File PHP ini bila dieksekusi akan menampilkan informasi tentang PHP yang sudah terinstall di server kita.

Jalankan perintah berikut untuk membuat file info.php
nano /var/www/html/info.php

Akan terbuka editor nano, masukkan baris berikut

<?php
phpinfo();
?>

Cara Install LAMP Stack di Ubuntu 18.04


Simpan file tersebut (Ctrl x, y lalu enter)

Sekarang kita akan membuka file info.php tersebut. Caranya buka browser lalu masukkan alamat berikut http://IPVPS/info.php

Ganti IPVPS dengan IP VPS Anda.

Maka akan tampil halaman seperti berikut. Ini tandanya bahwa PHP sudah terinstall dengan baik.

Cara Install LAMP Stack di Ubuntu 18.04


Demikianlah telah saya uraikan bagaimana cara install LAMP stack di Ubuntu 18.04. Semoga bermanfaat.
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar