How to install lighttpd on FreeBSD Install lighttpd on FreeBSD
How to Install lighttpd on FreeBSD
On FreeBSD is very easy to install LIGHTTPD using the ports system:
$ cd /usr/ports/www/lighttpd $ make install clean => lighttpd-1.4.18.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://www.lighttpd.net/download/. lighttpd-1.4.18.tar.gz 100% of 784 kB 210 kBps ===> Extracting for lighttpd-1.4.18_1 => MD5 Checksum OK for lighttpd-1.4.18.tar.gz. => SHA256 Checksum OK for lighttpd-1.4.18.tar.gz. ===> Patching for lighttpd-1.4.18_1 ===> Applying FreeBSD patches for lighttpd-1.4.18_1 ===> lighttpd-1.4.18_1 depends on file: /usr/local/lib/libcrypto.so.5 - found ===> lighttpd-1.4.18_1 depends on file: /usr/local/bin/libtool - found ===> lighttpd-1.4.18_1 depends on shared library: pcre.0 - found ===> Configuring for lighttpd-1.4.18_1 checking build system type... i386-portbld-freebsd6.2 ............... ===> Compressing manual pages for lighttpd-1.4.18_1 ===> Registering installation for lighttpd-1.4.18_1 ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/sbin/lighttpd
This port has installed the following startup scripts which may cause these network services to be started at boot time. /usr/local/etc/rc.d/lighttpd
If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern.
For more information, and contact details about the security status of this software, see the following webpage: http://www.lighttpd.net/ ===> Cleaning for lighttpd-1.4.18_1
Installation done ! Be careful that, if you already have apache installed/running or if you want to run lighttpd with apache on same server, you'll have a conflict as both are binding to port 80 by default, so you will want to configure lighttpd to listen to port 81 for example:
$ vim /usr/local/etc/lighttpd.conf .......(OUTOUT OMMITED) ## bind to port (default: 80) server.port = 81 .......(OUTOUT OMMITED)
Uncomment the line that starts with server port directive, save the file and restart it (/usr/local/etc/rc.d/lighttpd restart).
Designed and developed by Andrei Manescu. Optimized for Mozilla Firefox.
Copyright 2007 Andrei Manescu
All trademarks and copyrights on this page are owned by their respective owners. Comments are owned by those who posted them.