• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]Root V-Server Debian 4.0 i386 Apache-Mysql

LiGERWooD

Member
Hi,

ich habe hier einen V-Server. Der aber offenbar etwas anders ist, nicht wie Debian sonst ist. Apache kann man da nicht über /etc/init.d/Apache2 starte, stoppen oder restarten. Aber lediglich auf Apache reagiert er. Viel kann man da aber nicht machen. Apache scheint aber auf jeden fall hochgefahren zu sein. So eine Statusmeldung wie OK kommt aber nicht. Und ruft man die IP oder DNS des V-Servers über den Webbrowser (Port 80) auf, erscheint nicht die Site, die es nach den Files, die im htdocs sind, sein müsste. Stattesen kommt eine Defaul-Site vom Vermieter.
Code:
/root$ uname -a
Linux vz200.worldserver.net 2.6.24-ovz007.1 #1 SMP Mon Jan 12 19:47:13 CET 2009 i686 GNU/Linux
 

ChristianF

Newbie
Kann mich meinem Vorredner nur anschließen, ich Blick nicht ganz was du uns sagen willst....

Für Apache gibt es ein Control-Tool: apache2ctl
Code:
 apache2ctl
Usage: /usr/sbin/apache2 [-D name] [-d directory] [-f file]
                         [-C "directive"] [-c "directive"]
                         [-k start|restart|graceful|graceful-stop|stop]
                         [-v] [-V] [-h] [-l] [-L] [-t] [-S] [-X]
Options:
  -D name            : define a name for use in <IfDefine name> directives
  -d directory       : specify an alternate initial ServerRoot
  -f file            : specify an alternate ServerConfigFile
  -C "directive"     : process directive before reading config files
  -c "directive"     : process directive after reading config files
  -e level           : show startup errors of level (see LogLevel)
  -E file            : log startup errors to file
  -v                 : show version number
  -V                 : show compile settings
  -h                 : list available command line options (this page)
  -l                 : list compiled in modules
  -L                 : list available configuration directives
  -t -D DUMP_VHOSTS  : show parsed settings (currently only vhost settings)
  -S                 : a synonym for -t -D DUMP_VHOSTS
  -t -D DUMP_MODULES : show all loaded modules
  -M                 : a synonym for -t -D DUMP_MODULES
  -t                 : run syntax check for config files
  -X                 : debug mode (only one worker, do not detach)
 
OP
L

LiGERWooD

Member
Ja, ist schon klar. Aber warum werden nicht die Files aus dem htdocs Ordner von Apache geladen sondern aus /home/vhosts/index.html ?

Bzw. das ich was nicht gesehen habe, lag daran, das ich einfach einen scheiss ssh Client verwendet hatte.
 

ChristianF

Newbie
Hmm, also bei mir liest er die Configs aus diesem Ordner:

Code:
/etc/apache2/sites-enabled# ls -liah
245008 lrwxrwxrwx  1 root root   26 2009-09-15 17:54 000-default -> ../sites-available/default

So konfiguriert in diese Datei:
File: /etc/apache2/apache2.conf
Code:
# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/

Denke Du solltest deine Configs unter die Lupe nehmen und wenn dann nicht klar kommst hier die Configs posten, sowie Deine Logfiles

Viel Erfolg
Christian
 
OP
L

LiGERWooD

Member
Da steht <Directory "/usr/local/apache2/htdocs"> drinn. Also ist da irgendwo eine Prüfung, wo invidiuel auf die IP des abrufenden Computer entschieden wird? Und ich muss jetzt diesen Prüfungsatz finden. Ach menno!
 
OP
L

LiGERWooD

Member
Also DocumentRoot hat jetzt den selbigen zugewießen und jetzt wird geladen aus dem htdocs.
Danke euch!
 
Oben