Lighttpd+PHP

Differences between revisions 7 and 13 (spanning 6 versions)
Revision 7 as of 2008-05-07 16:33:27
Size: 849
Editor: host74-48-static
Comment: Just used it on my Gutsy. I'm going to update do 8.x and try again.
Revision 13 as of 2010-10-26 09:48:54
Size: 786
Editor: 0xbcb2ea3d
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
This is a how-to to on installing and setting up lighttpd and php on dapper.
Lighttpd or "lighty" is a webserver with a very low use of resources.
This is a how-to to on installing and setting up lighttpd and PHP on Maverick.
[[http://www.lighttpd.net/|Lighttpd]] or "lighty" is a webserver with a very low use of resources.
Line 4: Line 4:
required abilities:
 *open a terminal
 *create files
 *edit config files
Line 9: Line 5:
Install the packages we need: (this may not be all, but these two will automatically download the rest as depencies) Install the packages we need: (this may not be all, but these two will automatically download the rest as dependencies)
Line 13: Line 9:



edit the config file '''/etc/lighttpd/lighttpd.conf''' and add:
Enable the fastcgi module and the php configuration with
Line 18: Line 11:
include "mod_fastcgi.conf" sudo lighty-enable-mod fastcgi
sudo lighty-enable-mod fastcgi-php
}}}
Reload the lighttpd daemon
{{{
sudo service lighttpd force-reload
Line 21: Line 19:
To test if it's working create the file `/var/www/index.php` with the following contents:
{{{
<?php phpinfo(); ?>
}}}
and check out [[http://localhost/index.php]] in your browser.
Line 22: Line 25:
now add the file '''/etc/lighttpd/mod_fastcgi.conf'''
{{{
 server.modules += ("mod_fastcgi")
 fastcgi.server = ( ".php" =>
   ( "localhost" =>
     (
       "bin-path" => "/usr/bin/php5-cgi",
       "socket" => "/tmp/php.socket"
     )
   )
 )
}}}

and reload the lighttpd daemon
{{{
sudo /etc/init.d/lighttpd reload
}}}
----
CategoryLookMergeDelete

This is a how-to to on installing and setting up lighttpd and PHP on Maverick. Lighttpd or "lighty" is a webserver with a very low use of resources.

Install the packages we need: (this may not be all, but these two will automatically download the rest as dependencies)

sudo apt-get install lighttpd php5-cgi

Enable the fastcgi module and the php configuration with

sudo lighty-enable-mod fastcgi 
sudo lighty-enable-mod fastcgi-php

Reload the lighttpd daemon

sudo service lighttpd force-reload

To test if it's working create the file /var/www/index.php with the following contents:

<?php phpinfo(); ?>

and check out http://localhost/index.php in your browser.


CategoryLookMergeDelete

Lighttpd+PHP (last edited 2010-10-26 09:48:54 by 0xbcb2ea3d)