sudo apt update && sudo apt upgrade -y
1. Install Apache
sudo apt install apache2 -y
2. Install PHP
sudo apt install php libapache2-mod-php php-mysql -y
3. Site1 FirstC
1. Install Database
sudo apt install mysql-server -y
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE firstcdb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'admin_himanshu'@'localhost' IDENTIFIED BY 'adminhimu7828';
GRANT ALL ON firstcdb.* TO 'admin_himanshu'@'localhost';
2. WordPress
cd /var/www
sudo mkdir firstc ( Site1 )
cd firstc
sudo wget [Link]
sudo tar xzf [Link]
sudo mv wordpress/* .
sudo chown -R www-data: .
3. Apache Configuration
cd /etc/apache2/sites-available/
sudo cp [Link] [Link]
sudo nano [Link]
sudo a2ensite [Link]
sudo a2dissite [Link]
sudo systemctl reload apache2
5. Port Forwarding
80,443
6. HTTPS
sudo apt install python3-certbot-apache -y
sudo certbot --apache -d <Domain> -d <[Link]>
sudo certbot --apache -d [Link] -d [Link]