Answers

Question and Answer:

  Home  Apache Server

⟩ How to set up a virtual host in Apache?

apache provide two type of virtual hosting 1- ip based and

2- name based.

to configure name based your dns should work properly.

go to the /etc/httpd/conf/httpd.conf file and remove # from

the start of of Namevertualhost *:80

and than at the end of file write the content below

<VirtualHost "IP of your apache server":80>

ServerAdmin root@krishna.com

DocumentRoot /var/www/krishna/krishna.html

DirectoryIndex krishna.html

ServerName www.krishna.com

ErrorLog /home/apache/logs/error/hostedsites/error_log

TransferLog /home/apache/logs/access/hostedsites/access_log

</VirtualHost>

restart your httpd service by running the command

Service httpd restart or /etc/init.d/httpd restart

 155 views

More Questions for you: