54 lines
1.6 KiB
Plaintext
54 lines
1.6 KiB
Plaintext
README.SLACKWARE For lighttpd2
|
|
|
|
lighttpd2 can be started and stopped through the initialization
|
|
script that is provided:
|
|
|
|
/etc/rc.d/rc.lighttpd2 start
|
|
/etc/rc.d/rc.lighttpd2 stop
|
|
|
|
If you would like to start lighttpd automatically when the system
|
|
is booted, add the following lines to /etc/rc.d/rc.local:
|
|
|
|
if [ -x /etc/rc.d/rc.lighttpd2 ]; then
|
|
/etc/rc.d/rc.lighttpd2 start
|
|
fi
|
|
|
|
Conversely, add the following lines to /etc/rc.d/rc.local_shutdown
|
|
to stop lighttpd on system shutdown.
|
|
|
|
if [ -x /etc/rc.d/rc.lighttpd2 ]; then
|
|
/etc/rc.d/rc.lighttpd2 stop
|
|
fi
|
|
|
|
* PHP users:
|
|
|
|
This slackbuild is already preconfigured (but is disabled by default)
|
|
for an use with php in /etc/lighttpd2/lighttpd.conf and uses php-fpm
|
|
already in Slackware.
|
|
|
|
You have to make two changes to /etc/php-fpm.conf, namely
|
|
|
|
user = lighttpd
|
|
listen = /var/run/lighttpd2/php-fpm.sock
|
|
listen.owner = lighttpd
|
|
listen.mode = 0660
|
|
|
|
Then make /etc/rc.d/rc.php-fpm executable and start it (for an
|
|
automatic start/stop, do as for the rc.lighttpd2 script).
|
|
|
|
Enable php uncommenting the last line of /etc/lighttpd2/lighttpd.conf
|
|
(you might want to have a look at the "index" directive too).
|
|
|
|
The php.ini used will be /etc/php.ini: you can also override options
|
|
set in this file adding them at the end of /etc/php-fpm.conf
|
|
(you will find some examples there).
|
|
|
|
Note: Slackware's default php package is meant to work with httpd
|
|
(apache), so its session folder has permissions root:apache.
|
|
It works fine with lighttpd assumed the addition of the user lighttpd
|
|
run as to the "apache" group. If you have choosen the user "lighttpd"
|
|
|
|
gpasswd -a lighttpd apache
|
|
|
|
Otherwise, php won't be able to use $_SESSION.
|