ползвам kubuntu 11.10 и искам да създам 2 виртуални хостове в /var/www
ето какво правя:
1) правя дир /var/www/proekt
2) нов дир /var/log/apache2/proekt__log/
3) в него access.log и error.log
4) влизам в /etc/apache2/sites-available/ и копирам "default" с ново име "proekt" и в него променям следните работи позовавайки се по тази статия
http://mytech.bg/ .. ето така ми изглежда /etc/apache2/sites-available/proekt
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName proekt.info.tm
ServerAlias proekt.info.tm *.proekt.info.tm
DocumentRoot /var/www/proekt/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/proekt/>
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/proekt_log/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/proekt_log/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>
a default ми изглежда така
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
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 ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/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>
4) после добавих в /etc/hosts онези 2 реда които са описани в статията и сега той ми изглежда така:
127.0.0.1 localhost
127.0.1.1 erest
127.0.0.1 proekt.info.tm
127.0.1.1 www.proekt.info.tm
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
5) изпълних командата sudo a2ensite proekt отговора бе -> Site technomarket already enabled
6) рестартирах сървъра /etc/init.d/apache2 reload
и резултата, нищо не стана, после рестнах компа и гледам че апачето не тръгва, пише ми това
sudo /etc/init.d/apache2 start
* Starting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
Action 'start' failed.
The Apache error log may have more information.
къде бъркам ? или статията е стара и трябва и нещо друго да се пипне ? да имате в предвид, че не разбирам много и ..

използвам субдомейни от
http://freedns.afraid.org/ пренасочил съм ги към реалното ми статично IP, аз съм зад рутер и съм пуснал от Port Range Forward да праща към локалното IP на сървъра

.... ако това има нещо общо
ми това, 10х предварително