I hope you already have WSL2 installed and enabled. So, setting up Apache2 on WSL2 (Windows Subsystem for Linux 2) involves a few steps. Below are the detailed instructions to install and configure Apache2 on WSL2:
sudo apt update
sudo apt install apache2
sudo service apache2 start
sudo service apache2
sudo systemctl enable apache2
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
hostname -I
Optional Configurations:
If you want to make any change in configuration file like change port or projects directory, then you can find it on following path.
/etc/apache2/apace2.conf
sudo nano /et c/apache2/apache2.conf
sudo service apache2 restart
After restarting the service you can check web server in Windows browser as mentioned in above steps. You should see webserver page if there isn’t any error. To check error logs run following command.
sudo tail -f /var/log/apache2/error.log
Hope this will help!
Install NVM on Windows Node Js is a JavaScript runtime environment used widely in today’s…
You can easily reset WSL 2 users' password, by just following the following steps. Open…
DreamHost a web hosting company, founded in 1997. It is offering sort of hosting services,…
Menus in WordPress are highly versatile and can be easily modified to change in your…
Laravel is famous and robust PHP framework, widely used in different type of projects. While…
Python is very powerful and famous language, which allow us to write code as per…