[Deaf-lug] Virtual Hosts
Dafydd Eveleigh
dafydd at evejam.co.uk
Sun Jun 22 10:24:19 BST 2008
Thank you JG
That is a big help.
Many Thanks
Dy
PS for your vlog what did you use to embed video?
On 21 Jun 2008, at 13:32, JGJones wrote:
> For your own "domains" such as CMS, Blog etc going to a localhost
> server (on your own PC) you need to configure a site configuration
> file in /etc/apache2/site-available
>
> let's call it cms
>
> and put this in:
>
> <VirtualHost *>
> ServerAdmin webmaster at cms
> ServerName cms
> #ServerAlias www.cms
> DocumentRoot /home/(your user name)/(your web folder)/CMS
> Options Indexes FollowSymLinks MultiViews
> <Directory /home/(your user name)/(your web folder)/CMS
> AllowOverride All
> Order allow,deny
> allow from all
> </Directory>
> </VirtualHost>
>
> /home/(your user name)/(your web folder)/CMS = in my case it's /home/
> jgjones/Sites/CMS
>
> Enable it by sudo a2ensite cms
>
> You also need to add to your /etc/hosts file:
>
> 127.0.0.1 cms (add to end of the locolhost line even) so that
> browser know what does cms translate into.
>
> Rapache does all of this automatically so you would find it MUCH
> easier to use that, but I agree...doing it in text allows you to
> learn Apache2 better.
>
> Finally, if you are playing with CMS etc in Apache2 on a local
> computer bear in mind - you might find it better to chgrp all files
> in your web folder to www-data (allow apache to write by enabling
> group-writable).
>
> Group writeable means apache2 can make changes to the files via a
> webbrowser (although you can't actually do this in a browser unless
> you "log in" ie into a blog or whatever you're working on.
>
> Provided you do the above, then default would work (ie http://localhost
> = goes to /var/www) and you can separate the files via virtualhost
> names.
>
> Hope that's clear and if in doubt, let me know.
>
> Dafydd Eveleigh wrote:
>> Thank you very much
>> I actually figured it out last night.
>> It would appear that the default host overridden the other host so
>> by disabling the default using
>> sudo a2dissite default
>> It allowed me to set up virtual host for the sites I want. However
>> when I did
>> sudo a2ensite default
>> the default site no longer comes up!!!!
>> It is certainly an a patchy server!!!!! :-)
>> I am not worried but would like to work out why to enhance my
>> understanding of apache but not a biggy at the moment.
>> I will certainly try the rapache.
>> Thank you for sharing my pain.
>> On 18 Jun 2008, at 17:22, JGJones wrote:
>>> Right...I understand your pain...I'll look at mine BUT in the
>>> meantime why not give this a try:
>>>
>>> http://en.emanuele-gentili.com/index.php/2008/06/18/rapache-02-1-alpha-packaged/
>>>
>>> rapache aims to provide a GUI interface to configuring Apache
>>> making it vastly much easier.
>>>
>>> As for your issue...I'll just take a look at my configuration and
>>> get back to you asap (rather busy at the moment) but emailed to
>>> let you know your pain is heard.
>>>
>>> Dafydd Eveleigh wrote:
>>>> Hi fellow ubuntuees
>>>> I am trying to set up virtual hosts on my ubuntu 8.04 for
>>>> personal testing and experimentation.
>>>> I want to be able to do somthing like http://joomla/ when I want
>>>> to test out joomla or http://wordpress/ when i want to test word
>>>> press and so on. Rather than http://localhost/joomla or http://localhost/wordpress
>>>> .
>>>> The server won't be public as it is for messing about and
>>>> learning php and tomcat and so on.
>>>> I tried following the instructions set out here
>>>> http://ricardocabello.com/blog/post/543/
>>>> But when I type in joomla it doesn't go to the root folder which
>>>> i have set up at /home/dafydd/www/joomla and goes to the default
>>>> folder.
>>>> If anybody can provide a simple to use guide that will allow me
>>>> to set up multiple virtualhosts on ubuntu 8.04 that would be a
>>>> great help.
>>>> I am thinking that the problems are caused using the synaptics
>>>> package manager and using a LAMP install. I wonder if it is
>>>> better to install individually using the terminal rather than the
>>>> package manager.
>>>> Many Thanks in advance
>>>> Dy
>>>> _______________________________________________
>>>> Deaf-lug mailing list
>>>> Deaf-lug at mailman.lug.org.uk
>>>> https://mailman.lug.org.uk/mailman/listinfo/deaf-lug
>>>
>>> _______________________________________________
>>> Deaf-lug mailing list
>>> Deaf-lug at mailman.lug.org.uk
>>> https://mailman.lug.org.uk/mailman/listinfo/deaf-lug
>> _______________________________________________
>> Deaf-lug mailing list
>> Deaf-lug at mailman.lug.org.uk
>> https://mailman.lug.org.uk/mailman/listinfo/deaf-lug
>
> _______________________________________________
> Deaf-lug mailing list
> Deaf-lug at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/deaf-lug
Dafydd Eveleigh
http://wordpress.evejam.co.uk/
More information about the Deaf-lug
mailing list