Install Linux, Apache, MySQL, PHP (LAMP) di Ubuntu 16.04


LAMP (Linux, Apache, MySQL, PHP) adalah istilah yang umum digunakan untuk instalasi Apache + MySQL + PHP di Server Linux. Seiring perkembangan software, MySQL kini sudah digantikan dengan MariaDB sehingga istilah LAMP menjadi Linux Apache MariaDB PHP.

Install Web Server Apache

Sebelum memulai instalasi, perbarui sistem anda.
sudo apt-get update
sudo apt-get upgrade
Sekarang Install Apache mengikuti perintah bibawah ini :
sudo apt-get install apache2
Jika instalasi berhasil, silahkan akses http://localhost/ di browser anda, maka akan tampil Default Page Ubuntu seperti berikut:


Install MariaDB

MariaDB merupakan platform database yang dibuat oleh Developer MySQL. Semenjak MySQL di akuisisi oleh Oracle, para Developernya kemudian beralih membuat Platform Database baru yang memiliki banyak kelebihan dibanding MySQL. karena MariaDB merupakan Project lanjutan yang dibuat oleh developer MySQL, maka semua perintah dan syntax mySQL sepenuhnya compatible dengan MariaDB.

Cara Install MariaDB cukup dengan mengetikkan Command Line berikut di terminal:
sudo apt-get install -y mariadb-server mariadb-client
Parameter -y menandakan jawaban y (yes) di setiap pertanyaan Yes / No
Setelah instalasi selesai, jalankan MariaDB dengan mengetikkan perintah berikut:
sudo service mysql start
Kemudian check status MariaDB dengan mengetikkan:
sudo service mysql status
Jika active (running) hasilnya sebagai berikut:


Untuk Pengamanan MySQL, ketikkan perintah berikut:
sudo mysql_secure_installation
Ikuti langkah ini:
Change the root password? [Y/n] n

Remove anonymous users? [Y/n] y

Disallow root login remotely? [Y/n] y

Remove test database and access to it? [Y/n] y

Reload privilege tables now? [Y/n] y

Install PHP 7.0

Untuk Install PHP, dapat dilakukan dengan menggunakan command line berikut:
sudo apt-get install -y php7.0 libapache2-mod-php7.0
Setelah proses instalasi selesai, restart Apache dengan perintah berikut:
sudo service apache2 restart
Anda sudah menginstall PHP. Sekarang saatnya mengecek apakah PHP tersebut dapat berfungsi dengan benar. Caranya adalah dengan membuat file untuk mengetes dan membukanya di browser.

Pertama, Install Vim Editor.
sudo apt-get install vim
Vim adalah baris perintah text editor yang mudah untuk digunakan oleh para pemula. Untuk memahami lebih lanjut pada tutorial sebelumnya kita sudah mempelajari Cara Menggunakan Vim Editor.
Masukkan perintah berikut ini:
sudo vim /var/www/html/test.php
Tekan tombol "i" pada keyboard yang berarti insert, masukkan code berikut ini di dalam editor:
<?php
phpinfo();
?>
Setelah melakukan perubahan dan ingin menyimpan file sekaligus keluar dari editor, tekan ESC lalu masukkan perintah :wq

Buka alamat http://localhost/test.php di browser Anda. Anda akan melihat halaman dengan tampilan seperti ini:


Catatan: Sangat penting untuk menghapus file test tersebut setelah mengecek instalasi. Karena jika tidak, maka dapat membuat pihak lain mencuri informasi penting mengenai konfigurasi server.

Support MySQL / MariaDB di PHP

Untuk mendapatkan dukungan MySQL di PHP, kita bisa menginstal paket php7.0-mysql. Sebaiknya pasang beberapa modul php lainnya yang diperlukan untuk aplikasi anda. Anda bisa mencari modul PHP yang tersedia dengan perintah:
sudo apt-cache search php7.0
Pilih modul yang Anda butuhkan dan pasang seperti ini:
apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache  php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext
Restart kembali Apache Anda:
sudo service apache2 restart

PHP 7 sekarang memiliki dukungan MySQL / MariaDB seperti yang ditunjukkan di phpinfo() di atas.

Komentar