Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Linux Apache conf Dateien über ein Webinterface erstellen

Frage Linux Apache Server

Mitglied: freimpd7

freimpd7 (Level 1) - Jetzt verbinden

28.03.2011 um 14:53 Uhr, 4946 Aufrufe, 3 Kommentare

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
Mitglied: SlainteMhath
28.03.2011 um 15:14 Uhr
Moin,

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.php
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
Bitte warten ..
Mitglied: freimpd7
28.03.2011 um 15:19 Uhr
Danke schonmal für die Antwort
Genau in die Datei schreiben und unter etc/apache2/sites-available zu speichern mit einem namen
aber wenn ich www-data die rechte gebe um unter etc/apache2/sites-available die datei abzulegen geht das dann auch nicht ??
Bitte warten ..
Mitglied: SlainteMhath
28.03.2011 um 15:26 Uhr
Da wirst Du noch einen Prozess am Server brauchen der unter einem entsprechenden User läuft (root?) [...]


aber wenn ich www-data die rechte gebe
Das ist sicher der falsche Weg. Nicht umsonst hat www-data keine Rechte IRGNENDWOHIN in /etc was zu schreiben.
Bitte warten ..
Ähnliche Inhalte
Apache Server
Apache conf einem vhost zu ordnen (3)

Frage von Phill93 zum Thema Apache Server ...

Netzwerkgrundlagen
IPsec - .conf und .secret erstellen aus Gruppe und User (20)

Frage von MaxMLe zum Thema Netzwerkgrundlagen ...

Apache Server
gelöst Apache 2.4.7 (Ubuntu) und Virtual Hosts Konfiguration (2)

Frage von runasservice zum Thema Apache Server ...

Windows Server
gelöst IIS 8 URL Redirect für einzelne Subdomain auf Linux Apache Server (3)

Frage von julianstroebel zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
gelöst Raid-Controller (Areca) Datenverlust trotz R5 (13)

Frage von sebastian2608 zum Thema Festplatten, SSD, Raid ...

Webentwicklung
Aktuellen Mitarbeiter auf Homepage anzeigen (13)

Frage von alemanne21 zum Thema Webentwicklung ...

Microsoft Office
gelöst Office 365 Pro Domäne einrichten OHNE Webseite (9)

Frage von thklemm zum Thema Microsoft Office ...

Voice over IP
48 Port VOIP Switch mit POE gesucht (8)

Frage von brutzler zum Thema Voice over IP ...