PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Webserver ich brauche dringend Hilfe



gioy808
26.10.08, 13:56
Hallo!

Ich bin neu hier und habe ein PRoblem

Ich bin am durchdrehen!

Ich habe mein Server extra wegen Apache2 Fehler neugemacht, alles jetzt wieder neu draufkopiert ~6 Stunden gedauert.

Und was sehe ich jetzt?!

Im Ordner /var/www sind 3 Ordner

-webalizer
-vhosts
-apache2-default

Vorher konnte ich in den Ordner apach2-default meine index.html einfügen und so ne Website aufsetzen.

Jetzt erscheint aber Plesk anstatt die index.html?

Siehet selbst:

Ich hoffe ihr könnt mir bei meinem PRoblem helfen.

Ich bin echt am verzweifeln.

Gruß Gioy

fubar
26.10.08, 14:07
Du musst eben entsprechend das "documentroot" anpassen


DocumentRoot /var/www/<Verzeichnis fuer Webpraesenz>
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>


Die Seite hier kennst Du?
http://httpd.apache.org/docs/2.2/


EDIT: Was steht denn in Deiner Config bei "DirectoryIndex"? vllt. musst Du hier noch angeben, dass Dein Apache auf index.html hoert.

regards

gioy808
26.10.08, 14:14
Erst einmal danke, für deine schnelle Antwort, fubar.

Das komsiche ist, normalerweise ist bei der Neuinstallation alles fertig konfiguriert.

Letztes mal ging es auch anstatt dieses Plesk kam dann die index.html mit dem Inhalt It works!.

Kannst du das bitte noch ein wenig erläutern?

EDIT: Wo befindet sich die Config

Bitte, lauf nicht weg für mich ist das alles wirklich kompliziert, hoffe du verstehst das =)

fubar
26.10.08, 14:20
Wahrscheinlich folgt der Apache einfach nicht dem richtigen Pfad oder aber sucht nach einer index.php o.ä. Wenn Du nun eine index.html ablegst, der Apache aber nur nach index.php sucht, kann das nicht gehn.

Poste(bitte mit Code-Tags) doch einfach mal Deine Config. Sonst bleibt helfen sehr schwer. Ich habe ja eben nur rumgeraten...

regards

gioy808
26.10.08, 14:22
Okay, bevor ich hier jetz irgendwas poste, frag ich leibe rnoch einmal nach.

Welche config?, wo befindet die sich? /etc/apache2/apache2.conf?

fubar
26.10.08, 14:29
hmmm. also wenn Du selbst keine Config schreibst, wird der apache wohl die default anziehen. Die liegt normalerweise(ich gehe mal davon aus Du benutzt Apache2.x) unter /etc/apache2/sites-enabled/000-default .

Die apache2.conf ist die Serverkonfigurationsdatei.

Da Du bisher den Eindruck machst, dass Du wahrscheinlich wenig Erfahrung mit Webserveradministration, solltest Du Dich nicht wundern, wenn bald die ersten Mitglieder auftauchen, die Dich etwas forscher angehn.

Gründe dazu kannst Du in folgendem Link nachlesen. Es geht doch um einen Rootserver?
http://www.root-und-kein-plan.ath.cx/

Nimm' das bitte nicht persönlich. Die Gründe sind darin festgehalten..

regards

gioy808
26.10.08, 14:31
Ja ich weiß, ich weiß dennoch bitte habt Nachsicht.

Danke, dass du dir die Zeit nimmst.

Hier die config


NameVirtualHost *
<VirtualHost *>
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
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/
</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
ServerSignature On

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>

fubar
26.10.08, 14:32
Du hast den Text also in 2min gelesen?

gioy808
26.10.08, 14:39
Du meinst den Root und kein Plan Text?

Ja ich kene diesen text bereits, möchte aber noch nciht aufgeben.

Kann es sein, dass der Apache2 Server gar nicht gestartet ist?

Weil es kommt ja gar keine Reaktion und in der Config is das verzeichnis /var/www ja auch richtig

EDIT:


v31185:~# /etc/init.d/apache2 restart
Forcing reload of web server (apache2)...Syntax error on line 3 of /etc/apache2/sites-enabled/000-default.save:
Invalid command 'nano', perhaps misspelled or defined by a module not included in the server configuration
failed!


Auch schön

fubar
26.10.08, 14:44
Das hier:
http://board.gulli.com/thread/1249744-debain-etch-apache2-webserver/
ist alles andere als nett.

Du haettest wenigstens darauf hinweisen koennen....Wie mein Benutzerstatus schon verraet, ich kann "google" bedienen;-)

gioy808
26.10.08, 14:46
Warum ist das schlimm, wenn ja tut mir Leid.

Ich hab bei gulli geschreiben, mal wiede rkeine vernünftige Antwort bekommen und mir dann ein Fachgerechtes Forum gescucht.

EDIT: Ich mache den Server noch einmal platt und versuchte es erneut.

Hilfe darf ich wohl nicht erwarten

fubar
26.10.08, 14:52
Wirklich, gib folgenden Befehl ein
init 0

Setz' Dich mal ein paar Tage hin und lerne etwas ueber Server und Administration dieser.
Ich weiss ja nicht wo Du noch so postest, Deine IP kundtust und Auszuege mit Deinem Benutzernamen zitierst.

Die Kiste ist sowieso bald eine Mailschleuder oder ein Mirror fuer nen Kinderporno-Ring!

Ein Rootserver bringt wirklich Verantwortung mit sich. Un da Du ja den Link zum Rootserver-Plaedoyer schon kanntest, bin ich wohl nicht der 1te, der Dich darauf hinweist.


Hilfe darf ich wohl nicht erwarten
Geholfen habe ich Dir sowohl fachlich, als auch nahezu freundschaftlich.

Du baust gerade wirklich Mist!

gioy808
26.10.08, 14:54
Der Freundlichkeit her, möchte ich michzum Abschluss noch noch entschuldigen, war *******e von mir.

Aber naja ich werde es nun selber versuchen...

kann geclosed werden