Linux Apache conf Dateien über ein Webinterface erstellen
Hallo Forum,
ich drehe durch, weil ich es nicht verstehe
Ich möchte über eine Webseite eine config Datei erstellen für apache2 die auch in das Verzeichniss von Apache gespeichert werden soll.
Auf der Webseite soll eine Eingabe gemacht werden und diese soll dann in einem Code eingefügt werden der in der PHP Datei gespeichert ist.
Und dieser Code soll dann in einer datei gespeichert werden bei den Apache Konfigurationsdateien ich verstehe aber nicht wie ??
Hier ein beispiel wie das aussehen soll:
$Code = " # Configuration for /svn/test
<Location /svn/test>
AuthType Basic
AuthBasicProvider ldap
AuthName "Subversion Repository for test"
AuthLDAPBindDN "cn=".$username.",ou=Sicherheit,dc=test,dc=de"
AuthLDAPBindPassword "".$userpassword.""
AuthLDAPURL ldap://ldap.test.de:389/ou=Kunden,dc=test,dc=local
AuthzLDAPAuthoritative on
</Location>";
Meine Frage ist das so schonmal richtig und wie geht es weiter ??
Kann mir jemand Helfen ??
Würde mcih sehr freuen über eine antwort !
Mit freundlichen Grüßen
freimpd7
ich drehe durch, weil ich es nicht verstehe
Ich möchte über eine Webseite eine config Datei erstellen für apache2 die auch in das Verzeichniss von Apache gespeichert werden soll.
Auf der Webseite soll eine Eingabe gemacht werden und diese soll dann in einem Code eingefügt werden der in der PHP Datei gespeichert ist.
Und dieser Code soll dann in einer datei gespeichert werden bei den Apache Konfigurationsdateien ich verstehe aber nicht wie ??
Hier ein beispiel wie das aussehen soll:
$Code = " # Configuration for /svn/test
<Location /svn/test>
AuthType Basic
AuthBasicProvider ldap
AuthName "Subversion Repository for test"
AuthLDAPBindDN "cn=".$username.",ou=Sicherheit,dc=test,dc=de"
AuthLDAPBindPassword "".$userpassword.""
AuthLDAPURL ldap://ldap.test.de:389/ou=Kunden,dc=test,dc=local
AuthzLDAPAuthoritative on
</Location>";
Meine Frage ist das so schonmal richtig und wie geht es weiter ??
Kann mir jemand Helfen ??
Würde mcih sehr freuen über eine antwort !
Mit freundlichen Grüßen
freimpd7
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 163485
Url: https://administrator.de/forum/linux-apache-conf-dateien-ueber-ein-webinterface-erstellen-163485.html
Ausgedruckt am: 27.12.2024 um 19:12 Uhr
3 Kommentare
Neuester Kommentar
Moin,
Allerdings: Ins Apache Verzeichnis direkt wirdst du nicht schreiben können (und das ist auch gut so )
Da wirst Du noch einen Prozess am Server brauchen der unter einem entsprechenden User läuft (root?) und dir die Datei in das ensprechende Verzeichnis verschiebt.
lg,
Slainte
Meine Frage ist das so schonmal richtig
Syntaktisch sieht's richtig aus - bis auf das "z" beim letzten AuthLDAP... und wie geht es weiter ??
Was genau fehlt dir jetzt? Der Befehl zum in-die-datei-schreiben?`http://www.php.net/manual/de/function.fwrite.phpAllerdings: Ins Apache Verzeichnis direkt wirdst du nicht schreiben können (und das ist auch gut so )
Da wirst Du noch einen Prozess am Server brauchen der unter einem entsprechenden User läuft (root?) und dir die Datei in das ensprechende Verzeichnis verschiebt.
lg,
Slainte