tumblr analytics

How to add Virtualhost Apache2 on Ubuntu Linux Server( Beginners Guide)

                 

apache2 virtual host add ubuntu linuxApache is the most commonly used web servers on many Linux Machines. For hosting multiple website on same server we need to create virtual host on Linux Machine. Below are steps I have implemented on my web server using Ubuntu 10.04 Linux Machine.

Go to site-available directory by :

cd  /etc/apache2/sites-available

Now copy default to another filename

For E.g.

cp default bikramkawan

Now add /Update certain parameter for your document root as below.

<VirtualHost *:80>
ServerAdmin [email protected]
ServerName bikramkawan.com.np
DocumentRoot /var/www/bikramkawan
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/bikramkawan>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory “/usr/lib/cgi-bin”>
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined

Alias /doc/ “/usr/share/doc/”
<Directory “/usr/share/doc/”>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

Now your new filename for me (bikramkawan) to sites-enabled directory also.

Restart your apache server your site should be running now.

 


Hello Readers,This is Bikram Kawan from Nepal. You can follow me onG+ Facebook Twitter Connect with me on Google+

Share This Post

Related Articles

© 2013 Within And Beyond …. All rights reserved. Site Admin · Entries RSS · Comments RSS