On Mon, Dec 06, 2004 at 11:40:41AM +0800, Lian Liming wrote:
>     I am a linux user who swich other linux distro to debian linux. I 
> find apache configuration on debian seems a little different from other 
> distro.  So i am looking for document for apache configuration on debian.


What I did is for each virtual host "foo", add a file
/etc/apache2/sites-enabled/foo, with contents like this:

  <VirtualHost *>
        ServerName foo.net
        ServerAlias www.foo.net foo
        DocumentRoot /var/www/foo
        ScriptAlias /cgi-bin/ /var/www/foo/cgi-bin/
        ErrorLog /var/log/apache2/foo/error.log
        CustomLog /var/log/apache2/foo/access.log combined
  </VirtualHost>


also:

  mkdir /var/log/apache2/foo /var/www/foo

and put documents for the "foo.net" virtual host in /var/www/foo


Put these lines in /etc/apache2/apache2.conf
before the Include ... sites-enabled at the end:

  ServerName foo.net
  ServerAdmin [EMAIL PROTECTED]
  ServerSignature On
  LogLevel warn

  NameVirtualHost *


hopefully this is some help to you.
good chance for me to find out whether I did something dumb or not, too :)

If you prefer, you can also put your vhost conf files in
/etc/apache2/sites-available, and symlink them to /etc/apache2/sites-enabled,
otherwise just move them from one to the other if you want to enable / disable
them.


Sam


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to