Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

EMF Build Server Setup/Lighttpd

< EMF Build Server Setup
Revision as of 01:54, 24 February 2008 by Codeslave.ca.ibm.com (Talk | contribs) (New page: If you don't want to run Apache or need a second webserver instance, you might decide to run [http://trac.lighttpd.net/trac/wiki/ Lighttpd 1.4]. Here's how to install and [http://trac.ligh...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

If you don't want to run Apache or need a second webserver instance, you might decide to run Lighttpd 1.4. Here's how to install and configure it to use PHP.

1. Install lighttpd.
apt-get install lighttpd
2. If you're already running an http server on port :80, you'll need to change lighttpd's default port from :80 to something else, like :81. Edit /etc/lighttpd/lighttpd.conf and change this line:
server.port               = 81
3. To use PHP, enable the fastcgi module.
/etc/lighttpd/conf-enabled; \
ln -s ../conf-available/10-fastcgi.conf
4. Install php cgi module.
apt-get install php5-cgi
5. If using PHP5 instead of PHP4, edit the 10-fastcgi.conf file to point to the correct PHP cgi executable, as it defaults to PHP4:
"bin-path" => "/usr/bin/php5-cgi"
6. Restart the server
/etc/init.d/lighttpd restart
7. Test the server by creating a file called index.php and placing it in the webserver root, /var/www/.
<?php phpinfo(); ?>
8. Browse to http://localhost:81/ and verify the PHP settings.

Back to the top