HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (
-   Installation/Configuration (
-   -   Apache (

admins 15th May 2009 12:52

Hi all

I've a important problem I've set a server with debian 5 and ispconfig 3 up.
I created two sites my by this sites it only comes the apache default template "It works" .
How can I fix that?


fastformer 15th May 2009 21:59

I have the same problem
I tried going through the apache settings, but it didn't work. Help please.

fastformer 15th May 2009 23:23

Found a fix
ok, the reason why it doesn't allow for this to work properly is in the vhosts. To fix this follow as instructed:

1. open "/etc/apache2/sites-avaliable/default" with your favorite editor
2. under "<VirtualHost *:80>" and right above "ServerAdmin webmaster@localhost" add "ServerName localhost"
3. save and exit your text editor
4. restart apache by invoking the command "apache2ctl -k restart"
5. go to your ispconfig and create a site with your server's domain name ie. domain.tld, and like normally add the aliases either www. or *. and save
6. wait a few minutes (2-3 mins) and voila it should be all working. You can test this, by modifiying the index.html file which would be under /var/www/domain.tld/web/ and adding a line. You should be able to see that line no matter whether you type in www.domain.tld or domain.tld.

Hope this helps.
Good luck.

till 16th May 2009 12:32

Editing this file is not nescessary. You could have just added the IP address of your server to the IP list in ispconfig and then just select the IP for your sites instead of * in the website settings.

fastformer 17th May 2009 17:47

A better way?

So most of the tutorials talk about ln -s ...
Here's a better way:

[1] cp /etc/squirrelmail/apache.conf /etc/apache2/sites-available/squirrelmail
[2] vi /etc/apache2/sites/available/squirrlemail
and modify Alias /squirrelmail /etc/squirrelmail
to Alias /webmail /etc/squirrelmail
[3] a2ensite squirrelmail

Do similar for phpmyadmin.

next for the site you can do this:
[1] go to ispconfig and create a site with your domain name. ie: domain.tld and set it to auto all subdomain by setting it to *.
[2] cd /etc/apache2/sites-available
[3] mv default default.bak
[4] cp domain.tld.vhost default


Hope this helps.

All times are GMT +2. The time now is 15:37.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.