Current time: 11-26-2024, 06:05 AM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[ERLEDIGT] Massenhaft Domains anlegen?
Author Message
NoFutureKid Offline
Junior Member
*

Posts: 16
Joined: May 2007
Reputation: 0
Post: #1
[ERLEDIGT] Massenhaft Domains anlegen?
Hallo,

ich lese in hier schon recht lange mit und habe ispcp in verschiedenen Versionen auch schon auf gut 10 Servern im Einsatz (danke an das DEV Team für die super Arbeit)

Jetzt habe ich das Problem das ich auf einem Server gut 80 Domains anlegen muss - die brauchen kein FTP und keine Datenbanken - und mir stellt sich die Frage wie ich das am besten machen kann. Ich mag das Webinterface ja wirklich gerne, aber nun alles zu Fuß eintragen? Hat jemand vielleicht dafür eine Lösung?

Grüße
Thomas
(This post was last modified: 01-16-2008 06:29 AM by BeNe.)
01-15-2008 11:30 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #2
RE: Massenhaft Domains anlegen?
Eigentlich musst Du nur die Domains mit den einstellungen in den MySQL Server bringen mit dem Status "toadd" bringen. Dazu kannst du ein script nehmen das eine sql file imporiert.

Greez BeNe
01-15-2008 11:34 PM
Visit this user's website Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #3
RE: Massenhaft Domains anlegen?
zwei Zeilen müssen erstellt werden:

im admin (für den Benutzerzugang) und in domain.

Ich würde mal den ispcp_daemon stoppen, dann einen neuen User anlegen und dann (der ist noch nicht erstellt) i die DB reinschauen, wie das aussieht...

Gruss J

Upd: die Erstellungs/Willkommensmails werden aber schon verschickt - auch wenn der Daemon die User noch nicht angelegt hat... :-)
(This post was last modified: 01-15-2008 11:52 PM by joximu.)
01-15-2008 11:50 PM
Visit this user's website Find all posts by this user Quote this message in a reply
NoFutureKid Offline
Junior Member
*

Posts: 16
Joined: May 2007
Reputation: 0
Post: #4
RE: Massenhaft Domains anlegen?
Okay, danke schon mal für die Vorschläge, werde es mal so probieren, wobei ich mir noch nicht im klaren bin ob ich dann auch in der Tabelle die "domain_gid" und die "domain_uid" mit angeben muss. Werde es aber rausfinden Smile
01-16-2008 02:29 AM
Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #5
RE: Massenhaft Domains anlegen?
wenn du's ausprobierst, wie ich beschrieben habe, dann wirst du sehen, dass die mit 0 belegt sind und erst die engine dann da was reinschreibt... :-)
01-16-2008 02:30 AM
Visit this user's website Find all posts by this user Quote this message in a reply
NoFutureKid Offline
Junior Member
*

Posts: 16
Joined: May 2007
Reputation: 0
Post: #6
RE: Massenhaft Domains anlegen?
Hat super funktioniert das ganze - musste mir allerdings einen IDN Converter suchen der auch gleich mehrere Domains konvertiert, war gar nicht so einfach da was zu finden (http://www.domainprovider.de/idn-punycod...rter.php). Tja und dann noch schnell ein Script in Perl gebastelt und siehe da es klappt. Cool

Aber so eine Funktion für "Massendomaineinrichtung" wäre direkt im ispCP doch auch mal was. *mit Feature-Wish wink*

Also nochmal dank joximu und BeNe
01-16-2008 06:08 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #7
RE: Massenhaft Domains anlegen?
Kein Problem!
Vielleicht kann ja dein Script was Du jetzt hast eine Grundlage sein !?
Wäre schön wenn Du es der Communty stellen würdest. So haben andere nach Dir schon mal was in der Hand.

Greez BeNe
01-16-2008 06:12 AM
Visit this user's website Find all posts by this user Quote this message in a reply
NoFutureKid Offline
Junior Member
*

Posts: 16
Joined: May 2007
Reputation: 0
Post: #8
RE: Massenhaft Domains anlegen?
Das wage ich zu bezweifeln, nix desto trotz:
Code:
#!/usr/bin/perl

$user = 33;

open(DATEI,"domains.txt");        # oeffne die Datei

while (<DATEI>) {                # solange noch Daten existieren
  chop;                          # schneide LF ab
  $domainname=$_;
#  print "('$domainname', 0, 0, " . $user++ . ", 2, 1200423864, 0, 0, 0, 0, 0, 0, 'toadd', 0, 0, 1, 0, 0, 'yes', 'no'),\n"
  print "(" . $user++ .", '$domainname', '3136407c963c53b2f1413435689a81d7', 'user', 1200113804, '', 2, '', '', '', '', '', '', '', 'server@you-it.de', '', '', '', '', NULL, NULL),\n"
}

close(DATEI);

Da war danach noch ein wenig Handarbeit nötig Rolleyes
01-16-2008 06:28 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #9
RE: Massenhaft Domains anlegen?
Ja wunderbar - besser wie nix Wink
Danke dafür!

Greez BeNe
01-16-2008 06:29 AM
Visit this user's website Find all posts by this user Quote this message in a reply
NoFutureKid Offline
Junior Member
*

Posts: 16
Joined: May 2007
Reputation: 0
Post: #10
RE: Massenhaft Domains anlegen?
Kurz, gemein und dreckig Big Grin

in "domains.txt" liegen die Domains jede in einer eigene Zeile
und $user bestimmt halt die UserID die eingetragen wird.
Die Kommentierte Zeile erzeugt weitestgehend die Einträge für die "domain" Tabelle und die aktive Printzeile die Zeile für "admin".

Wobei bei "domain" die ID ausgelassen wird (da Autoincrement!)
01-16-2008 06:32 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)