gijoe

Problem mit dem Apache

Hallo, hab eine Knopf in der Apache config. Mein Ziel ist simpel. Ich habe eine Seite (.../htdocs/<meineseite>), die ich über den Server (meineseite.server.ch) ansprechen will. Vorerst möchte ich das nur lokal testen. wenn ich ....server/meineseite im Browser eingebe, klappt es. Nun hab ich in /etc/apache2/vhosts.d/ ein meineseite.conf eingerichtet:

<virtualhost xxx.xxx.xxx.xxx:80>
ServerName meineseite.server.ch
Document root usw....

Leider klappt das nicht wircklich. Muss ich unter /etc/hosts noch etwas eintragen, oder was mach ich falsch?? Besten Dank für die Hilfe.

Alles unter Suse 10, Apache2
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 61461

Url: https://administrator.de/forum/problem-mit-dem-apache-61461.html

Ausgedruckt am: 03.06.2025 um 01:06 Uhr

gijoe
gijoe 15.06.2007 um 14:16:59 Uhr
Goto Top
oha, ich habe in /etc/hosts einfach mal <ip-server> meineseite.server.ch eingetragen, und siehe da, es klappt. Iw läuft das denn, wenn ich die Seite ausserhalb des lokalen pcs aufrufe? Über einen DNS eintrag? Und irgendwie wird mir die seite nicht richtig angezeigt, wenn ich aber den normalen Pfad im Browser angebe, klappts...
rmblum
rmblum 15.06.2007 um 17:07:53 Uhr
Goto Top
ich wuerd ne datei unter /etc/apache2/sites-available anlegen meineseite
<VirtualHost *>
ServerAdmin xy@domain.tld
DocumentRoot /var/www/xy
ServerName meineseite.server.ch
ServerAlias *.meineseite.server.ch
CustomLog /var/log/apache2/meineseite.log combined
</VirtualHost>

danach ins verzeichnis /etc/apache2/sites-enabled
und folgendes ausfuehren:
ln -s /etc/apache2/sites-available/meineseite meineseite
danach
/etc/init.d/apache reload

und gucken ob es geht.

gruss

rmblum
masterG
masterG 16.06.2007 um 09:22:46 Uhr
Goto Top
gijoe
gijoe 18.06.2007 um 11:54:54 Uhr
Goto Top
@rmblum: Danke, diese sites-* Ordner/Dateien hab ich nicht. Muss ich die Anlegen, oder sollten die schon das sein (Suse Linux Enterprise 10)?

@masterG: Gnade mit einem Neuling. Ich hab das alles schon gelesen, bin aber nicht so schlau draus geworden, denn ich konnte meineseite.server.ch nie erreichen, es sei denn, dies war der einzige virtual host...

Um weitere Starthilfe wäre ich dankbar
rmblum
rmblum 18.06.2007 um 12:41:47 Uhr
Goto Top
@gijoe: eigentlich muessten die Verzeichnisse vorhanden sein bei apache2
ich habe folgende Verzeichnisse und Dateien in /etc/apache2 :
apache2.conf -> Datei
build -> Verzeichnis
conf.d -> Verzeichnis
envars -> Datei
http.conf -> Datei
magic -> Datei
mods-available -> Verzeichnis
mods-enabled -> Verzeichnis
ports.conf -> Datei
README -> Datei
sites-available -> Verzeichnis
sites-enabled -> Verzeichnis
ssl -> Verzeichnis

sicher das es apache2 ist?

gruss

rmblum
gijoe
gijoe 18.06.2007 um 13:44:32 Uhr
Goto Top
hi, also ich hab auf dem alten suse webserver geschaut, der hat diese ordner auch nicht. Egal.

Es muss doch möglich sein, dass ich meine seite dargestellt bekomme, das glaub ich einfach nicht!!
Also nochmals:
kein DNS,dafür /etc/hosts (ip 192.168.1.1 server)
vhost-eintrag (meineSeite.server.ch)

Ich dachte, hosts sei ein DNS-Ersatz...argh bitte nochmals erklären zum mitschreiben plz....
gijoe
gijoe 18.06.2007 um 15:11:29 Uhr
Goto Top
Ich versuchs jetzt mal mit nem eigenen DNS...
masterG
masterG 18.06.2007 um 18:07:53 Uhr
Goto Top
gijoe
gijoe 20.06.2007 um 17:42:08 Uhr
Goto Top
Hmm, etwas versteh ich nicht. Ich habe einen DNS server erstellt. Der ist nun unter /var/lib/named/master/test.zone zu finden. Nun hab ich noch eine Zone (laut deiner Anleitung) unter /var/lib/named/test2.zone gemacht, mit diversen Angaben. Kann ich diese angaben genau so gut alle im Master eingeben, oder wie ist das jetzt genau?
gijoe
gijoe 21.06.2007 um 17:25:13 Uhr
Goto Top
Ja lol,hat sich erledigt. Ich habe bei der Zone einen willkürlichen Namen genommen, anstatt die "richtige" Zone!! Besten Dank für alle Beiträge

Gruss gi