Apache

Apache HTTP Server, atau yang akrab disebut "Apache" adalah web server open-source lintas-platform yang dirilis di bawah ketentuan Apache License 2.0. Apache dikembangkan dan dikelola oleh komunitas pengembang terbuka di bawah naungan Apache Software Foundation.

Web server Apache adalah salah satu web server paling populer di dunia. Ini terdokumentasi dengan baik dan telah digunakan secara luas untuk sebagian besar pengembang web, yang menjadikannya pilihan default diberbagai perusahaan web hosting.
Untuk menyelesaikan tutorial ini, Anda harus memiliki server Ubuntu 18.04 dengan user non-root sudo-enabled dan basic firewall.
Adapun cara install Apache dapat dilakukan menggunakan perintah berikut ini :
1. Install Apache web server

sudo apt update
sudo apt install apache2


2. Adjust the Firewall to Allow Web Traffic
sudo ufw app list
akan menghasilkan output :
Available applications:
Apache
Apache Full
Apache Secure
OpenSSH
sudo ufw app info "Apache Full"
Profile: Apache Full
Title: Web Server (HTTP,HTTPS)
Description: Apache v2 is the next generation of the omnipresent Apache web
server.
Ports:
80,443/tcp
Allow incoming HTTP and HTTPS traffic for this profile:
sudo ufw allow in "Apache Full"
You can do a spot check right away to verify that everything went as planned by visiting your server's public IP address in your web browser (see the note under the next heading to find out what your public IP address is if you do not have this information already):
http://your_server_ip
You will see the default Ubuntu 18.04 Apache web page, which is there for informational and testing purposes. It should look something like this:

If you see this page, then your web server is now correctly installed and accessible through your firewall.