How to Host Domain On Ubuntu 21.10 

How to Host Domain On Ubuntu 21.10
5/5 - (2 votes)

Hosting Your Website on Linux ubuntu server and connect your domain with the ubuntu 21.04 server is very easy to follow the commands and connect your domain with the ubuntu server and host your website on ubuntu 21.04.

sudo mkdir /var/www/your_domain

Next, assign ownership of the directory with the $USER environment variable, which will reference your current system user:

sudo chown -R $USER:$USER /var/www/your_domain

Then, open a new configuration file in Apache’s sites-available directory using your preferred command-line editor. Here, we’ll use nano:

sudo nano /etc/apache2/sites-available/your_domain.conf

Copy

This will create a new blank file. Paste in the following bare-bones configuration:/etc/apache2/sites-available/your_domain.conf

<VirtualHost *:80>
    ServerName your_domain
    ServerAlias www.your_domain 
    ServerAdmin [email protected]
    DocumentRoot /var/www/your_domain
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Save and close the file when you’re done.

You can now use a2ensite to enable the new virtual host:

sudo a2ensite your_domain

Copy

You might want to disable the default website that comes installed with Apache. This is required if you’re not using a custom domain name, because in this case Apache’s default configuration would overwrite your virtual host. To disable Apache’s default website, type:

sudo a2dissite 000-default

Copy

To make sure your configuration file doesn’t contain syntax errors, run:

sudo apache2ctl configtest

Copy

Finally, reload Apache so these changes take effect:

sudo systemctl reload apache2

Total
12
Shares
Leave a Reply

Your email address will not be published.

Previous Post
Web Hosting Reviews

Web Hosting Reviews 2022

Next Post
FileOp Failure on: Directory not empty

How To Fix FileOp Failure on: Directory not empty in cPanel

Related Posts
Total
12
Share