$ sudo apt-get install lighttpd php-cgi
$ sudo lighttpd-enable-mod cgi dir-listing fastcgi fastcgi-php userdir
$ sudo service lighttpd restart
upload_max_filesizepost_max_size (upload_max_filesize よりも大きめに設定する)memory_limit (post_max_size よりも大きめに設定する)以下の可能性が考えられる
# sudo lighty-enable-mod cgi
cgi.assign = ( ".pl" => "/usr/bin/perl", ".cgi" => "", ".bin" => "", )
/usr/bin/perl を設定しなければならない$HTTP["url"] =~ "^/cgi-bin/" {  
	cgi.assign = (                                                                                                                                                                                                                      
		".pl" => "/usr/bin/perl",
		".cgi" => "/usr/bin/perl",
		".bin" => "",           
	)                           
}
cgi.assign を $HTTP[“url”]… の外に出せば、すべての cgi ファイルに適用できる。cgi.assign      = (                                                                                                                                                                                                                  
	".pl" => "/usr/bin/perl",
	".cgi" => "/usr/bin/perl",
	".bin" => "",           
)                           
 
$HTTP["url"] =~ "^/cgi-bin/" {  
	cgi.assign      = (                                                                                                                                                                                                                      
		".pl" => "/usr/bin/perl",
		".cgi" => "/usr/bin/perl",
		".bin" => "",           
	)                           
}
$ sudo apt-get install gamin
/var/log/lighttpd/error.log に PHP Fatal error:  Uncaught Error: Call to undefined function utf8_decode() がある場合、以下のパッケージをインストールする$ sudo apt-get install php7.0-xml