This article will guide you on steps to #install and configure #Apache on #Linux server.
Apache is one of the most popular web servers that allows you to run a secure website without too much of a headache.
#HTTPD is a program that is (essentially) a program known as Apache Web server. The only difference I can think of is that on Ubuntu/Debian the binary is called apache2 instead of httpd which is generally what it is referred to as on RedHat/CentOS. Functionally they are both 100% the same thing.
Apache server root will be located in /etc/httpd. The path to the apache #program will be /usr/sbin/httpd. In the document root three directories are created: cgi-bin, html and icons.
By default, Apache web server is instructed to listen for incoming connection and bind on port 80. If you opt for the TLS configuration, the server will listen for secure connections on port 443.
To start Apache server on Debian / Ubuntu Linux Specific Commands to Start/Stop/Restart Apache:
1. Restart Apache 2 web server, enter: # /etc/init.d/apache2 restart. $ sudo /etc/init.d/apache2 restart.
2. To stop Apache 2 web server, enter: # /etc/init.d/apache2 stop.
3. To start Apache 2 web server, enter: # /etc/init.d/apache2 start.