[1.5 Images] apache & php für e2 (SSL)

    • Offizieller Beitrag

    ---------------------------------------------
    rel. 1.3.41.12 udev GP4.2 install support by gutemine :winking_face:
    ----------------------------------------------
    rel. 1.3.41.11 udev sde1
    ----------------------------------------------
    rel. 1.3.41.10
    ----------------------------------------------
    cleaned plugin src
    ----------------------------------------------
    rel. 1.3.41.8
    ----------------------------------------------
    bug fixed: adding phpinfo.php again :grinning_squinting_face:
    ----------------------------------------------
    rel. 1.3.41.7
    ----------------------------------------------
    new: module proxy
    ----------------------------------------------
    rel. 1.3.41.6
    ----------------------------------------------
    fixed: enable ssl (plugin)
    ----------------------------------------------
    rel. 1.3.41.5-beta
    ----------------------------------------------
    new: ssl
    new: ba/ww support
    fixed: phpinfo, status, fullstatus info msg
    notice: SSL-certificate is dummylicence add your own see: howto certificate



    download openssl
    ----------------------------------------------
    rel. 1.3.41.4
    ----------------------------------------------
    fixed: chmod /media of img


    ----------------------------------------------
    rel. 1.3.41.3
    ----------------------------------------------
    new: autoinstall on /cf/usb/hdd
    new: autostart plugin (enable/disable in plugin)
    new: added new menu commands
    bug fixed: lynx configdir path
    bug fixed: plugin menu
    bug fixed: ipkg remove (removes all now)
    ----------------------------------------------
    rel. 1.3.41.2
    ----------------------------------------------
    first public ipk beta with Control Plugin
    Installieren/install:


    via telnet nach /tmp kopieren/copy via ftp to /tmp and telnet to box:


    Code
    root@dm8000:/# ipkg install /tmp/enigma2-plugin-extensions-apache-php_*_mipsel.ipk


    and start from shell (telnet) :

    Code
    /etc/init.d/apachectl start


    for SSL (https)

    Code
    /etc/init.d/apachectl startssl


    Startseite ansehen: <IP-of-your-box>:8080/


    Achtung: Wenn Ihr das WEB proxy plugin auf Port 8080 laufen habt, port auf 8047 wechseln und Box rebooten!
    NOTICE: if you have got WEB-Proxy-plugin running on port 8080 (httpd.config) change port to 8047 and reboot box!


    Viel Spaß
    Emanuel :winking_face:


    Achtung für release 1.5 Images


    für 1.6 Images hier

    • Offizieller Beitrag
    • Offizieller Beitrag

    ...denn Ich warte auf die neue Box mit CF OK :grinning_squinting_face:


    CYA Emanuel :winking_face:

  • hallo kann mann das auch auf dem usb laufen zu lassen ?? wenn ja eine kleine howto wie mann das ändern soll oder was mann ändern soll das sich das auf dem usb stick installiert und auch von da startet es geht mir dadrum das die HDD nicht immer läuft ok


    thx

    • Offizieller Beitrag

    Ich habe noch eine cf Version, usb muß ich noch mache. Übrigens habe ich auch noch ein Startplugin. wenn wer etwas vorab will kann er sich bei mir via PM melden, oder warten.


    Gruß Emanuel :winking_face:

  • du kannst ja so wie beim Webbrowser ein preinst script selber erkennen lassen welche devices da sind, dann ist es mit dem start plugin zusammen wieder ein schönes ipk :)

    Einmal editiert, zuletzt von gutemine ()

    • Offizieller Beitrag

    @ gutemine: ist so viel statische Pfad in den bins der beim Install erzeugt wird mit "bin ausführen" (also doppelt für x86 und so weiter...) war besser seperat in zwei ipsies und hdd nevt ehe bei Homeservern. :grinning_squinting_face:


    mit FB-plugin enigma2


    Gruß Emanuel :winking_face:

  • habe grade getestet läuft wunderbar danke für die schnelle Reaktion bist der beste jetzt fahre ich mir grösseren usb stick kaufen



    danke mfg

  • Hi,


    wie kann ich denn per dyndns.org auf den Apache zugreifen. Bei mir wird das Webinterface der Dream aufgerufen. Als Router benutze ich eine Fritzbox und die zeigt per Portfreigabe auf die IP der Dream.


    Gruß freier_vogel

    ___________________


    Du bist Deutschland! :winking_face:
    ___________________

  • Zitat

    Original von emanuel
    @ gutemine: ist so viel statische Pfad in den bins der beim Install erzeugt wird mit "bin ausführen" (also doppelt für x86 und so weiter...) war besser seperat in zwei ipsies und hdd nevt ehe bei Homeservern. :grinning_squinting_face:


    mit FB-plugin enigma2


    Gruß Emanuel :winking_face:


    dann verwendei ich immer als workaround einen /apache path, der dann vom preinst auf /media/cf/apache, /media/cf/usb/apache oder eben /media/hdd/apache verlinked wird.


    Dann brauchst du es nur einmal mit /apacke/bin,.... als pfad compilieren und alle devices sind happy :)


    Und selbst wenn du as auf /media/hdd/apache compiliert hast kannst du wenn es auf /media/cf/apache liegt einfach einen link im postinst anlegen und es geht trotzdem:


    ln -sfn /media/cf/apache /media/hdd/apache


    oder eben


    ln -sfn /media/usb/apache /media/hdd/apache


    LG
    gutemine

    4 Mal editiert, zuletzt von gutemine ()

    • Offizieller Beitrag

    werde ich testen, ich will auch das plugin als autostart machen. Da muß ich mich dann aber noch durchlesen.


    Gruß Emanuel :winking_face:

  • beim autostart gibts 2 möglichkeiten - einfach das startscript als S99xxx auf /etc/rc3.d verlinken von /etc/init.d/xxx - dann wird es beim booten mit dem parameter start aufgerufen.


    oder wenn du willst das es mit dem enigma2 restartet dann evt mit der autostart option im plugin.py - schau einfach in der babelmouse oder im Babelzapper nach wie es dort Q&D im python gemacht wird.


    Besser nichts ins /etc/init.d/bootup schreiben oder ins enigma2.sh - das verlänger nur unnötig die bootzeit


    LG
    gutemine

    • Offizieller Beitrag

    Ich habe es wie in babelmouse gemacht, das war auch schon mein Gedanke.


    auch den Install habe ich wie im qt gemacht - geht gut auf cf/usb/hdd.


    Gruß Emanuel :winking_face:


    Ach ja für alle:


    UPDATE

  • geht das Plugin auch auf der 7025 oder ist die zu schwach?

    DUO² 3x DVB-S2
    Telestar Starsat LX1
    Inverto QUAD Unicable LNB @ 60cm ALU
    TS-219P II mit 6TB

    • Offizieller Beitrag

    Ich hatte den Apache 1 gewählt, weil der auf der 7000er schon im normalen TV Betrieb keine Probleme gemacht hat. Also dürfte die 7025er kein Problem haben. Du solltest Dir auch das perl mitinstallieren für die cgi scripte.


    Gruß Emanuel;)

    • Offizieller Beitrag
    Code
    root@dm8000:/# chmod 0755 /media


    or: permision denide! / sonst: Zugriff nicht möglich!


    werde das mal patchen in einem neuem rel.


    Emanuel :winking_face:

  • Sry, aber wenn ich so blöd frage, aber wo müssen denn die Dateien hinkopiert werden, wo der Apache anzeigen soll? Das Standartbild bekomme ich angezeigt.


    EDIT: Habe es jetzt hinbekommen.


    Wenn ich das jetzt aber den Port 80 auf meine Box freimache, wie kann ich dann das ganz passwortschützen, dass man nicht mehr ohne authentifizierung auf den apache kommt?