SysCP - ein paar kleinere generelle Fragen

  • Hallo zusammen,


    ich werde jetzt auf einen vServer migrieren, habe mir gerade die Demo von SysCP angesehen (demo.syscp.org), allerdings wirft die ein paar kleinere Fragen auf.


    Da ich nicht weiß, ob das ganze auch systemabhängig ist frage ich eben hier einmal kurz nach:
    Wenn ich einen Customer für eine meiner Domains anlege, dann kann ich festlegen in welchem "Verzeichnis" der root der Domain (bspw: www.beispiel.de liegt auf "~/") liegt, allerdings frage ich mich, ob ich das Verzeichnis richtig anpassen kann, bzw. ob ich für jeden "Kunden" einen User im OS (ich denke ich nehme Etch mit fertigen SysCP) anlegen muss?


    Das zweite was ich mich frage: Ich kann dort als Kunde auch Mailadressen anlegen, funktioniert das auf den netcup-Systemen 1:1 genauso? Wenn ja: Muss ich den POP3-/IMAP-Dienst vorher noch installieren, oder ist das genauso wie bei den normalen webhosting paketen mail.domain.ltd/imap.domain.ltd und vorher eingerichtet?


    Und noch eine "Kleinigkeit" zum Schluss. Da irgendwo steht, dass schon die SQL-DB mitinstalliert ist: Kann ich diese also dann direkt über sysCP verwalten oder ist dort noch was manuelles zu tun vorher?


    Es tut mir leid, wenn ich hier zu viele oder in euren Augen zu einfach Fragen stelle, aber... Ich möchte alles mehr oder weniger vorrausplanen können, damit die von mir gehostete Community nur so kurz wie irgendend möglich offline sein muss.


    Liebe Grüße,
    Benny

  • Hallo,


    danke, das habe ich jetzt bereits entdeckt, das ging doch alles schneller als gedacht. Meine Panik war wohl unangebracht *ggg* :)
    Danke nochmal.


    Eine Frage habe ich aber noch. Muss ich denn die eMailserverdienste (POP3/IMAP/SMTP) und den FTP-Dienst noch irgendwie "installieren"? Falls nein: ich finde die Adressen dafür nicht. Wo kann ich die denn nachsehen?


    Danke!

  • Das SysCP Image liefert einen fertigen Apache Server mit PHP5, MySQL5 sowie proFTPd, POP3 und SMTP Dienste mit.


    Man kann wirklich einfach ins Webinterface (http://ip/syscp) gehen, sich als admin anmelden (Zugangsdaten findet man auf dem Server unter /root als Textdatei) und Kunden anlegen.


    Für jeden Kunden kann man festlegen wieviel Speicher dieser nutzen darf, wieviel Traffic er verursachen darf, wieviele Datenbanken er erstellen darf, wieviele Mails usw.


    Man kann dann Domains erstellen (nur als Admin!) und diese den Kunden zuordnen.
    Der Kunde kann darauf dann Emailadressen anlegen, Subdomains einrichten usw.


    Wenn man einen Kunden anlegt ist kein weiterer Systemeingriff nötig!


    Man kann für jede Emailadresse einstellen ob diese ein Konto hat, oder nicht; ergo ob die Mails via POP3/SMTP empfangen/gesendet werden können, oder nicht.


    Die Datenbanken erstellen/löschen kannst du via SysCP Panel als Kunde.
    phpmyadmin ist ebenfalls bereits installiert und vorhanden und via http://ip/phpmyadmin erreichbar um die Datenbanken zu "verwalten", also Inhalte zu pflegen, Backps einzuspielen usw. etc. pp


    Wenn noch Fragen sind, frag ruhig ;)


    Ich schreibe die Tage mal eine Art Eingangstutorial für SysCP, evtl. auch als Videotutorial.


    Edit:


    Adressen für POP3/SMTP = einfach die Domain der Emailadresse
    Host für FTP = Domain des Kunden, oder die zugeteilte IP der Domain des Kunden (Sollte die IP der Domain von der "Standard" IP abweichen, so ist der Login mit der "Standard" IP möglicherweise nicht möglich)
    Bei Datenbanken kann man immer localhost verwenden ;)

  • So, lieber Herr Wachert :)


    Dazu hätt ich noch ne Frage:


    meine Mailserver sind also:


    mail.domain.ltd


    oder sind sie pop.domain.ltd und smtp.domain.ltd?


    ist da auch schon imap standardmäßig installiert? Ich bin echt noch zu unerfahren sowas rauszufinden, tut mir wirklch leid. Mühe mich gerade mit RoundCube ab, aber... Er kann sich nicht an die Server die ich angegeben habe (imap.domain.ltd / mail.domain.ltd) authen :(



    //EDIT


    Da ich schon dabei bin:


    Das mit den Subdomains habe ich richtig verstanden, oder?


    Nehmen wir an ich lege die Subdomain wm.domain.ltd an. Dann kann ich sagen, dass diese auf /wm verzweigt. Rufe ich die Adresse dann aber im Browser auf, bekomme ich immer diese Fehlermeldung: "You don't have permission to access / on this server.". Wobei... Ich jetzt auch schon länger warte. Wahrscheinlich irgendwas falsches aktiviert? :)

  • Hi,


    ich kann bei mir "nur" per pop3 auf die Postfächer zugreifen, imap ist scheinbar nicht konfiguriert!


    Nach einem Nachinstallieren des courier-imap Pakets geht es dann auch per imap!


    Gruß,


    Stefan

  • Hallo Stefan,


    danke für die schnelle Antwort. Da ich wie bereits gesagt (und durch den Text sicherlich ersichtbar) nicht so fit bin in dem ganzen hier (noch nicht!!!).


    Die Installation würde ich mit "apt-get install courier-imap" starten, richtig? Muss man dann noch was konfigurieren?


    Ich warte mal ab, (bin mir nicht sicher, ob man wieder deinstallieren kann *ggg*).


    Gruß!
    Benny

  • Hi Benny,


    hab den VServer auch seit gestern, die Konfigurationen kommen im Laufe des Tages :D


    Muss nämlich das ganze System (Mail - FTP - MySQL) schön für meinen Kollegen quasi dokumentieren, damit im Fall der Fälle er auch eingreifen, wenn ich mal nicht da bin....


    Im Prinzip reicht es das Paket erstmal zu installieren (courier-imap). Deinstallieren kann man es später natürlich auch!


    Gruß,


    Stefan

  • IMAP wird im Image nicht mitgeliefert richtig, SMTP ist allerdings vorhanden!


    Anmeldung am Emailserver läuft immer nur über domain.tld, keine Vorsätze wie smtp. pop. pop3. oder imap.


    Wenn Sie eine Subdomain einrichten könne Sie den Pfad bestimmen.
    Ausgang des Pfades ist das "normale" webs Kundverzeichnis.


    Beispiel: Kundenname test


    Pfad des webs = /var/kunden/webs/test/


    Legen Sie eine Subdomain an, und geben KEINEN speziellen Pfad an wird ein Ordner mit dem Namen der Subdomain erstellt und darin geleitet.


    Beispiel: Kundenname test Subdomain forum


    Pfad des webs = /var/kunden/webs/test/forum/


    Geben Sie einen Pfad bei der Subdomain an, z.B. wie Sie wm dann lautet der Pfad


    /var/kunden/webs/test/wm/


    Den Error zeigt er an, da sich in dem Verzeichnis keine Daten befinden. Die "Standardindex" wird nur für jede Domain/Kunden angelegt, nicht aber für die Subdomains.


    Wenn Sie also etwas in den Ordner hochladen, so ist es auch über die Subdomain erreichbar.


    Wenn Sie eine Einstellung dieser Art änden, oder eine Subdomain anlegen, müssen Sie erst den nächsten Cronjob (Standard = alle 5 Minuten) abwarten damit die Einstellungen übernommen werden.


  • Hallo Stefan, danke für den Hinweis, so ne Doku bräucht ich auch :o)



    Das erklärt natürlich, warum es wohl nicht geht. Heisst das ich kann keine Subdomain mit dem Präfix "mail" anlegen und dieses dann auf /var/kunden/webs/test/roundcube umleiten? Das wäre natürlich ärgerlich, aber kein ding denk ich:)


    Grüße




    //EDIT


    Mir ist gerade noch aufgefallen, dass mein Server wohl irgendwie zeitlich etwas hinterher hängt.


    Last Cron: 01.01.1970 01:00:00
    Letzte Trafficberechnung: 04.01.1970 01:18:28
    Letzte Ticket-Archivierung: 01.01.1970 01:00:00


    Finde ich im SysCP. Das passt doch net so ganz recht :) Woran liegt das denn?




    Das mit IMAP klappt jetzt übrigens und Roundcube sieht echt nett aus, nur noch nen Spamfilter irgendwie integrieren oder ne Weboberfläche mit integriertem Filter finden... Allerdings... Bekomme ich SMTP nicht geregelt. Geht das über Port 25? Muss man irgendwie authen? Sorry der vielen Fragen wegen!


  • Hi,


    das wird aber nur beim ersten Anruf angezeigt, bzw. wenn noch kein cron Aufruf stattgefunden hat! War bei mir beim ersten Aufruf auch zu sehen.


    Gruß,


    Stefan

  • Servus,


    das mit den Subdomains klappt ja eben nicht, aber vllt hängt es wirklich am Cron. Habe nach dem Update aber die "/etc/cron.d/syscp" durch die in dem Thread angegebene ersetzt und auch restartet. Scheinbar aber nicht fehlerlos?


    Grml... Hätte gerne mal 2 Tage frei um das alles zu erledigen :p





    Servus, und wann läuft Cron dann immer? Bzw.... Ich dachte alle 5 Minuten? *verwirrt bin*

  • Zitat von B. Bachmann;282


    Servus, und wann läuft Cron dann immer? Bzw.... Ich dachte alle 5 Minuten? *verwirrt bin*


    Also in meiner cron Datei alle fünf Minuten :D (Letztes Mal: 26.03.2008 15:25:01)
    Poste doch mal bitte deine /etc/cron.d/syscp


    Gruß,


    Stefan

  • Zitat von Stefan;284

    Also in meiner cron Datei alle fünf Minuten :D (Letztes Mal: 26.03.2008 15:25:01)
    Poste doch mal bitte deine /etc/cron.d/syscp


    Gruß,


    Stefan


    Oh Mann.... Ich habe es geschafft beim kopieren der neuen syscp... Die Auskommentierung von


    #
    # Set PATH, otherwise restart-scripts won't find start-stop-daemon


    zu löschen *ggg* Wahrscheinlch ging es deshalb net. :)



    Das ist übrigens der Inhalt

    Code
    #
    # Set PATH, otherwise restart-scripts won't find start-stop-daemon
    #
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    #
    # Regular cron jobs for the syscp package
    #
    */5 * * * *    root    /usr/bin/php5 -q /var/www/syscp/scripts/cron_tasks.php
    0 0 * * *    root    /usr/bin/php5 -q /var/www/syscp/scripts/cron_traffic.php
    30 0 * * *    root    /usr/bin/php5 -q /var/www/syscp/scripts/cron_ticketarchive.php


    //EDIT


    Sowas, kaum macht mans richtig gehts ;d


    Last Cron: 26.03.2008 15:30:02
    Letzte Trafficberechnung: 04.01.1970 01:18:28
    Letzte Ticket-Archivierung: 01.01.1970 01:00:00


    Kann ich die beiden anderen Zahlen auch auf so ne einfach Weise "normalisieren"? 1970 macht mir Angst!


    Das mit den Subdomains hing auch daran, funzt jetzt auch wunderbar.


    Aber eine Frage hätte ich noch an dich Stefan: Was für einen Mailer installierst du denn?
    Und kann wer einen anständigen "WebFTP"-Dienst empfehlen (den man sich schnell mal installieren kann?)?

  • Zitat von B. Bachmann;287


    Aber eine Frage hätte ich noch an dich Stefan: Was für einen Mailer installierst du denn?


    Hi,


    du meinst webmail?


    Hab ich nicht "installiert", ich lese meine Mails mit Outlook, und wenns garnicht anders geht per Kommandozeile a la telnet...


    Stefan