PerlさんPerlくん
[CentOS][環境構築] lighttpd(と関連アプリの)インストール
最終更新:
atwikimyj
-
view
lighttpdインストール関連
参考
http://www.drk7.jp/MT/archives/000917.html
http://d.hatena.ne.jp/Bayside/20070603/p1
参考
http://www.drk7.jp/MT/archives/000917.html
http://d.hatena.ne.jp/Bayside/20070603/p1
lighttpd で mod_rewrite 等を動作させるには、libpcre (正規表現ライブラリ)が必須、とのこと。
■libpcre (Perl Compatible Regular Expressions)のインストール
# cd /usr/local/src
# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-6.4.tar.gz
# tar xvfz pcre-6.4.tar.gz
# cd pcre-6.4
# ./configure
# make
# make install
# cd /usr/local/src
# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-6.4.tar.gz
# tar xvfz pcre-6.4.tar.gz
# cd pcre-6.4
# ./configure
# make
# make install
ログをローテートするために必須、とのこと。
■cronolog のインストール
# cd /usr/local/src
# wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
# tar xvfz cronolog-1.6.2.tar.gz
# cd cronolog-1.6.2
# ./configure
# make
# make install
# cd /usr/local/src
# wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
# tar xvfz cronolog-1.6.2.tar.gz
# cd cronolog-1.6.2
# ./configure
# make
# make install
■lighttpd のインストール
さきほどインストールした pcre を有効にし、ついでに openssl も有効にしておくのだそうです。
さきほどインストールした pcre を有効にし、ついでに openssl も有効にしておくのだそうです。
$ wget http://www.lighttpd.net/download/lighttpd-1.4.15.tar.gz
$ tar xvzf lighttpd-1.4.15.tar.gz
$ cd lighttpd-1.4.15
$ ./configure --with-openssl --with-openssl-libs=/usr/lib --prefix=/usr/local/lighttpd --with-pcre
$ make
$ sudo make install
$ cd /usr/local/lighttpd
$ sudo mkdir conf htdocs logs
$ sudo cp /somewhere/lighttpd-1.4.15/doc/lighttpd.conf conf
$ sudo cp /somewhere/lighttpd-1.4.15/doc/rc.lighttpd.redhat /etc/rc.d/init.d/lighttpd
$ tar xvzf lighttpd-1.4.15.tar.gz
$ cd lighttpd-1.4.15
$ ./configure --with-openssl --with-openssl-libs=/usr/lib --prefix=/usr/local/lighttpd --with-pcre
$ make
$ sudo make install
$ cd /usr/local/lighttpd
$ sudo mkdir conf htdocs logs
$ sudo cp /somewhere/lighttpd-1.4.15/doc/lighttpd.conf conf
$ sudo cp /somewhere/lighttpd-1.4.15/doc/rc.lighttpd.redhat /etc/rc.d/init.d/lighttpd