Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Apache2 Virtual host Probleme - Config vermurkst?

Mitglied: 76927

76927 (Level 1)

25.03.2009, aktualisiert 10:02 Uhr, 13598 Aufrufe, 9 Kommentare

System:
Debian Etch x64
Linux 2.6.18-92.1.18.el5.028stab060.2 #1 SMP Tue Jan 13 11:38:36 MSK 2009 x86_64 GNU/Linux
Apache2

Folgendes , auf dem server war ein SysCP image des anbieters installiert,
Allerdings habe ich SysCP wieder entfernt (normale uninstall)

danach wollte ich einige Virtual Hosts anlegen , was aber irgendwie nicht Funktioniert
Hier mal die diversen apache Configs:

apache2.conf:
http://pastebin.ca/1371455


Die Vhost Configs:

default
01.
NameVirtualHost * 
02.
<VirtualHost *> 
03.
	ServerAdmin willmaster@willmaster.at 
04.
	 
05.
	DocumentRoot /var/www 
06.
	<Directory /> 
07.
		Options FollowSymLinks 
08.
		AllowOverride None 
09.
	</Directory> 
10.
	<Directory /var/www> 
11.
		Options Indexes FollowSymLinks MultiViews 
12.
		AllowOverride FileInfo 
13.
		Order allow,deny 
14.
		allow from all 
15.
		# This directive allows us to have apache2's default start page 
16.
                # in /apache2-default/, but still have / go to the right place 
17.
                RedirectMatch ^/$ /wp/ 
18.
	</Directory> 
19.
 
20.
	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ 
21.
	<Directory "/usr/lib/cgi-bin"> 
22.
		AllowOverride None 
23.
		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch 
24.
		Order allow,deny 
25.
		Allow from all 
26.
	</Directory> 
27.
 
28.
	ErrorLog /var/log/apache2/error.log 
29.
 
30.
	# Possible values include: debug, info, notice, warn, error, crit, 
31.
	# alert, emerg. 
32.
	LogLevel warn 
33.
 
34.
	CustomLog /var/log/apache2/access.log combined 
35.
	ServerSignature Off 
36.
 
37.
</VirtualHost>
Blog.vh:
01.
<VirtualHost str0.at:80> 
02.
ServerName str0.at 
03.
ServerAlias str0.at *.str0.at 
04.
DocumentRoot /var/www/wp 
05.
ServerAdmin willmaster@willmaster.at 
06.
CustomLog /var/log/apache2/blog.log common 
07.
</VirtualHost>
preblog.vh:
01.
<VirtualHost pre.co.at:80> 
02.
ServerName pre.co.at 
03.
ServerAlias pre.co.at *.pre.co.at 
04.
DocumentRoot /var/www/wp2 
05.
ServerAdmin willmaster@willmaster.at 
06.
CustomLog /var/log/apache2/preblog.log common 
07.
</VirtualHost>
Wenn ich die hosts aktiviere , und apache reloade krieg ich:

01.
reloading web server config...7361 
02.
apache2: Could not reliably determine the server's fully qualified domain name, using 81.89.99.8 for ServerName 
03.
[Wed Mar 25 03:31:29 2009] [warn] VirtualHost str0.at:80 overlaps with VirtualHost pre.co.at:80, the first has precedence, perhaps you need a NameVirtualHost directive

jetzt komm ich über str0.at auf /var/www/wp - also den Blog
aber über pre.co.at auch auf den,obwohl es in /var/www/wp2 gehen sollte

verwendet werden soll:

8800.at - Zugriff auf /var/www (also ALLES)
str0.at - zugriff auf /var/www/wp
pre.co.at - zugriff auf /var/www/wp2

sieht jemand das Problem?

Gruß
W.Z.
Mitglied: Wolfsrudel
25.03.2009 um 10:07 Uhr
Definiere in den vhosts mal zusätzlich noch "NameVirtualHost", sprich:

01.
NameVirtualHost str0.at 
02.
<VirtualHost str0.at:80> 
03.
ServerName str0.at 
04.
ServerAlias str0.at *.str0.at 
05.
DocumentRoot /var/www/wp 
06.
ServerAdmin willmaster@willmaster.at 
07.
CustomLog /var/log/apache2/blog.log common 
08.
</VirtualHost>
01.
NameVirtualHost pre.co.at 
02.
<VirtualHost pre.co.at:80> 
03.
ServerName pre.co.at 
04.
ServerAlias pre.co.at *.pre.co.at 
05.
DocumentRoot /var/www/wp2 
06.
ServerAdmin willmaster@willmaster.at 
07.
CustomLog /var/log/apache2/preblog.log common 
08.
</VirtualHost>
Bitte warten ..
Mitglied: 76927
25.03.2009 um 10:40 Uhr
sehr gut,jetzt funktioniert es so wie gewünscht, allerdings erhalte ich beim apache restart noch die meldung:

01.
  
02.
apache2: Could not reliably determine the server's fully qualified domain name, using 81.89.99.8 for ServerName 
03.
[Wed Mar 25 10:39:29 2009] [error] VirtualHost 8800.at:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results 
04.
[Wed Mar 25 10:39:29 2009] [error] VirtualHost pre.co.at:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results 
05.
[Wed Mar 25 10:39:29 2009] [error] VirtualHost str0.at:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results 
06.
[Wed Mar 25 10:39:29 2009] [warn] NameVirtualHost pre.co.at:0 has no VirtualHosts 
07.
[Wed Mar 25 10:39:29 2009] [warn] NameVirtualHost 8800.at:0 has no VirtualHosts 
08.
Reloading web server config...7361
da es allerdings soweit ich sehe keine Probleme macht,denke ich das man das so lassen kann oder?

Gruß
Bitte warten ..
Mitglied: Wolfsrudel
25.03.2009 um 11:20 Uhr
So lassen würde ich es nicht... auch wenn's funktioniert, ist es eher unschön, wenn Warnungen auftreten. ;)

Dein "default" hat keinen ServerName eingetragen... vielleicht mal machen ;)
Die Mixing Ports resultieren aus der Wildcard "*" in Deinem default-vhost.
Am besten den default folgende Werte geben:

01.
NameVirtualHost _default_ 
02.
<VirtualHost _default_:80> 
03.
	ServerAdmin willmaster@willmaster.at 
04.
	ServerName  willmaster.at 
05.
[...] Rest
Für den vhost "8800.at" hattest Du keinen vhost gepostet... da scheint noch etwas quer zu liegen.
Bitte warten ..
Mitglied: 76927
25.03.2009 um 11:34 Uhr
die 8800.vh hab ich erst nachher geschrieben ;)

01.
NameVirtualHost 8800.at  
02.
<VirtualHost *:80> 
03.
ServerName 8800.at 
04.
ServerAlias 8800.at *.8800.at 
05.
DocumentRoot /var/www 
06.
ServerAdmin willmaster@willmaster.at 
07.
CustomLog /var/log/apache2/main.log common 
08.
</VirtualHost>
das mit der default hab ich erledigt,ändert allerdings wenig:
01.
  
02.
Reloading web server config...7361 
03.
apache2: Could not reliably determine the server's fully qualified domain name, using 81.89.99.8 for ServerName 
04.
[Wed Mar 25 11:33:38 2009] [warn] _default_ VirtualHost overlap on port 80, the first has precedence 
05.
[Wed Mar 25 11:33:38 2009] [warn] _default_ VirtualHost overlap on port 80, the first has precedence 
06.
[Wed Mar 25 11:33:38 2009] [warn] _default_ VirtualHost overlap on port 80, the first has precedence 
07.
[Wed Mar 25 11:33:38 2009] [warn] NameVirtualHost _Default_:0 has no VirtualHosts 
08.
[Wed Mar 25 11:33:38 2009] [warn] NameVirtualHost str0.at:0 has no VirtualHosts 
09.
[Wed Mar 25 11:33:38 2009] [warn] NameVirtualHost pre.co.at:0 has no VirtualHosts 
10.
[Wed Mar 25 11:33:38 2009] [warn] NameVirtualHost 8800.at:0 has no VirtualHosts
Bitte warten ..
Mitglied: Wolfsrudel
25.03.2009 um 11:46 Uhr
Arghs, dass hasse ich immer...

Trag' mal in die Hosts-Datei [/etc/hosts] folgendes ein:

81.89.99.8 willmaster.at
81.89.99.8 str0.at
81.89.99.8 pre.co.at
81.89.99.8 8800.at

So sollte er seine Domains selber erkenne. Sollte das auch nicht klappen, bin ich mit meinem Latein am Ende... :/
Bitte warten ..
Mitglied: godlie
25.03.2009 um 12:13 Uhr
@Wolfsrudel
Naja wie wärs denn wenn man bei <VirtualHost IP:PORT> machen würde? so sollte es eigentlich sein.
Dann sparst dir das gemurkse in der hosts.

Und nimm die NameVirtualHost überall raus und setz nur einmal ein NameVirtualHost irgendwo in der Config.
NameVirtualHost IP:Port und fertig ist die suppe.
grüße
Bitte warten ..
Mitglied: 76927
25.03.2009 um 12:24 Uhr
wow,bin beeindruckt , darauf wäre ich nie gekommen...danke

01.
Reloading web server config...7361 
02.
apache2: Could not reliably determine the server's fully qualified domain name, using 81.89.99.8 for ServerName 
03.
.
sieht jetzt alles so aus:

01.
NameVirtualHost 81.89.99.8:80 
02.
<VirtualHost 81.89.99.8:80> 
03.
	ServerAdmin willmaster@willmaster.at 
04.
	 
05.
	DocumentRoot /var/www 
06.
	<Directory /> 
07.
		Options FollowSymLinks 
08.
		AllowOverride None 
09.
	</Directory> 
10.
	<Directory /var/www> 
11.
		Options Indexes FollowSymLinks MultiViews 
12.
		AllowOverride FileInfo 
13.
		Order allow,deny 
14.
		allow from all 
15.
		# This directive allows us to have apache2's default start page 
16.
                # in /apache2-default/, but still have / go to the right place 
17.
                RedirectMatch ^/$ /wp/ 
18.
	</Directory> 
19.
 
20.
	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ 
21.
	<Directory "/usr/lib/cgi-bin"> 
22.
		AllowOverride None 
23.
		Options ExecCGI -MultiViews +SymLinksIfOwnerMatch 
24.
		Order allow,deny 
25.
		Allow from all 
26.
	</Directory> 
27.
 
28.
	ErrorLog /var/log/apache2/error.log 
29.
 
30.
	# Possible values include: debug, info, notice, warn, error, crit, 
31.
	# alert, emerg. 
32.
	LogLevel warn 
33.
 
34.
	CustomLog /var/log/apache2/access.log combined 
35.
	ServerSignature Off 
36.
 
37.
</VirtualHost>
blog.vh
01.
<VirtualHost 81.89.99.8:80> 
02.
ServerName str0.at 
03.
ServerAlias str0.at *.str0.at 
04.
DocumentRoot /var/www/wp 
05.
ServerAdmin willmaster@willmaster.at 
06.
CustomLog /var/log/apache2/blog.log common 
07.
</VirtualHost>
preblog.vh:
01.
<VirtualHost 81.89.99.8:80> 
02.
ServerName pre.co.at 
03.
ServerAlias pre.co.at *.pre.co.at 
04.
DocumentRoot /var/www/wp2 
05.
ServerAdmin willmaster@willmaster.at 
06.
CustomLog /var/log/apache2/preblog.log common 
07.
</VirtualHost>
root.vh:
01.
<VirtualHost 81.89.99.8:80> 
02.
ServerName 8800.at 
03.
ServerAlias 8800.at *.8800.at 
04.
DocumentRoot /var/www 
05.
ServerAdmin willmaster@willmaster.at 
06.
CustomLog /var/log/apache2/main.log common 
07.
</VirtualHost>
so,alles richtig?
Bitte warten ..
Mitglied: godlie
25.03.2009 um 12:37 Uhr
Das schaut schon super aus, was ich noch machen würde wäre folgendes:

Could not reliably determine the server's fully qualified domain name, using 81.89.99.8 for ServerName

Da brauchst du nur in der apache.conf ( oder httpd.conf je nachdem ) unter ServerName entweder
einen fqdn ( full qualified domain name ) oder die ip eintragen vom Server, dann bist die Meldung auch los.

grüße
Bitte warten ..
Mitglied: 76927
25.03.2009 um 12:53 Uhr
jop,das wars noch, hab einfach str0.at eingetragen

01.
Reloading web server config...7361 
02.
.
da jetzt alles perfekt läuft werd ich mich wohl wieder in die Windows Sektion verziehen und dort weiterhelfen ;)

Ich danke euch beiden Herzlich für die Hilfe

W.Z.
Bitte warten ..
Ähnliche Inhalte
Apache Server

Google meldet Fehler bei Apache2 Virtual Host

Frage von pcklickApache Server

Hallo liebe Admins, ich habe seit dem ich auf einen Rootserver umgezogen bin folgendes Problem: Google meldet "DNS-Fehler", weil ...

Apache Server

Virtuelle Hosts Apache2 SSL Bindungen

gelöst Frage von m.reegerApache Server4 Kommentare

Mahlzeit zusammen, ich habe da mal eine Frage, die für euch bestimmt einfach zu beantworten ist und relativ banal! ...

Backup

"Acronis Virtual Host" - agentenbasiert

gelöst Frage von FA-jkaBackup2 Kommentare

Hallo, ein Serveranbieter hat mir im Rahmen eines Virtualisierungsprojektes (Hyper-V) für einen Server eine hardwaregebundene, entsprechend günstige "Acronis Virtual ...

Netzwerkmanagement

Virtual Host unter MacOSX Server

Frage von poschi8Netzwerkmanagement7 Kommentare

Hallo! Ich habe ein Problem mit meinem MacOSX Server, und ich weiß nicht mehr weiter. Mein Problem ist das ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 3 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement17 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Netzwerkgrundlagen
VLAN - Offene Fragen
Frage von KnettenbrechNetzwerkgrundlagen17 Kommentare

Hallo zusammen, ich befasse mich derzeit mit dem Thema VLAN. Hierzu habe ich schon einige Guides gelesen, einschließlich des ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Vmware
Server 2008 r2 vmware terminalserver
Frage von MasterCVmware12 Kommentare

Guten Abend zusammen, ich hoffe , dass einer von euch mir weiterhelfen kann ,bei meinem kack Problem ! Ist ...