Domain auf eine zweite IP des Server laufen lassen

  • Hallo zusammen,


    Habe hier einen VServer mit 4IP´s, sowie eine .net Domain.
    Da auf meiner Hauptadresse mein Browergame über eine andere Domain läuft möchte ich gerne meine .net Domain auf eine meiner drei anderen IP´s laufen lassen. wie das geht weiß ich die frage ist nur:


    Wie sage ich dem Server das er für jede IP Adresse ein anderes Verzeichnis nemen soll?
    Die webseiten sollen ja unabhängig von einander laufen.


    Dank im vorraus!


    Mit freundlichen Grüßen -LoOni3r

  • Zitat

    Wie sage ich dem Server das er für jede IP Adresse ein anderes Verzeichnis nemen soll?

    In dem Du die vHost Einträge dafür entsprechend anpasst. Ggf musst Du auch noch schauen, ob in der Apache Config eine Listen/bind Adresse angegeben ist. Sonst horcht der nur auf eine IP Adresse.


    Wieso brauch man eigentlich vier IP Adressen? (Außer vielleicht wenn man mit mehreren SSL Zertifikaten arbeitet)

  • Hallo,


    ist damit die "99_syscp_vhosts.conf" im /etc/apache2/sites-available verzeichnis gemeint?


    Warum ich 4 brauche?
    1. Waren die bei mir dabei
    2. Für Proxy
    3. Für verschiedene Webseiten

  • hast du die ip´s und ports in syscp angelegt?


    danach kannst du sie im syscp der domain x zuweisen

    Logic will take you from A to B. Imagination will take you everywhere.(A.Einstein)
    Nur wer sein Ziel kennt findet auch den Weg!

  • Hallo,


    Ja klar habe ich auch gemacht nur springt meine .net Domain stendig auf die Standart IP um o.0

  • was schreibt dann syscp in die vhost conf für die domain

    Logic will take you from A to B. Imagination will take you everywhere.(A.Einstein)
    Nur wer sein Ziel kennt findet auch den Weg!

  • Die anderen IP´s die ich habe tauchen hier jedoch nicht auf.
    Sowie meine .net Domain die ich auf IP2 gelegt habe wird hier nicht nagezeigt. Im Syscp scheint jedoch alles richtig zu sein.

  • läuft cron?
    /etc/init.d/cron restart

    Logic will take you from A to B. Imagination will take you everywhere.(A.Einstein)
    Nur wer sein Ziel kennt findet auch den Weg!

  • HTML clipboardoh aso ja ok hier mal die mail^^


    [PHP]From root@xxx.yourvserver.net Mon Oct 12 21:35:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 1DD41CB6005; Mon, 12 Oct 2009 21:35:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012193501.1DD41CB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 21:35:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    From root@xxx.yourvserver.net Mon Oct 12 21:40:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 25EFDCB6005; Mon, 12 Oct 2009 21:40:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012194001.25EFDCB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 21:40:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    From root@xxx.yourvserver.net Mon Oct 12 21:45:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 2BBBBCB6005; Mon, 12 Oct 2009 21:45:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012194501.2BBBBCB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 21:45:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    From root@xxx.yourvserver.net Mon Oct 12 21:50:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 32434CB6005; Mon, 12 Oct 2009 21:50:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012195001.32434CB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 21:50:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    From root@xxx.yourvserver.net Mon Oct 12 21:55:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 38433CB6005; Mon, 12 Oct 2009 21:55:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012195501.38433CB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 21:55:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    From root@xxx.yourvserver.net Mon Oct 12 22:00:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 42F8ECB6005; Mon, 12 Oct 2009 22:00:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012200001.42F8ECB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 22:00:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    From root@xxx.yourvserver.net Mon Oct 12 22:05:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 48299CB6005; Mon, 12 Oct 2009 22:05:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012200501.48299CB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 22:05:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    From root@xxx.yourvserver.net Mon Oct 12 22:10:01 2009
    Return-Path: <root@xxx.yourvserver.net>
    X-Original-To: root
    Delivered-To: root@xxx.yourvserver.net
    Received: by xxx.yourvserver.net (Postfix, from userid 0)
    id 4FD0ACB6005; Mon, 12 Oct 2009 22:10:01 +0200 (CEST)
    From: root@xxx.yourvserver.net (Cron Daemon)
    To: root@xxx.yourvserver.net
    Subject: Cron <root@xxx> /usr/bin/php -q /var/www/syscp/scripts/cronscript.php
    Content-Type: text/plain; charset=ISO-8859-15
    X-Cron-Env: <PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <LOGNAME=root>
    Message-Id: <20091012201001.4FD0ACB6005@xxx.yourvserver.net>
    Date: Mon, 12 Oct 2009 22:10:01 +0200 (CEST)


    Could not open input file: /var/www/syscp/scripts/cronscript.php


    [/PHP]

  • ist da mit recht 777
    aber ich seh grad das in /var/kunden/webs/ nichts erstellt wird wenn ich eine domain hinzu fügen.

  • ja sind alle angelegt.
    für mich sieht alles richtig aus in syscp halt wir in /var/kunden/webs/ nichts erstellt was mich wundert die ordnerrechte sind auf alle ok


  • du musst ja irgendwas verändert haben zwichen dem zeitpunkt
    zu dem die domains richtig angelegt wurden und seit dem sie nicht mehr angelegt werden.


    was sagt der vps wenn du diesen befehl auf der console ausf.:

    Code
    /usr/bin/php -q /var/www/syscp/scripts/cron_tasks.php


    oder:

    Code
    /usr/bin/php5 -q /var/www/syscp/scripts/cron_tasks.php


    wird die domain angelegt?

    Logic will take you from A to B. Imagination will take you everywhere.(A.Einstein)
    Nur wer sein Ziel kennt findet auch den Weg!

  • sag mal welche version hast du vom syscp?


    in der letzten version vom syscp gibt es keine: cronscript.php

    Logic will take you from A to B. Imagination will take you everywhere.(A.Einstein)
    Nur wer sein Ziel kennt findet auch den Weg!

  • Vielleicht solltest du einmal auf die aktuellste (1.4.2.1) Syscp Version updaten...



    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Ok hab nun die aktuellste version.
    Habe auch alles wieder angelegt zuerst die IP´s dann einen kunden danach die .net Domain angelegt im verzeichnis

    PHP
    /var/kunden/webs/

    wurde aber jedoch schon wieder nichts erstellt habe einen ordner mit einer index.html hunzu gefügt aber meine zweite IP springt trotzdem stendig auf meine standart ip um ich vermute das liegt nicht am syscp selbst wobei das verdächtig ist das im

    PHP
    /var/kunden/webs/

    nichts erstellt wird (Ordnerrecht 777 benutzer root) aber irgend wie muss ich ja den server sagen das die zweite IP nicht auf die erste bzw. in

    PHP
    /var/www/

    gehen soll sondern in

    PHP
    /var/kunden/webs/XXX