Home | 简体中文 | 繁体中文 | 杂文 | Search | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Email

第 15 章 Lighttpd

目录

15.1. install lighttpd
15.2. install php5
15.3. xcache
15.4. Zend Optimizer

15.1. install lighttpd

			
# cd /usr/ports/www/
# pkg_add -r lighttpd
			
		

/etc/rc.conf

			
[root@freebsd ~]# echo lighttpd_enable=\"YES\" >> /etc/rc.conf

[root@freebsd ~]# cat /etc/rc.conf
lighttpd_enable="YES"
			
		
fastcgi.server             = ( ".php" =>
                               ( "localhost" =>
                                 (
                                   "socket" => "/tmp/php-fastcgi.socket",
                                   "bin-path" => "/usr/local/bin/php-cgi"
                                 )
                               )
                            )

		
server.document-root        = "/www/htdocs/"
server.errorlog             = "/www/logs/lighttpd.error.log"
accesslog.filename          = "/www/logs/access.log"

chown -R www:www /www/
# touch /www/logs/lighttpd.error.log
# chown www:www /www/logs/lighttpd.error.log


		

start

			
freebsd0# /usr/local/etc/rc.d/spawn-fcgi start
Starting spawn_fcgi.
spawn-fcgi: child spawned successfully: PID: 79056
freebsd0# /usr/local/etc/rc.d/spawn-fcgi stop
Stopping spawn_fcgi.
Waiting for PIDS: 79056.
freebsd0# /usr/local/etc/rc.d/spawn-fcgi start
Starting spawn_fcgi.
spawn-fcgi: child spawned successfully: PID: 79084
freebsd0# /usr/local/etc/rc.d/spawn-fcgi restart
Stopping spawn_fcgi.
Starting spawn_fcgi.
spawn-fcgi: child spawned successfully: PID: 79109


# /usr/local/etc/rc.d/lighttpd start
Starting lighttpd.