Cara Install LAMP Stack dan phpMyAdmin dengan Mudah

Fajarwz
4 min readNov 14, 2020

--

Photo by Nate Grant on Unsplash

LAMP atau LAMP Stack adalah satu set software open-source yang digunakan untuk melakukan web development dinamis khususnya dengan bahasa pemrograman PHP. Di dalam LAMP Stack sudah termasuk sistem operasi, web server, database, dan bahasa pemrograman untuk melakukan web development.

LAMP ialah akronim dari 4 kata:
- Linux sebagai sistem operasi
- Apache sebagai HTTP Server
- MySQL sebagai database management system
- PHP sebagai bahasa pemrograman web back-end

Disini kita akan melakukan instalasi LAMP dengan menggunakan terminal.

Catatan: Yang dimaksud instalasi LAMP disini ialah melakukan instalasi AMP di Linux, jadi disini tidak dijelaskan instalasi Linux nya.

Sebelum melakukan instalasi software di Linux melalui terminal, alangkah baiknya kita melakukan apt-get update terlebih dahulu. Silakan ketikkan di terminal

sudo apt-get update

Lalu enter. Setelah itu barulah masuk ke tahap pertama.

1. Install Apache

Untuk menginstal Apache, kita bisa menginstal metapackage Apache2. Silakan ketik di terminal

sudo apt-get install apache2

lalu enter. Jika diminta password maka masukkan saja password login kamu lalu enter lagi.

Jika ada permintaan untuk install dengan ketik Y atau n maka ketik Y lalu enter.

Untuk mengecek apakah apache sudah terinstal dengan baik ketikkan di terminal

sudo service apache2 status

Jika sudah terinstall dengan baik maka kamu akan melihat output

Active: active (running)

Untuk memastikan Apache berjalan dengan baik, buka browser lalu ketikkan

http://localhost/

Dan beginilah kira-kira tampilan yang keluar jika apache sedang aktif, ada tulisan “It works!” yang menandakan apache bekerja.

Tampilan halaman default Apache2 Ubuntu

2. Install MySQL

Untuk menginstall MySQL, kamu perlu menginstall Metapackage mysql-server. Untuk menginstallnya kamu bisa ketikkan di terminal

sudo apt-get install mysql-server

Jika ada permintaan untuk install dengan ketik Y atau n maka ketik Y lalu enter.

Untuk mengecek apakah MySQL sudah terinstall dengan baik, kamu bisa ketikkan di terminal

mysql -u root -p

atau dengan awalan sudo

sudo mysql -u root -p

jika diminta memasukkan password langsung saja enter.

Beginilah tampilan jika MySQL sudah terinstal

Tampilan ketika MySQL sudah terinstal dengan baik

Lalu ketikexituntuk keluar.

3. Install PHP

PHP memerlukan beberapa package, jadi disarankan untuk menginstall php dengan memasukkan perinta berikut ini di terminal

sudo apt install php-pear php-fpm php-dev php-zip php-curl php-xmlrpc php-gd php-mysql php-mbstring php-xml libapache2-mod-php

Jika diminta ketik Y atau n, ketik Y lalu enter.

Untuk melakukan pengecekan instalasi PHP, kita perlu melakukan beberapa hal.

Pertama, masukkan perintah ini di terminal untuk mengakses direktori html.

cd /var/www/html

Lalu buat file php untuk mengecek instalasi PHP dengan memasukkan perintah touch di terminal

touch info.php

atau tambahkan sudo di awalannya

sudo touch info.php

Setelah itu buka file info.php dengan mengetikkan perintah ini di terminal

nano info.php

atau tambahkan sudo di awalannya

sudo nano info.php

Lalu ketikkan di dalam info.php

<?php phpinfo(); ?>
Tampilan ketika membuka info.php dengan nano

Lalu save dengan menekan CTRL + X, tekan Y lalu enter.

Setelah itu akses file info.php tadi melalui browser. Ini bisa dilakukan dengan cara mengetikkan

localhost/info.php

atau

http://localhost/info.php

4. Install phpMyAdmin

Untuk menginstall phpMyAdmin, kamu bisa ketikkan perintah ini di terminal

sudo apt-get install phpmyadmin

Setelah itu akan muncul tampilan seperti ini. Pilih “apache2” dengan cara tekan spasi pada kotak apache2 lalu tekan tab dan enter untuk memilih “ok”.

Setelah itu muncul tampilan seperti gambar di bawah. Kamu diminta untuk mengonfigurasi database untuk phpMyAdmin, kotak dialog ini menawarkan kepada kamu untuk menanganinya dengan dbconfig-common. Pilih saja “Yes”.

Lalu kamu akan diminta untuk memasukkan password untuk phpMyAdmin. Masukkan password yang kamu inginkan, jika diminta “password confirmation” maka masukkan password yang kamu masukkan sebelumnya.

Untuk mengunjungi phpMyAdmin, ketik

localhost/phpmyadmin

di browser.

Beginilah tampilan halaman login phpMyAdmin

Tampilan login phpMyAdmin

Masukkan username “root” dan password yang sudah kamu masukkan di tahap instalasi.

Jika muncul error “Access denied for user ‘root’@’localhost’”

Ketik di terminal

sudo mysql

Setelah masuk, ketikkan

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

ganti root di

BY ‘root’

dengan password yang kamu inginkan.

Lalu akses lagi

localhost/phpmyadmin

Dan seharusnya kamu sekarang bisa masuk ke phpMyAdmin dengan user “root” dan password yang sudah kamu set.

Terima kasih, semoga bermanfaat.

Sumber:
How to Install LAMP on Ubuntu - How to Ubuntu
How to Install LAMP Stack on Ubuntu 18.04 - PhoenixNAP KB
Cara Install phpMyAdmin di Ubuntu - Niagahoster
MySQL Error: : ‘Access denied for user ‘root’@’localhost’ - Stack Overflow

--

--

Fajarwz
Fajarwz

No responses yet