| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Statuspage erstellen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Hallo Habo, Ich hoffe mal ich habe das richtige Unterforum gewählt. Es geht um folgendes: Ich habe einen kleinen Homeserver ...
![]() |
| | #1 (permalink) |
| Hallo Habo, Ich hoffe mal ich habe das richtige Unterforum gewählt. Es geht um folgendes: Ich habe einen kleinen Homeserver mit Ubuntu 10.04 und auf dem läuft momentan ein apache server der aber nichts tut. Ich würde gerne eine art kleine Statuswebsite machen, die mir ermöglicht ein paar shellscripte bei bedarf zu starten und verschiedene Daten über den Server anzeigt. Leider habe ich in dem Bereich keinerlei Erfahrung und meine Codingfähigkeiten beschrenken sich auf Python und Java. Kann ich das damit umsetzen? Und wenn ja, womit? vielen dank im voraus detrexer
__________________ Mein Blog: http://keinwegraus.wordpress.com/ | |
| | |
| | #2 (permalink) |
| Moderator ![]() | Da der Apache von Haus aus PHP beherrscht (jedenfalls in deiner Version), wäre eventuell phpsysinfo (http://phpsysinfo.sourceforge.net/) was für dich. Damit kannst du wohl keine Befehle auf dem Server ausführen. Wenn du dir gaaaaaaaaaaaaanz sicher bist, daß du das wirklich willst, dann sag "Ja, ich will das wirklich!" ![]() Nachtrag: stimmt, bin ein wenig am Thema vorbei... Geändert von xeno (30.06.10 um 13:37 Uhr) |
| | |
| HaBOT | |
| |
| | #3 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 371 | Du könntest für Python: Einen Zope-Server hinter den Apache hängen, Python-Skripte als CGIs ausführen oder mod_python nutzen. Du könntest für Java: Einen Tomcat-Server hinter den Apache hängen, Java-Programme als CGIs ausführen.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #4 (permalink) |
| Themenstarter | "Ja, ich will das wirklich!" um z.B. WakeOnLAN befehle einfach zu schicken etc. Außerdem laufen auch ein paar andere Server (Jdownloader webinterface) etc darauf die ich damit verlinken will. Das werde ich mal recherchieren. Was hälst du für besser Zope-server oder mod_python?
__________________ Mein Blog: http://keinwegraus.wordpress.com/ Geändert von detrexer (30.06.10 um 13:40 Uhr) |
| | |
| | #5 (permalink) |
| Moderator ![]() | Mit Python ein Webinterface zu bauen ist nicht sonderlich schwer (finde ich). Schau dir mal das "cgi" Modul an. Code: import cgi print 'Content-type: text/html\n' print 'Blafoo' Code: import os
os.system("ls -al") |
| | |
| | #6 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 371 | Einfacher ist sicherlich mod_python oder eben Python als CGI verwenden. Zope könnte für eine solche Kleinigkeit etwas Overkill sein.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #7 (permalink) |
| Moderator ![]() | Ich verwende Python + Apache immer über CGI: irgendein-vhost: Code: <Directory /bla/foo/>
Options +ExecCGI
AddHandler cgi-script .py
</Directory> |
| | |
| | #8 (permalink) |
| Senior Member | php kennt auch den system() befehl, warum dann erst ein mod installieren bzw einrichten wenn das php von haus aus kann. //arg nicht richtig gelesen bzw zu schnell überflogen
__________________ cu Chakky we are dreaming in digital we are living in realtime we are thinking in binary we are talking in IP welcome to our world Geändert von Chakky (30.06.10 um 21:27 Uhr) |
| | |
| | #9 (permalink) | ||
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 371 | Zitat:
Zitat:
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ | ||
| | |
| | #10 (permalink) |
| Themenstarter | So ein kleiner Status bericht. Mit mod_python läuft alles super und mit ein bisschen gebastell und vergewaltigung von HTML Standards sieht das ganze so aus: ![]() Das ist schon recht und BasicAuth funktioniert auch soweit. Jetzt würde ich gerne folgendes machen aber ich habe keineAhnung wie: JDownloader hat seinen eigenen Serverfür das webinterface auf Port 8433. Ich will diesen Port im Router nicht freigeben aber trotzdem von außen über mein Webinterface zugreifen. Kann ich da eine art "interne weiterleitung" von Apache auf den JDownloader server einrichten??
__________________ Mein Blog: http://keinwegraus.wordpress.com/ |
| | |
| | #11 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 371 | Bette doch das JDownloader-Interface einfach in ein iFrame ein.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #12 (permalink) |
| Themenstarter | Das ist ne idee aber was soll ich als Source URL nehmen? Ich will ja quasi zum 127.0.0.1 vom server auf port: 8433 edit: http://127.0.0.1:8433 funktioniert nicht. Edit 2: Hat sich erledigt, 2 Freigaben sind zwar nicht schön aber man kann damit leben thx für die hilfe
__________________ Mein Blog: http://keinwegraus.wordpress.com/ Geändert von detrexer (01.07.10 um 14:58 Uhr) |
| | |
| | #13 (permalink) | |
| Registriert seit: 05.09.07 ![]() Likes: 0 | Zitat:
Vorausgesetzt, JDownloader lauscht auf dem öffentlichen Interface. | |
| | |
| | #14 (permalink) | |
| Themenstarter | Zitat:
__________________ Mein Blog: http://keinwegraus.wordpress.com/ | |
| | |
| | #15 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 371 | Ohne Freigabe des Ports wirst du wohl nur auskommen, wenn dein Skript den Inhalt des Interfaces selbst zieht und ausgibt und entsprechende POST/GET-Requests auch an das Interface weiterleitet.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
![]() |
| | |
| |
| Themen-Optionen | |
| Ansicht | |
| |