Opened 9 years ago
Closed 8 years ago
#2746 closed Aufgabe (im Image)
XAMPP auf Clients
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Image "Famoser Falk" |
| Component: | Ich kenne die passende Komponente nicht. | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: |
Description
-------- Weitergeleitete Nachricht -------- Betreff: XAMPP auf Clients Datum: Thu, 14 Dec 2017 14:23:02 +0100 Von: Jens Baumgärtner <bau@kg-fds.de> Antwort an: bau@kg-fds.de Organisation: Kepler-Gymnasium Freudenstadt An: Dr. Kupper, Ruediger [L] (14.09.2017) <kup@kg-fds.de> Hallo Rüdiger, mit der Einrichtung eines Mail-Scripts für die Clients ist der XAMPP nun voll funktionsfähig auf den Clients. Das komplette Paket lagert unter /home/share/school/Informatik/lampp/ auf dem Server. Benötigt wird lediglich ein Starter auf dem Client unter /usr/share/applications/XAMPP.desktop: [Desktop Entry] Name=XAMPP-Starter Comment=XAMPP-Umgebung fuer den Informatikunterricht Exec=sudo /home/share/school/Informatik/lampp/startKGy Terminal=true Type=Application Categories=Education; Icon=/home/share/school/Informatik/lampp/icons/xampp.png Und, da der Apache als root gestartet werden muss, einen Eintrag in der /etc/sudoers: # lampp-Start erlauben ALL ALL=(ALL) NOPASSWD: /home/share/school/Informatik/lampp/startKGy ALL ALL=(ALL) NOPASSWD: /home/share/school/Informatik/lampp/lampp Das habe ich aktuell alles von Hand auf die Clients gebracht nach einem Sync packe ich es halt wieder drauf.
Change History (4)
comment:1 by , 9 years ago
| Milestone: | Schuljahr 2017/18 → Image "Famoser Falk" |
|---|---|
| Owner: | changed from to |
| Status: | new → accepted |
| Type: | Defekt → Aufgabe |
comment:2 by , 8 years ago
Okay, ist im Image!
Ich würde aber das Verzeichnis /home/share/school/Informatik/lampp/ mit ins Image nehmen (selbst installierte Programmbibliotheken gehören eigentlich nach /usr/local/ oder nach /opt). Warum sollte Software, die auf dem Client ausgeführt wird, auf dem Server liegen? Das macht nur unnötige Netzlast.
Außer natürlich, Du musst öfters Änderungen daran vornehmen.
comment:3 by , 8 years ago
Ein Probelauf hat ergeben, dass das Paket sogar selbst erwartet, dass es in /opt/lampp liegt. Ich kopiere es also dort hin:
Lege Verzeichnis /home/teachers/kup/mysql fuer User kup an Press enter to continue... Lege Ordnersturkur in /tmp/lampp an Lege /tmp/lampp/my.cnf fuer User kup an Lege /tmp/lampp/httpd.conf fuer User kup an Lege /tmp/lampp/properties fuer User kup an ############################### ############################### # Starte XAMPP-Manager # ############################### # Dieses Fenster # # NICHT SCHLIESSEN!! # ############################### Mails werden nach /tmp/lampp/ geschrieben INFO: You could try to speed-up the execution if you had psyco installed. /opt/lampp/lampp: Zeile 491: printf: Schreibfehler: Datenübergabe unterbrochen (broken pipe). /opt/lampp/lampp: Zeile 98: printf: Schreibfehler: Datenübergabe unterbrochen (broken pipe). /opt/lampp/lampp: Zeile 148: printf: Schreibfehler: Datenübergabe unterbrochen (broken pipe). /opt/lampp/lampp: Zeile 182: printf: Schreibfehler: Datenübergabe unterbrochen (broken pipe). /opt/lampp/lampp: Zeile 197: /opt/lampp/var/proftpd/start.err: Datei oder Verzeichnis nicht gefunden /opt/lampp/lampp: Zeile 203: printf: Schreibfehler: Datenübergabe unterbrochen (broken pipe). cat: /opt/lampp/var/proftpd/start.err: Datei oder Verzeichnis nicht gefunden
comment:4 by , 8 years ago
| Resolution: | → im Image |
|---|---|
| Status: | accepted → closed |
Note:
See TracTickets
for help on using tickets.
Okay, packe ich ins Falk-Image.