Debian mit syscp und vhosts

Dieses Thema im Forum "Linux & BSD" wurde erstellt von ROMSKY, 7. April 2011 .

Schlagworte:
  1. 7. April 2011
    Hallo,

    ich habe mir Debain mit syscp aufgesetzt. Alles geht soweit. Ich habe derzeit folgendes Problem:
    Wenn ich die domain welche auf dem Serveer gehostet werden soll aufrufe wird mir der der Standardinhalt des apache2 servers angezeigt ("It Works!") und nicht den Inhalt des betreffenden vhost welcher in syscp definiert wurde. Keine Ahnung woran es liegt, wär toll wenn mit ein Linuxcrack helfen könnte. Hier die Infos:

    • Domain liegt (DomainBasic) liegt bei HostEurope
    • Bei HostEurope habe ich meine feste IP angegeben auf welche die Seitenaufrufe weitergeleitet werden
    • Business DSL mit fester IP: 80.111.174.32
    • Router welches in web geht: 192.168.1.1
    • Server mit debian und Syscp: 192.168.1.111
    • Domain: testing.de
    • Port 80 wird bereits direkt auf das Debian umgeleitet, bekomme ja die Startseite meines apache2 angezeigt
    Wieso ignoriert Apache2 aber die vhosts von syscp?
    Wenn euch Daten fehlen, einfach fragen, da es ja viele Config-Files gibt.

    Danke im Voraus
     
  2. 7. April 2011
    AW: Debian mit syscp und vhosts

    wurde nach ner änderung in froxlor auch der apache reload ausgeführt?
    ist der ordner, in dem syscp die änderungen vornimmt in der apache config inkludiert?

    zur info: syscp wird seit geraumer zeit nicht weiterentwickelt, froxlor ist ein aktives fork.
     
  3. 7. April 2011
    AW: Debian mit syscp und vhosts

    also Cronjobs werden korrekt von syscp ausgeführt. das heisst domains, ordner usw. werden angelegt.

    Was meinst du damit:
    ist der ordner, in dem syscp die änderungen vornimmt in der apache config inkludiert?

    Ich bin jetzt nicht so der Linuxcrack um genau zu wissen was du meinst. Für die apacheconfig sind ja /etc/apache2/httpd.conf und /etc/apache2/apache2.conf zustandig.

    In der httpd.conf steht:

    # ServerName localhost
    DocumentRoot /var/www/
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    <Directory /var/www/>
    Options FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    </Directory>


    Und in der apache2.conf steht:
    LockFile ${APACHE_LOCK_DIR}/accept.lock
    PidFile ${APACHE_PID_FILE}
    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 15
    <IfModule mpm_prefork_module>
    StartServers 5
    MinSpareServers 5
    MaxSpareServers 10
    MaxClients 150
    MaxRequestsPerChild 0
    </IfModule>


    <IfModule mpm_worker_module>
    StartServers 2
    MinSpareThreads 25
    MaxSpareThreads 75
    ThreadLimit 64
    ThreadsPerChild 25
    MaxClients 150
    MaxRequestsPerChild 0
    </IfModule>


    <IfModule mpm_event_module>
    StartServers 2
    MaxClients 150
    MinSpareThreads 25
    MaxSpareThreads 75
    ThreadLimit 64
    ThreadsPerChild 25
    MaxRequestsPerChild 0
    </IfModule>

    User ${APACHE_RUN_USER}
    Group ${APACHE_RUN_GROUP}

    AccessFileName .htaccess

    <Files ~ "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy all
    </Files>

    DefaultType text/plain
    HostnameLookups Off
    ErrorLog ${APACHE_LOG_DIR}/error.log
    LogLevel warn
    Include mods-enabled/*.load
    Include mods-enabled/*.conf
    Include /etc/apache2/httpd.conf
    Include ports.conf
    LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
    LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %O" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent
    Include conf.d/
    Include sites-enabled/



    Sätze welche mit "#" anfangen habe ich entfernt, da diese Sätze nur für die Erklärung da ist.
     
  4. 7. April 2011
    AW: Debian mit syscp und vhosts

    das meinte ich und beantwortet die frage.
    wenn syscp die vhosts in /etc/apache2/sites-enabled/ anlegt, sollte alles funktionieren.
     
  5. 7. April 2011
    AW: Debian mit syscp und vhosts

    Nein, syscp hat seine vhosts in sites-available, wenn er die config aber auf include sites-available umstellt und den /etc/init.d/apache2 restart durchführt bekommt er fehler und apache2 startet nicht.

    P.S. Bin ein Kumpel von ihn.
     
  6. 7. April 2011
    Er und ich wissen das, dennoch bietet syscp wenn es denn einmal läuft eine schnelle/sichere/stabile Variante Webspaces zu verwalten. Mit anderen Worten, nur weil es nicht mehr weiterentwickel wird heisst dies nicht das es schlecht ist.

    So die Fehlermeldung bezüglich den Ports haben wir wegbekommen, unter syscp IPs und Ports hatten wir ein Listen-Statement aktiviert. Nun haben wir dieses deaktiviert und können apache2 korrekt starten mit "include sites-available/".

    Leider bekommen wir noch immer die Standard-Apache2 Starteseite aus /var/www/ und nicht die von /var/customers/webs/.

    Ich vermute der fehler liegt im Bind9 Service. Kann das sein?
     
  7. 8. April 2011
    AW: Debian mit syscp und vhosts

    Hmm,
    wieso nutzt ihr nicht Froxlor Server Management Panel ist der Fork von SysCP und wird aktiv weiter Entwickelt.

    b2t: bekommt ihr wenn ihr die URL aufruft noch immer das mit dem IT Works! ?

    Wenn ja ist in der Apache Konfiguration was erst auskommentiert werden muss, die Pages sind auch wirklich in sites-enabled?

    ps: den Edit Button kennst du aber, oder? Doppel Posts sind Böse! :-D

    So Long
     
  8. 8. April 2011
    AW: Debian mit syscp und vhosts

    qwenn man die IP bzw. doamin aufruft kommt noch immer "Its Works!"
     
  9. 11. April 2011
    AW: Debian mit syscp und vhosts

    Hi,
    mach mal a2dissite default
    und probier es nochmal.
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.