How to Addon Domain in Linux Server(CentOS)?
Step1. Login to the server with SSH access and then install Apache service.
[root@zcom-mm ~] # yum install httpd -y

Step2. Start httpd service.
[root@zcom-mm ~] #systemctl enable httpd
[root@zcom-mm ~] #systemctl start httpd
[root@zcom-mm ~] #systemctl status httpd

Step3. Find DocumentRoot Directory
[root@zcom-mm ~] # grep -i 'DocumentRoot' /etc/httpd/conf/httpd.conf

Step4. Add Domain under DocumentRoot Directory (“/var/www/html”).
[root@zcom-mm ~] # cd /var/www/html/
[root@zcom-mm ~] # mkdir myanmarlab.online
[root@zcom-mm ~] # ls

Step5. Add the testing “web file” in Domain folder.
[root@zcom-mm ~] # vim index.html

Add the following sample code.
<html>
<h1> Hello, this is myanmarlab.online Domain</h1>
</html>
And “ Save and Quit”.
View “web file”.

Step6. To edit “myanmarlab.online.conf” in “/etc/httpd/conf.d”
[root@zcom-mm ~] # cd /etc/httpd/conf.d
[root@zcom-mm ~] # vim myanmarlab.online.conf

Please paste the following code in “myanmarlab.online.conf”.
<VirtualHost *:80>
DocumentRoot "/var/www/html/myanmarlab.online"
ServerName www.example.com
ServerAlias example.com
<Directory "/var/www/html/myanmarlab.online">
Options FollowSymLinks
AllowOverride All
Options -Indexes
</Directory>
</VirtualHost>
“Save” and “Quit”
View “myanmarlab.online.conf” file
[root@zcom-mm ~] # ls

Step7. Restart “httpd”
[root@zcom-mm ~] #systemctl restart httpd

Step8. Open port number (80) in firewall
[root@zcom-mm ~] #firewall-cmd --zone=public --add-port=80/tcp –permanent
[root@zcom-mm ~] #firewall-cmd –reload

THANK YOU!!!
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article