R
ralli
Guest
Nachdem ich dokuwiki unter FreeBSD zum Laufen gebracht habe, möchte ich es jetzt auch unter OpenBSD versuchen. Im ersten Schritt soll zunächst mal der OpenBSD eigene Webserver httpd laufen mit php. Wenn das funktioniert, möchte ich später dokuwiki installieren.
Unter OpenBSD ist doch einiges anders, so das ich neu anfangen muß.
Im Netz findet sich nicht viel, aber dieses habe ich gefunden:
php installieren
pkg_add php
Frage:
Beinhaltet das Paket php auch php56_fpm?
gewählte option : 5 (nicht ap2 version). rscripts sind installiert : /etc/rc.d/php56_fpm
Frage: Welche rscripts müssen für den Betrieb von httpd und php56_fpm installiert werden?
Was muß ich in die /etc/rc.conf.local eintragen, damit der Webserver httpd und php automatisch gestartet werden?
Server stoppen
/etc/rc.d/httpd stop
Konfiguration /etc/httpd.conf
Code:
ext_if="egress"
types { include "/usr/share/misc/mime.types" }
server "default" {
listen on $ext_if port 80
directory {index "index.php" }
location "/*.php*" {
root { "/htdocs" }
fastcgi socket "/run/php-fpm.sock"
}
location "/*" {
root { "/htdocs" }
}
}
Ist das so richtig? Kann ich das so übernehmen?
Zum Überprüfen möchte ich eine index.php mit phpinfo() erstellen, wohin muß die kopiert werden?
etc/rc.d/php56_fpm start
Startet was? Wahrscheinlich php?
Nun dies wird wohl den Webserver starten:
etc/rc.d/httpd start
Was muß ich im Browser eingeben, um den Webserver zu starten?
Wie gewohnt http://localhost ?
Schon mal ein vorauseilendes Danke!
Unter OpenBSD ist doch einiges anders, so das ich neu anfangen muß.
Im Netz findet sich nicht viel, aber dieses habe ich gefunden:
php installieren
pkg_add php
Frage:
Beinhaltet das Paket php auch php56_fpm?
gewählte option : 5 (nicht ap2 version). rscripts sind installiert : /etc/rc.d/php56_fpm
Frage: Welche rscripts müssen für den Betrieb von httpd und php56_fpm installiert werden?
Was muß ich in die /etc/rc.conf.local eintragen, damit der Webserver httpd und php automatisch gestartet werden?
Server stoppen
/etc/rc.d/httpd stop
Konfiguration /etc/httpd.conf
Code:
ext_if="egress"
types { include "/usr/share/misc/mime.types" }
server "default" {
listen on $ext_if port 80
directory {index "index.php" }
location "/*.php*" {
root { "/htdocs" }
fastcgi socket "/run/php-fpm.sock"
}
location "/*" {
root { "/htdocs" }
}
}
Ist das so richtig? Kann ich das so übernehmen?
Zum Überprüfen möchte ich eine index.php mit phpinfo() erstellen, wohin muß die kopiert werden?
etc/rc.d/php56_fpm start
Startet was? Wahrscheinlich php?
Nun dies wird wohl den Webserver starten:
etc/rc.d/httpd start
Was muß ich im Browser eingeben, um den Webserver zu starten?
Wie gewohnt http://localhost ?
Schon mal ein vorauseilendes Danke!