ispCP - Board - Support
neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen (/thread-2014.html)

Pages: 1 2 3 4 5 6


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - joximu - 06-10-2009 06:42 PM

richtig - ein zusätzliches Feld für den Reseller, wo ein solcher "host" reinkommt, wäre das Ideale.

Ich kann bis dahin gut mit dieser Lösung leben :-)

/J


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - chorleider - 08-06-2009 01:45 AM

Auf die Gefahr hin, mich sofort als absoluten newbie zu outen, folgende Frage:
Wenn ich diesen Code in die entsprechende Datei eingefügt habe, muss ich dann noch irgend etwas machen?
Code:
ServerAlias www.{DMN_NAME} {DMN_NAME} *.{DMN_NAME} {DMN_NAME}.hostdomain.tld
Und muss ich "hostdomain.tld" durch meine eigene Domain ersetzen? ich hoffe, ja.
Ich arbeite seit 2 tagen mit ispCP...

Grüße

Uli


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - FISA4 - 08-06-2009 09:20 AM

(08-06-2009 01:45 AM)chorleider Wrote:  Auf die Gefahr hin, mich sofort als absoluten newbie zu outen, folgende Frage:
Wenn ich diesen Code in die entsprechende Datei eingefügt habe, muss ich dann noch irgend etwas machen?
Kommt drauf an ob Du schon Benutzer angelegt hast oder nicht.
Wenn nicht, dann brauchst Du nichts mehr machen.
Wenn doch, dann musst Du die Dateien neu schreiben lassen.

(08-06-2009 01:45 AM)chorleider Wrote:  
Code:
ServerAlias www.{DMN_NAME} {DMN_NAME} *.{DMN_NAME} {DMN_NAME}.hostdomain.tld
Und muss ich "hostdomain.tld" durch meine eigene Domain ersetzen?

Ja klar. Du musst eine Domain benutzen die auf den Server zeigt. Am sinnvollsten nimmst Du die Domain, die als Standard auf dem Server läuft.
(FQDN)

Gruß

FISA4


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - chorleider - 08-06-2009 05:48 PM

Danke für die Tipps, habe alles brav eingetragen, hatte allerdings schon 2 Benutzer angelegt, für diese brauche ich das Feature nicht. Habe jetzt mal einen neuen Benutzer angelegt, dieser ist aber über diese automatische Subdomain (also vu20**.FQDN) nicht erreichbar, auch ein ping liefert keine Rückmeldung, habe ich was übersehen.
Danke für eure Geduld....

Grüße

Uli


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - rbtux - 08-06-2009 06:35 PM

ja im dns musst du das natürlich auch eintragen...

am besten eine wildcard:

*.cust.yourdomain.tld. IN A ip.of.your.server


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - chorleider - 08-06-2009 10:29 PM

O.K., soweit verstanden und alles eingetragen, jetzt passiert folgendes: Egal was ich vor den FQDN schreibe, ich komme immer auf die ispCP Anmeldeseite, also z.B. xyz.FQDN. Der Sinn ist ja, dass man mit vu20**.FQDN auf die Startseite des jeweiligen Nutzers kommt...
Nicht verzagen, Forum fragen Smile


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - rbtux - 08-06-2009 10:30 PM

(08-06-2009 10:29 PM)chorleider Wrote:  O.K., soweit verstanden und alles eingetragen, jetzt passiert folgendes: Egal was ich vor den FQDN schreibe, ich komme immer auf die ispCP Anmeldeseite, also z.B. xyz.FQDN. Der Sinn ist ja, dass man mit vu20**.FQDN auf die Startseite des jeweiligen Nutzers kommt...
Nicht verzagen, Forum fragen Smile


poste mal die 00_master.conf


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - chorleider - 08-06-2009 10:38 PM

ich hoffe, das ist die richtige Datei ist im Ordner /etc/ispcp/apache/

Code:
#
# ispCP ω (OMEGA) a Virtual Hosting Control System
#
# @copyright    2001-2006 by moleSoftware GmbH
# @copyright    2006-2008 by ispCP | http://isp-control.net
# @version        SVN: $Id$
# @link            http://isp-control.net
# @author        ispCP Team
#
# @license
#   This program is free software; you can redistribute it and/or modify it under
#   the terms of the MPL General Public License as published by the Free Software
#   Foundation; either version 1.1 of the License, or (at your option) any later
#   version.
#   You should have received a copy of the MPL Mozilla Public License along with
#   this program; if not, write to the Open Source Initiative (OSI)
#   http://opensource.org | osi@opensource.org
#
################################################################################​
#
# Master Begin
#

<VirtualHost {BASE_SERVER_IP}:80>

    ServerAdmin     {DEFAULT_ADMIN_ADDRESS}
    DocumentRoot    {ROOT_DIR}/gui

    ServerName      {BASE_SERVER_VHOST}

    Alias /errors   {ROOT_DIR}/gui/errordocs/

    ErrorDocument 401 /errors/401.html
    ErrorDocument 403 /errors/403.html
    ErrorDocument 404 /errors/404.html
    ErrorDocument 500 /errors/500.html
    ErrorDocument 503 /errors/503.html

    Alias /pma      {ROOT_DIR}/gui/tools/pma/
    Alias /webmail  {ROOT_DIR}/gui/tools/webmail/
    Alias /ftp      {ROOT_DIR}/gui/tools/filemanager/

    <IfModule suexec_module>
           SuexecUserGroup {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_UID} {APACHE_SUEXEC_USER_PREF}{APACHE_SUEXEC_MIN_GID}
    </IfModule>

    <Directory {ROOT_DIR}/gui>
        Options -Indexes Includes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

    <IfModule mod_fcgid.c>
        <Directory {ROOT_DIR}/gui>
            FCGIWrapper {PHP_STARTER_DIR}/master/php{PHP_VERSION}-fcgi-starter .php
            Options +ExecCGI
        </Directory>
        <Directory "{PHP_STARTER_DIR}/master">
            AllowOverride None
            Options +ExecCGI MultiViews -Indexes
            Order allow,deny
            Allow from all
        </Directory>
    </IfModule>
    <IfModule mod_fastcgi.c>
        ScriptAlias /php5/ {PHP_STARTER_DIR}/master/
        <Directory "{PHP_STARTER_DIR}/master">
            AllowOverride None
            Options +ExecCGI MultiViews -Indexes
            Order allow,deny
            Allow from all
        </Directory>
    </IfModule>

    <IfModule mod_php5.c>
        <Directory {ROOT_DIR}/gui>
            php_admin_value open_basedir "{WWW_DIR}/{DMN_NAME}/:{CONF_DIR}/:{MR_LOCK_FILE}:/proc/:/bin/df:/bin/mount:{RKHUNTER_LOG}:{CHKROOTKIT_LOG}:{PEAR_DIR}/{OTHER_ROOTKIT_LOG}"
            php_admin_value session.save_path "{ROOT_DIR}/gui/phptmp/"
            php_admin_value upload_tmp_dir "{ROOT_DIR}/gui/phptmp/"
        </Directory>
    </IfModule>

</VirtualHost>

#
# Master End
#



RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - rbtux - 08-06-2009 10:39 PM

nope das file unter /etc/apache2/sites-enabled/ oder so unter debian...


RE: neuem Kunden automatisch eine Subdomain vom Hoster zuweisen - joximu - 08-06-2009 10:44 PM

ehhhm

falls du das template wie oben so geändert hast:
Code:
ServerAlias www.{DMN_NAME} {DMN_NAME} *.{DMN_NAME} {DMN_NAME}.hostdomain.tld

dann ist die URL:

http://kundendomain.tld.meindomain.tld

wenn du http://vu2XXX.meinedomain.tld möchtest, dann sollte im Template sowas drinstehen
Code:
ServerAlias www.{DMN_NAME} {DMN_NAME} *.{DMN_NAME} {SUEXEC_USER}.hostdomain.tld

Gruss J