Update Package Index
# Update package index sudo apt update
Install Apache2
# Install Apache2 sudo apt install apache2
Start Apache2 Service
# Start Apache2 service sudo systemctl start apache2
Enable Apache2 Service to Start on Boot
# Enable Apache2 service to start on boot sudo systemctl enable apache2
Configure Firewall
# Allow Apache through firewall sudo ufw allow 'Apache'
Check Apache2 Status
# Check Apache2 status sudo systemctl status apache2
Basic Apache2 Commands
# Restart Apache2 service sudo systemctl restart apache2 # Stop Apache2 service sudo systemctl stop apache2
Deploy a Simple Website
# Navigate to the web root directory cd /var/www/html # Create a sample HTML file sudo nano index.html # Example content for index.htmlMy Website Welcome to My Website!
This is a simple Apache2 web server setup on Ubuntu.