Cara Install Apache Pada Ubuntu 18.04 LTS
Artikel ini akan membahas bagaimana cara melakukan installasi apache pada ubuntu server 18.04. Oke langsung saja simak langkah berikut.
Langkah pertama update dan upgrade os yang digunakan, setelah itu lakukan reboot. Silahkan jalankan perintah berikut dibawah
apt-get update apt-get upgrade reboot
Jika sudah lakukan installasi apache menggunakan perintah berikut
sudo apt-get install apache2
Setelah selesai restart apache dan cek statusnya, menggunakan perintah berikut
service apache2 restart service apache2 status
Jika muncul output seperti dibawah ini berarti apache sudah berjalan.
$ service apache2 status
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Wed 2018-08-08 03:43:45 UTC; 5h 16min ago
Main PID: 19545 (apache2)
Tasks: 11 (limit: 1110)
CGroup: /system.slice/apache2.service
├─ 8165 /usr/sbin/apache2 -k start
├─19545 /usr/sbin/apache2 -k start
├─19551 /usr/sbin/apache2 -k start
├─19553 /usr/sbin/apache2 -k start
├─19564 /usr/sbin/apache2 -k start
├─19566 /usr/sbin/apache2 -k start
├─19567 /usr/sbin/apache2 -k start
├─19601 /usr/sbin/apache2 -k start
├─19602 /usr/sbin/apache2 -k start
├─19603 /usr/sbin/apache2 -k start
└─30912 /usr/sbin/apache2 -k start
Aug 08 03:43:45 rahmat systemd[1]: Stopped The Apache HTTP Server.
Aug 08 03:43:45 rahmat systemd[1]: Starting The Apache HTTP Server...
Aug 08 03:43:45 rahmat apachectl[19530]: AH00558: apache2: Could not reliably determine the server's fully qualified domain na
Aug 08 03:43:45 rahmat systemd[1]: Started The Apache HTTP Server.
Jika installasi sudah sukses, silahkan akses http://ip-server, maka nanti akan muncul tampilan seperti berikut
Setelah itu bisa melakukan installasi ekstensi yang diperlukan, jalankan perintah dibawah ini
sudo apt-get install php libapache2-mod-php php-mysql php-curl php-gd php-json php-mcrypt php-zip
Jika anda ingin menambahkan ekstensi php yang lain, bisa ditambahkan sesuai dengan kebutuhan anda. Ekstensi yang saya input diatas hanya ekstensi yang umum biasa digunakan.
Karena setingan default apache yang dibaca pertama adalah index.html maka ubah dahulu agar bisa membaca index.php. Ubah pada konfigurasi berikut
nano /etc/apache2/mods-enabled/dir.conf
Lalu isikan rule berikut ini
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
Setelah melakukan installasi ekstensi php diatas, maka bisa dicek menggunakan phpinfo
nano /var/www/html/info.php
Kemudian masukan rule berikut
<?php phpinfo(); ?>
Setelah membuat file phpinfo, silahkan akses melalui browser menggunakan url http://ip-server/info.php, hasilnya seperti berikut
Untuk cara menambahkan virtualhost, akan saya bahas pada lain waktu.
Nah mudah bukan cara install apache pada ubuntu 18.04 LTS, silahkan dicoba dan semoga sukses ya 😀
Originally published at https://rahmat.web.id on August 9, 2018.