This article covers how to install an Apache web server on your Ubuntu 20.04 server.
Apache or Apache HTTP server is a free and open source web server, developed and maintained by the Apache Software Foundation.
Apache allows website developers to serve their content over the web. It serves as a delivery man by delivering files requested by users when they enter a domain name in their browser's address bar.
To Install Apache 2 on Ubuntu Linux:
1. You can download the latest version of a software by first updating the local package index of Ubuntu repositories. Open the Terminal and enter the following command in order to do so:
$ sudo apt update
2. Next, enter the following command as sudo in order to install Apache2 and its required dependencies:
$ sudo apt install apache2
You may be prompted with a y/n option to continue installation. Please enter Y, after which the installation procedure will begin.
3. When the installation is complete, you can check the version number and thus verify that Apache2 is indeed installed on your system by entering the following command:
$ apache2 -version
Apache Server Logs Location:
1. /var/log/apache2/access.log: By default, every request to your web server is recorded in this log file unless Apache is configured to do otherwise.
2. /var/log/apache2/error.log: By default, all errors are recorded in this file.
The LogLevel directive in the Apache configuration specifies how much detail the error logs will contain.