Lampp Controll

Hier geht es um XAMPP AddOns wie z. B. das Apache-Konfigurations-Tool Apanatschi. Irgendwelche Probleme damit oder Fragen dazu? Dann ist hier genau der richtige Ort um nachzufragen.

Lampp Controll

Postby kleinweby » 22. January 2006 21:04

Hallo,

ich habe ein Lampp Controll Programm geschrieben. In C.
Bis jetzt kann es Lampp starten/stopen/reloaden Apache/Mysql/FTP starten/stopen sowie zwischen PHP 5 und 4 umschalten.
(Ist zwar nicht viel. Später kommen vieleicht noch die Sicherheits einstellunge hinzu.wie z.B. Xampp seiten pw schützen, Mysql Passwort ändern, usw.)

Vorschau:
Image
(sieht natürlich von system zu system anderst aus)

Brauch(mir bekant):
GTK2
Lampp
GKSUDO

Ich habe ein feriges Programm.
Und den Quellcode.

in beiden ist eine Makefile
bei ferigen Programm macht sie nix anderes als die Progtramm dateien nach /opt/lampp/ zu kopieren. aufruf: sudo make
Beim Quellcode über setzt sie das Programm(hier müssen die gkt2-devel-pakete vorhanden sein) mit ned entschprechenden eigenschafent und kopiert es nach /opt/lampp/. aufruf: make und dann sudo make install

Wenn man das Programm aus der Console aufruft zeigt es in der Console die Statusmeldungen vom lampp-script. Man muss es nicht als root aufrufen.

(Bei meinem Ubuntu fehlt z.Z. die env HOSTNAME (Dies wird gebraucht um zu Überprüfen ob Mysql läuft) muss man es so aufrufen:
env HOSTNAME=`/bin/hostname` /opt/lampp/lampp_control)

Kritik und Verbesserungsvorschläge sind erwüscht. Wäre schön wenn ihr es bei euch auch mal testet und schreibt wo es geht, fals es nicht geht wäre es schön zu sagen auf welchem system es nicht geht und eine fehlermeldung mit anzugeben.
Hinweis: Wenn das Programm beendet wird nicht lampp beendet.

Downloadlink:
http://addons.xampp.org/cgi-bin/search.pl?pid=32

kleinweby
User avatar
kleinweby
AF Moderator
 
Posts: 393
Joined: 03. August 2005 19:52
Location: Magdeburg
XAMPP Version: 1.8.3-2
Operating System: Mac OS X 10.7

Postby kleinweby » 13. May 2006 19:04

nabend,

seit heute gibs eine neue Version.

Diese Version kann das Mysql-root-passwort ändern die Xampp seiten mit
einem Passwort schützen und einige PHP einstellungen ändern.

Des weiteren ist es jetzt mehr sprachig(bis jetzt englisch und deutsch) und
es hat ein Info fenster wo es den start und stop vorgang von xampp anzeigt.

Getestet hab ich es auf Ubuntu und Debian.

Es gibt ein fertig übersetztes Programm für ubuntu und debian und natürlich den source code.

Die beiden übersetzen entpackt man einfach über dem lampp-verzeichnis als root mit
Code: Select all
tar -xzvf lampp_control-1.1-build_*.tar.gz -C /opt


und starten tut man es mit
Code: Select all
/opt/lampp/lampp_control


Wenn mans selbst übersetzen will tut man folgendes
Code: Select all
./configure
make


fals man ubuntu nutzt über setzt man so.
Code: Select all
./configure --enable-ubuntu
make


Zum schluss instaliert man es als root mit
Code: Select all
make install


Um es wieder los zu werden ruft mal als root folgendes auf.
Code: Select all
/opt/lampp/share/lampp_control/uninstall.sh


es braucht Gtk2 , gksu/gksudo und natürlich xampp für linux.
Download: http://addons.xampp.org/cgi-bin/search.pl?pid=32

Ich danke deepsurfer und steini die mir geholfen haben.

kleinweby
User avatar
kleinweby
AF Moderator
 
Posts: 393
Joined: 03. August 2005 19:52
Location: Magdeburg
XAMPP Version: 1.8.3-2
Operating System: Mac OS X 10.7

Postby kleinweby » 08. September 2006 16:38

soo,

mittlerweile gibt es sowas wie eine "beta",
Waere schoen wenn es jmd testet.

link: klick!

kleinweby :)
User avatar
kleinweby
AF Moderator
 
Posts: 393
Joined: 03. August 2005 19:52
Location: Magdeburg
XAMPP Version: 1.8.3-2
Operating System: Mac OS X 10.7

Postby kleinweby » 12. October 2006 16:15

So,

es ist vollbracht, die neue Version ist nun endlich fertig.

Das auffälligste neue ist wohl die neue Oberfläche:
Image

Desweiteren folgendes:
    VHost Verwaltung hinzugrfügt
    DDClient Einstellung hinzugefügt
    Trayicon hinzugefügt


HP: http://lampp-control.kleinweby.de/
und auf der Addon page: http://addons.xampp.org/cgi-bin/search.pl?pid=32

kleinweby
User avatar
kleinweby
AF Moderator
 
Posts: 393
Joined: 03. August 2005 19:52
Location: Magdeburg
XAMPP Version: 1.8.3-2
Operating System: Mac OS X 10.7

Postby kleinweby » 12. November 2006 13:11

Auf manchen Systemen kann es zur Status-Fehlerkennung kommen. Deswegen habe ich das mal schnell geändert.

download

kleinweby
User avatar
kleinweby
AF Moderator
 
Posts: 393
Joined: 03. August 2005 19:52
Location: Magdeburg
XAMPP Version: 1.8.3-2
Operating System: Mac OS X 10.7


Return to XAMPP AddOns

Who is online

Users browsing this forum: No registered users and 2 guests