Cara Install Apache Pada Ubuntu 18.04 LTS

Kalkulator Cetak
2 min readAug 9, 2018

--

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.

--

--

No responses yet