Install Lamp Pada Ubuntu 16.04 (Xenial Xerus)

Loading...
Tutorial mengenai cara penginstalan LAMP di Linux bergotong-royong sudah tak aneh lagi untuk dibahas. Meskipun demikian, penulis tetap menuliskannya di blog ini dengan tujuan untuk mempermudah pencarian dikemudian hari kalau diperlukan dan juga sebagai catatan pribadi penulis. 😀

LAMP merupakan singkatan nama dari (Linux, Apache, MySQL, PHP). Sekedar info disini distro yang penulis pakai yaitu Ubuntu MATE 16.04, sepakat pribadi saja kita mulai.

Pertama-tama buka terminal atau tekan CTRL+ALT+T, disini penulis melaksanakan semua tahap dengan root privileges, jadi silahkan login sebagai root user.
sudo su

Install MariaDB-server dan client:
apt-get -y install mariadb-server mariadb-client

Selanjutnya siapkan root password untuk MariaDB:
mysql_secure_installation

Akan muncul pertanyaan-pertanyaan sebagai berikut:
  • Enter current password for root (enter for none): tekan enter
  • Set root password? [Y/n] y
  • New password: masukan password root untuk MariaDB
  • Re-enter new password: masukkan kembali password diatas
  • Remove anonymous users? [Y/n] y
  • Disallow root login remotely? [Y/n] y
  • Reload privilege tables now? [Y/n] y

Setelah selesai, coba login ke MariaDB untuk mengetahui apakah root password yang telah kita setting sudah sesuai?
mysql -u root -p



Setelah berhasil login ketik perintah quit untuk keluar dari MariaDB.

Install apache2:
apt-get -y install apache2

Sekarang buka browser kesayangan Anda kemudian masukan alamat http://localhost, kalau muncul halaman default apache berarti instalasi telah berhasil.

Install PHP7.0 dan apache module:
apt-get -y install php7.0 libapache2-mod-php7.0

Restart apache:
systemctl restart apache2

Coba lakukan tes dengan menciptakan file info.php pada direktori web server apache:
touch /var/www/html/info.php
nano /var/www/html/info.php

Isikan script berikut ini:
<?php
phpinfo();
?>


Lalu sanksi perintah berikut:
chown www-data:www-data /var/www/html/info.php

Buka browser dan isikan alamat: http://localhost/info.php

Install modul php7.0-mysql dan modul pendukung lainnya, ketik pada terminal:
apt-cache search php7.0


Silahkan pilih modul sesuai kebutuhan, sebagai referensi disini penulis menentukan modul-modul sebagai berikut:
apt-get install php7.0-mysql php7.0-curl php7.0-gd php7.0-fpm php7.0-snmp php7.0-mcrypt php7.0-mbstring php-apcu

Restart apache:
systemctl restart apache2

Oiya jangan lupa untuk menghapus file info.php yang merupakan gosip sensitif dari server yang kita gunakan.
rm -f /var/www/html/info.php

Install PHPMyAdmin (opsional), saya sendiri lebih suka memakai CLI ketimbang GUI 😀:
apt-get -y install phpmyadmin

Akan muncul pertanyaan-pertanyaan sebagai berikut:
  • Web server to configure automatically: gunakan TAB kemudian pilih apache2
  • Configure database for phpmyadmin with dbconfig-common? Yes
  • MySQL application password for phpmyadmin: tekan Enter

Secara default MariaDB mengaktifkan plugin yang disebut dengan "unix_socket", kalau tidak di nonaktifkan maka root user tidak akan dapat login pada PHPMyAdmin. Oleh alasannya ialah itu, mari kita nonaktifkan plugin tersebut dengan yang perintah berikut:
echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql

Masukkan root password MariaDB.
Selanjutnya coba buka alamat http://localhost/phpmyadmin dan login memakai user root dan password yang telah kita buat sebelumnya. Jika berhasil maka instalasi LAMP pada Ubuntu 16.04 telah selesai.

Sekian tutorial kali ini, biar bermanfaat! 😀
Sumber https://www.wadagizig.com
Loading...

Subscribe to receive free email updates:

0 Response to "Install Lamp Pada Ubuntu 16.04 (Xenial Xerus)"

Posting Komentar