오래전 이야기/Server

lighttpd 설치관련.

리눅스 엔지니어였던 2008. 9. 15. 14:13

* 관련 사이트들


http://trac.lighttpd.net/trac/wiki/

http://www.lighttpd.net/

http://old.bougyman.com/RailsonDebian.html


-- 설치전 주의사항


서버에 libpcre와 libz가 설치되어 있어야 한다.

기본적으로는 (RHEL4)설치되어 있지만, pcre-devel버전은 없어서 최초 오류가 났었으니 설치전 꼭 설치 요망

1. Download

wget http://www.lighttpd.net/download/lighttpd-1.4.10.tar.gz

2. Install

tar xvfz lighttpd-1.4.10.tar.gz

cd lighttpd-1.4.10

./configure --prefix=/usr/local/lighttpd

make

make install

3. Configure

cd /usr/local/lighttpd

mkdir logs

mkdir etc

cp /usr/local/src/lighttpd/lighttpd-1.4.10/doc/lighttpd.conf .

mkdir www

touch index.html

cd /etc

ln /usr/local/lighttpd/etc /etc/lighttpd

cp /usr/local/src/lighttpd/lighttpd-1.4.10/doc/rc.lighttpd.redhat /etc/init.d/lighttpd

cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpd

chkconfig lighttpd on

※ 자신의 시스템 환경에 맞게 적절하게 수정.

ex)lighhtpd.conf


server.document-root        = "/usr/local/lighttpd/www/"
server.errorlog             = "/usr/local/lighttpd/logs/lighttpd.error.log"

accesslog.filename          = "/usr/local/lighttpd/logs/access.log"

server.port                = 80

lighttpd -t -f /usr/local/lighttpd/etc/lighttpd.conf

lighttpd -D -f /usr/local/lighttpd/etc/lighttpd.conf


/etc/init.d/lighttpd start

/etc/init.d/lighttpd start