hicky 10 Zgłoś post Napisano Grudzień 30, 2010 (edytowany) Witajcie . Mam problem z ogarięciem apache2. A dokładnie z vhostami . w /sites-enabled mam @default oraz @gameservrank.pl @default ma wskazywać na /var/www/ a @gameserverank.pl na /var/www/gameserverrank NameVirtualHost tele-necik.pl:80 <VirtualHost *:80> ServerAdmin webmaster@localhost ServerAlias www.tele-necik.pl ServerName tele-necik.pl 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 /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> @gameserverank.pl ameVirtualHost gameserverank.pl:80 <VirtualHost 109.196.148.15:80> ServerAdmin webmaster@localhost ServerAlias www.gameserverank.pl ServerName Gameserverank.pl DocumentRoot /var/www/gameserverrank/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/gameserverrank/> 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> przy wykonywaniu polecenia /etc/init.d/apache2 force-reload Otrzymuje : Serwer:~# /etc/init.d/apache2 force-reloadReloading web server config: apache2[Thu Dec 30 18:34:38 2010] [error] (EAI 2)Name or service not known: Could not resolve host name tele-necik.pl:8- -- ignoring! apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.7 for ServerName [Thu Dec 30 18:34:43 2010] [error] (EAI 2)Name or service not known: Failed to resolve server name for 109.196.148.2 (check DNS) -- or specify an explicit ServerName [Thu Dec 30 18:34:43 2010] [warn] NameVirtualHost gameserverank.pl:80 has no VirtualHosts . Nie ogarniam tego ;( a jest mi to bardzo potrzebne . Bardzo proszę o pomoc . N3t5ky mówił żebym litespeed free zainstalował i mogę to sobie "wyklikać " . Ale nie wiem . Edytowano Grudzień 30, 2010 przez hicky (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
murgal 0 Zgłoś post Napisano Grudzień 30, 2010 Jakoś dziwnie, weź sobię wrzuć w /etc/apache2/httpd.conf takie wpisy: <VirtualHost *:80> DocumentRoot "/var/www" ServerName * ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory "/var/www"> allow from all AllowOverride All </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/gameserverrank" ServerName gameserverank.pl ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory /var/www/gameserverrank"> allow from all AllowOverride All </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/gameserverrank" ServerName www.gameserverank.pl ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory /var/www/gameserverrank"> allow from all AllowOverride All </Directory> </VirtualHost> Udostępnij ten post Link to postu Udostępnij na innych stronach
Miłosz 2311 Zgłoś post Napisano Grudzień 30, 2010 A po co dwa razy vhost z gameser..? wystaczy dodać www.game.. jako alias. Poza tym.. W NameVirtualHost daj ip:80 - nie musisz dwa razy tego wpisu powtarzać. Nie sądzę, że w tym przypadku Apache nie jest na tyle wystarczający, że trzeba do tego używać LiteSpeeda z klikalnym czarodziejem Udostępnij ten post Link to postu Udostępnij na innych stronach
hicky 10 Zgłoś post Napisano Grudzień 30, 2010 Jakoś dziwnie, weź sobię wrzuć w /etc/apache2/httpd.conf takie wpisy: <VirtualHost *:80> DocumentRoot "/var/www" ServerName * ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory "/var/www"> allow from all AllowOverride All </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot /var/www/gameserverrank" ServerName gameserverank.pl ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory /var/www/gameserverrank"> allow from all AllowOverride All </Directory> </VirtualHost> Zrobiłem tak, i domena tele-necik.pl działa, lecz gameserverank.pl .. Już nie Udostępnij ten post Link to postu Udostępnij na innych stronach
murgal 0 Zgłoś post Napisano Grudzień 30, 2010 Miłosz oczywiście, można. Ja wole jednak mieć vh odzielnie, jak kto woli. Przeinstaluj sobie apache2, i na czysto w pliku httpd.conf dodaj wpisy: Jest to konfiguracja dla : Adres domyślny /var/www ( np. jak ktoś wejdzie po IP na twój serwer) tele-necik.pl dla /var/www/telenecik gameserverank dla /var/www/gameserverank <VirtualHost *:80> DocumentRoot "/var/www" ServerName * ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory "/var/www"> allow from all AllowOverride All </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "/var/www/gameserverank" ServerName gameserverank.pl ServerAlias www.gameserverank.pl ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory "/var/www/gameserverank"> allow from all AllowOverride All </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "/var/www/telenecik" ServerName tele-necik.pl ServerAlias www.tele-necik.pl ErrorLog "/var/log/www-error_log" CustomLog "/var/log/www-access_log" common <Directory "/var/www/telenecik"> allow from all AllowOverride All </Directory> </VirtualHost> Udostępnij ten post Link to postu Udostępnij na innych stronach
hicky 10 Zgłoś post Napisano Grudzień 30, 2010 No ok . a @default zostawic w /sites-enabled ? Udostępnij ten post Link to postu Udostępnij na innych stronach
murgal 0 Zgłoś post Napisano Grudzień 30, 2010 Całe s-e zostaw w spokoju. Udostępnij ten post Link to postu Udostępnij na innych stronach
hicky 10 Zgłoś post Napisano Grudzień 30, 2010 Dzięki, wielkie działa Udostępnij ten post Link to postu Udostępnij na innych stronach