Home
Downloads
Documentation
Forum
Bugtracker
Jenkins
Deutsch
Clansuite Community Forum
Übersicht
Hilfe
Suche
Kalender
Einloggen
Registrieren
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
Haben Sie Ihre
Aktivierungs E-Mail
übersehen?
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Clansuite Community Forum
>
Clansuite
>
Entwicklerecke
> Thema:
Nginx Serverpack - localhost | Control Center
Seiten: [
1
]
Nach unten
« vorheriges
nächstes »
Drucken
Autor
Thema: Nginx Serverpack - localhost | Control Center (Gelesen 761 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
tobiasfichtner
Anfänger
Offline
Beiträge: 43
Nginx Serverpack - localhost | Control Center
«
am:
September 17, 2011, 02:07:03 »
(English version below)
Hi,
im nächsten Release des Serverpacks soll wenn es nach mir geht schon ein teil des
CC's
Webinterface (bzw, je nach Entwicklungsgeschwindigkeit, das komplette
CC
Webinterface enhalten sein.
Das bisher geplante
CC
Webinterface wird folgende Funktionen enthalten:
Vhost anlegen, editieren, löschen
(basis)
~ Windows-Hosts einträge erzeugen/editieren/löschen
~ Verzeichnis für Vhost anlegen, umbenennen (Bei Editierungen) und rekursives Löschen von Verz./Dateien
SSL / HTTPS
(basis)
(zweite version)
~ SSL (HTTPS) für VHosts aktivieren/deaktivieren
~ Certifikate verwalten (hinzufügen/entfernen/VHost zuweisen)
Reload Konfiguration / Restart Komponenten
(basis)
~ Konfiguration einzelner/aller (sofern unterstützt) Komponenten neu laden (Reload)
~ Komponenten neustarten einzeln oder alle (Restart)
Versionsprüfung / Aktuallisierungen
(basis)
~ Anzeige der Softwareversionen von PHP, MySQL, Nginx
~ Backlinkseiten auf die Seiten der Komponenten + Dokumentation
~ phpinfo anzeigen, als gewrappten inhalt via ob_start
~ Updatecheck für ein neu verfügbares statisches Serverpack (Gesamtpaket)
~ Updatecheck für die einzelnen Bestandteile
Komponenten-Versionskontrolle
(basis)
~ unterschiedliche Versionsverwendung für einzelne Komponenten per VHost
(Bsp: VHost - Sample.com - PHP 5.3, VHost beispiel.de - PHP 5.4 Alpha (latest))
[English Version]
Hi,
with the next release i want to release a part of the
ControlCenter
Webinterface for the Serverpack.
At the moment contains the plan the following functionality for the
CC
Webinterface.
Managment for VHosts
(basics)
~ add, edit and delete Windows-Hosts file entries
~ create, rename, delete recursivly Folder and files for the VHosts
SSL / HTTPS
(basics)
(2nd version)
~ SSL Managment for VHosts (means activation/deactivation)
~ Certification managment (add/remove to single VHost)
Reload & Restart Components
(basics)
~ Single/Complete reload components if availible on component
~ Single/Complete restart components
Update & Versioncontroling
(basics)
~ Overview of used component versions and availible updates
~ Backlinks to the webpages of the installed components and there manuals and documentations
~ phpinfo as wrapped version over ob_start
~ update notification in
cc
Webinterface if a never version of a static serverpack is availible
~ update notification in
cc
Webinterface if a never version of a component availible
greetings,
tobias
// Edit: 10.10.2011 1:50 a.m.
Gespeichert
Jens-A. Koch
Maintainer
Offline
Beiträge: 574
One-Man Team
Re: Nginx Serverpack - localhost | Control Center
«
Antworten #1 am:
September 20, 2011, 11:32:47 »
Hallo Tobias,
Danke für die Vorausplanung. Das Control Center wird es zum einen als Tray-App geben,
so wie man es von XAMPP kennt. Damit kann man dann die Daemons starten, stoppen, reloaden und auf die Config zugreifen. Quick-Access gibts für den www Folder, sowie die DB-Administration.
Dazu gibts dann noch das Webinterface - du hast es bereits unter Versionsprüfung / Aktualisierungen treffend beschrieben.
Einzig die SSL Geschichte kann ich nich so richtig unterbringen... eigentlich müsste man dafür
OpenSSL mitbringen. Wie siehst du das?
Gruß Jens
Gespeichert
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (
Wie man Fragen richtig stellt
).
tobiasfichtner
Anfänger
Offline
Beiträge: 43
Re:Nginx Serverpack - localhost | Control Center
«
Antworten #2 am:
Oktober 10, 2011, 01:41:52 »
Zitat von: vain am September 20, 2011, 11:32:47
Einzig die SSL Geschichte kann ich nich so richtig unterbringen... eigentlich müsste man dafür
OpenSSL mitbringen. Wie siehst du das?
Gruß Jens
Ich les das gerade so und denke mir... Arrggh... Ich meinte das Webinterface mit CC^^ das TrayIcon wäre für meine vorstellung ausreichend gesegnet wenn es Start/Stop/Status/Reload der Komponenten kann.
Zu openSSL: Optional ja. Aber erst zu einem späteren Zeitpunkt. Grund: nachträgliche integration ist selbst beim webinterface geplant. vorerst lass uns bei port 80 bleiben
Sobald das alles läuft gern auch SSL...
grüße,
Tobias
Gespeichert
Jens-A. Koch
Maintainer
Offline
Beiträge: 574
One-Man Team
Re: Nginx Serverpack - localhost | Control Center
«
Antworten #3 am:
Oktober 25, 2011, 12:33:06 »
Wie ist der Stand der Dinge im Bezug auf das Webinterface?
Arbeitest du da dran?
Gespeichert
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (
Wie man Fragen richtig stellt
).
tobiasfichtner
Anfänger
Offline
Beiträge: 43
Re:Nginx Serverpack - localhost | Control Center
«
Antworten #4 am:
Oktober 29, 2011, 12:51:36 »
im moment weniger als ich will um voranzukommen. Arbeit grundsätzlich bin ich am werkeln auch wenn noch kein svn commit erfolgt (ist).
Ich glaube wir hatten uns dabei soweit abgesprochen das wir html-php-mix files für die jeweiligen sektionen wollten. Und das setz ich im moment um.
Treffen am MO ? oder Verschiebung weil (Frei-)Fei-ertag..?
grüße,
tobias
Gespeichert
Jens-A. Koch
Maintainer
Offline
Beiträge: 574
One-Man Team
Re: Nginx Serverpack - localhost | Control Center
«
Antworten #5 am:
Oktober 29, 2011, 05:52:47 »
"Ich glaube wir hatten uns dabei soweit abgesprochen das wir html-php-mix files für die jeweiligen sektionen wollten."
Hmm, was meinst du denn mit html-php-mix files? Es ist das Trennungsprinzip zu beachten!
Das Webinterface arbeitet mit echo-Funktionsaufrufen (wie Platzhalter im Template) und holt benötigte Werte somit aus der PHP Class.
Ich kann nicht abschätzen, was du daran änderst, aber die Funktionsaufrufe rauszuwerfen und direkt mit den Class Properties zu arbeiten (was vom Syntax her noch kürzer wäre - und das Einzige wäre, was mir einfallen würde), bringt uns atm nicht weiter.
Kurz um ich will sagen: ich brauche mehr Controller-Code.
Die WPM-XM Webseite ist in der Mache. Es wird eine Mischung zwischen Blueprint und Compass-Style. Ich suche noch einen Downloadcounter für die Seite... möglich wäre Google Analytics oder Piwik dafür zu verwenden. Hast du evtl. weitere Vorschläge?
Ja, wie gewohnt, Entwicklertreff am Montag, 31.10.2011, 20:30Uhr im Teamspeak und IRC.
Gruß Jens
Gespeichert
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (
Wie man Fragen richtig stellt
).
Jens-A. Koch
Maintainer
Offline
Beiträge: 574
One-Man Team
Re: Nginx Serverpack - localhost | Control Center
«
Antworten #6 am:
November 08, 2011, 11:28:20 »
Hallo Tobias,
Die Webseite ist nun fertig und comittet.
Ich suche noch einen Downloadcounter dafür. Hast du einen Vorschlag?
Die Umstellung auf Exe-Dateien ist nun vollständig. Die Dateien zu tauschen reichte nicht aus.
Es sind immer auch die Icons zu beachten. Ich bitte um Kompilierung, Test und Rückmeldung.
Ab Morgen gehts dann meinerseits mit dem Interface weiter.
Wie ist der Stand der Dinge bei dir?
Nebenbei: wir haben Heiko (decurio) als weiteren Entwickler dazugewonnen.
Gna-Approved ist er schon. Ich hoffe er meldet sich mal zurück.
Man darf gespannt sein, was das wieder wird... ;-)
Gruß Jens
Gespeichert
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (
Wie man Fragen richtig stellt
).
tobiasfichtner
Anfänger
Offline
Beiträge: 43
Re:Nginx Serverpack - localhost | Control Center
«
Antworten #7 am:
November 10, 2011, 07:21:27 »
Hi,
DL Counter wüste ich jetzt keinen. Aber ich würde einfach ein DB eintrag machen und fleißig +1 (ggf sqlite3) und ggf. auch eine erweiterte öffentliche statistik (darum die sqlite3 - verteilt sich besser)
"gna approved" ... Klingt niedlich... aber (sonst wirds OT) auch Heiko ein "Herzlich Willkommen"...
Fortschritte bei mir? Mein Kopf ist voller Ideen und weiss noch nicht wie er die umsetzen will...
Interface - Hast glaub gesehen das ich da div. manipulation an den Installern (Mit / Ohne CS) gemacht hab - ^^ nicht nur die Dateien "getauscht" ... aber die Icons hab ich wirklich vergessen - die seh ich auch nicht in der commandline...
Aber zum Interface zurück: Ich würd mich dazu mal gern wieder mit dir im TS beraten wie die frontend realisierung gestalltet werden sollte. reiner gedanken austausch. ansonsten bin ich schon zumindest im kopf weiter und das wird heute abend zu sourcecode... angestrebtes ziel sind die hostfiles und die "hosts" manipulation.
grüße,
tobias
Gespeichert
Jens-A. Koch
Maintainer
Offline
Beiträge: 574
One-Man Team
Re: Nginx Serverpack - localhost | Control Center
«
Antworten #8 am:
November 11, 2011, 05:24:40 »
Für den Download-Counter setze ich nun Google Analytics ein.
Da aber JS clientseitig auch off sein kann und der DL dann nicht gezählt werden würde,
hab ich für den Server ein Script geschrieben, welches einfach die Webserver-Logs auf
die Dateiauslieferung untersucht und in einer Textdatei hochzählt.
Geht bestimmt auch mit Awstats - für entsprechenden Hinweis bin ich dankbar.
Also ne TS Session vor dem Entwicklertreff ist definitiv machbar (heute/morgen).
Musst halt nur sagen, wann du Zeit hast...
Commits zum Thema "hostfile/hosts" Verwaltung sind sehr erwünscht.
Erstmal brauchen wir hier nen kleinen Ideen-Stopp, um mehr zu machen!
Die wesentlichen Dinge sind ja auch als Tickets vorgezeichnet.
"... nur ausführbarer Code und geschriebene Dokumentation zählen..." ,)
Grüße Jensa
Gespeichert
Keine Supportanfragen per PN oder Mail. Fragen bitte nur im Forum stellen (
Wie man Fragen richtig stellt
).
Seiten: [
1
]
Nach oben
Drucken
Clansuite Community Forum
>
Clansuite
>
Entwicklerecke
> Thema:
Nginx Serverpack - localhost | Control Center
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
Clansuite
-----------------------------
=> Ankündigungen | Announcements
=> Entwicklerecke
=> Anwenderforum | Usersforum
=> Hilfe | Support & Troubleshooting
=> Wünsche | Feature Requests
=> Designs & Themes, Templates
=> Nachrichten
===> IT-Security
===> PHP News
=> Fun Forum
Lade...