apache2.conf: the main Apache2 configuration file. Contains settings that are global to Apache2.
conf.d: contains configuration files which apply globally to Apache2. Other packages that use Apache2 to serve content may add files, or symlinks, to this directory.
envvars: file where Apache2 environment variables are set.
httpd.conf: historically the main Apache2 configuration file, named after the httpd daemon. The file can be used for user specific configuration options that globally effect Apache2.
mods-available: this directory contains configuration files to both load modules and configure them. Not all modules will have specific configuration files, however.
mods-enabled: holds symlinks to the files in /etc/apache2/mods-available. When a module configuration file is symlinked it will be enabled the next time apache2 is restarted.
ports.conf: houses the directives that determine which TCP ports Apache2 is listening on.
sites-available: this directory has configuration files for Apache2 Virtual Hosts. Virtual Hosts allow Apache2 to be configured for multiple sites that have separate configurations.
sites-enabled: like mods-enabled, sites-enabled contains symlinks to the /etc/apache2/sites-available directory. Similarly when a configuration file in sites-available is symlinked, the site configured by it will be active once Apache2 is restarted.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
#apt-get install apache2
#
#cd /etc/apache2/sites-available
Now Create your own website here.
#sudo cp 000-default.conf mysite.conf
#sudo nano mysite.conf
DocumentRoot /var/www/mysite
cd /var/www/
sudo mkdir mysite
cd mysite
nano index.html
Hello this is my first website in Apache
#systemctl reload apache2
#sudo a2dissite 000-default
#sudo a2ensite mysite
#/etc/init.d/apache2 restart
-----------------------------------------------
#cd /etc/apache2/
ports.conf (Ports on which Apache is running)
pico apache2.conf (Main Configuration file)
----------------------------------------------------
To enable secure sites
#systemctl reload apache2
#sudo a2enmod ssl
#sudo a2ensite default-ssl
#/etc/init.d/apache2 restart
+--------------------------------------------------
To check which Webserver is running
ifconfig
check the IP
open browser On windows and type
http://(ip address)