Install LAMP Stack di Ubuntu 16.04

Gerry Sabar
4 min readMar 29, 2020

LAMP stack merupakan singkatan dari Linux Apache MySQL dan PHPMyAdmin. Ini adalah stack technology yang umum digunakan ketika mengembangkan web-app berbasis PHP di Linux. Pada artikel ini, dibahas langkah demi langkah instalasi LAMP stack ini dengan asumsi anda telah berhasil meng-install Ubuntu 16.04.

Install Apache

Apache adalah server engine yang akan kita gunakan untuk menjalankan aplikasi PHP. Buka terminal dan ketikan perintah berikut untuk install Apache:

$ sudo apt-get install apache2

Setelah instalasi selesai, cek localhost di web-browser, jika berhasil akan seperti ini:

Install PHP 7.3

PHP yang akan kita gunakan adalah PHP versi 7.3, versi ini adalah yang disarankan untuk install Laravel versi 7 nantinya. Di terminal ketikan perintah:

$ sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

kemudian tekan enter, diikuti dengan perintah:

$ sudo apt-get update

$ sudo apt install php7.3 php7.3-cli php7.3-common

Setelah selesai kita bisa test dengan mengetikan perintah berikut untuk melihat versi PHP yang kita gunakan:

$ php -v

Berikutnya kita perlu install libraries tambahan yang diperlukan untuk Laravel nantinya:

$ sudo apt-get install php7.3-gd php7.3-xml php7.3-mbstring php7.3-dom php7.3-gettext php7.3-mysql

Install MySQL & PHPMyAdmin

Sekarang kita akan install database MySQL dengan perintah:

$ sudo apt-get install mysql-server

Kemudian ketika muncul layar seperti ini, masukan password yang sesuai untuk akses sebagai root di MySQL:

kemudian masukan password yang sama lagi sebagai konfirmasi di layar berikutnya.

Kita sudah selesai install MySQL sekarang kita akan install PHPMyAdmin dengan perintah:

$ sudo apt-get install phpmyadmin

Di layar ini kita pilih apache2 karena itu adalah engine server yang kita gunakan

Kemudian pada layar berikutnya kita pilih Yes

diikuti dengan memasukan password root ke MySQL yang sebelumnya sudah kita buat.

Setelah instalasi selesai, kita perlu konfigurasi supaya PHPMyAdmin bisa diakses dari localhost di web-browser kita dengan perintah:

$ sudo nano /etc/apache2/apache2.conf

perintah ini akan membuka teks editor nano, pada baris awal tambahkan kode berikut:

include /etc/phpmyadmin/apache.conf

Kemudian tekan ctrl + o diikuti tombol enter untuk save. Setelah itu tekan ctrl + x untuk keluar dari editor kemudian restart apache dengan perintah:

$ sudo service apache2 restart

Sekarang kamu sudah bisa akses PHPMyAdmin dari web-browser seperti berikut

Install Composer

Composer adalah aplikasi yang umum digunakan di PHP untuk meng-install library tambahan yang diperlukan. Nantinya kita akan meng-install Laravel dengan menggunakan composer ini. Di terminal ketikan perintah-perintah berikut:

$ echo "PATH=\$PATH:/usr/local/bin" >> ~/.bashrc

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

$ php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

$ php composer-setup.php

$ php -r "unlink('composer-setup.php');"

$ sudo mv composer.phar /usr/local/bin/composer

Sekarang kita bisa test dengan mengetikan perintah composer dan kemudian akan muncul hasil seperti berikut:

Install Laravel

Kita akan gunakan direktori /var/www/html untuk install aplikasi Laravel ini walaupun bisa juga di direktori lain jika anda sudah advanced. Untuk sekarang kita ikuti cara umum yang digunakan. Pertama kita edit akses permission direktori /var/www/html dengan perintah:

$ sudo chmod o+w /var/www/html

Kemudian kita akses direktori /var/www/html

$ cd /var/www/html

di dalam direktori ini kita akan install Laravel dengan perintah sebagai berikut (jika anda ingin menggunakan nama lain untuk web-app anda ganti myProject dengan nama yang lain):

$ composer create-project --prefer-dist laravel/laravel myProject

Jika proses instalasi sudah selesai masuk ke direktori myProject:

$ cd myProject

Kemudian aktifkan aplikasi laravel:

$ php artisan serve

Maka anda akan melihat tampilan default aplikasi Laravel anda seperti berikut:

Selamat anda sudah selesai meng-install aplikasi Laravel!

--

--