Cara Install Apache2 + Mysql + PHP Ubuntu 16.04

okey saat ini kita buat basic installasi LAMP kalau di linux.. kalau di windows namanya XAMPP lets start gaes

Step 1: Install Apache dan  Allow Firewall

seperti biasa di update dulu yah package managernya (apt)

sudo apt-get update
sudo apt-get install apache2
install apache

check sytax warning. kita bisa melakukan test konfigurasi server apache dengan menggunakan perintah

sudo apache2ctl configtest
configtest

jika munculnya seperti ini

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Syntax OK
Syntax Warning

silahkan edit file konfigurasinya

sudo nano /etc/apache2/apache2.conf
ServerName ganti_dengan_domain_atau_IP_server
/etc/apache2/apache2.conf

lau lakukan pengecekan kembali

sudo apache2ctl configtest
configtest

maka perubahannya akan seperti ini

Syntax OK
Output

 

Lakukan Konfigurasi Firewall Untuk Mengijinkan Trafik Web

sudo apt-get install ufw
sudo ufw app list
Available applications:
WWW
WWW Full
WWW Secure
OpenSSH
output ufw

lalu buat rule dan aktifkan firewall

sudo ufw allow "WWW"
sudo ufw allow "WWW Full"
sudo ufw allow "WWW Secure"
sudo ufw allow "OpenSSH"
sudo ufw allow "DNS"
sudo ufw enable
Allow UFW

lalu akses melalui browser

http://IP_Address_server

Step 2: Install MySQL

sudo apt-get install mysql-server
Install mysql

Step 2: Install PHP

sudo apt-get install php5-common libapache2-mod-php5 php5-cli
Install PHP

untuk pengecekan

sudo service apache2 restart
cd /var/www/html
sudo vi info.php
Konfigurasi PHP5.6

isi filenya dengan

<?php 
phpinfo(); 
?>
info.php

lalu save dan buka url web

http://IP_server/info.php

kalu sudah beres bisa di hapus menggunaakn

sudo rm -i /var/www/html/info.php

 

sekian