普段、仕事でApacheを使いまくっているので、今回はlighttpdをインストールしてみることにする。
おまじないのようにyumを使ってみる。
# yum install lighttpd Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: ftp.nara.wide.ad.jp * base: ftp.nara.wide.ad.jp * extras: ftp.nara.wide.ad.jp * updates: ftp.nara.wide.ad.jp Setting up Install Process No package lighttpd available. Nothing to do
ありゃ、そのままだとlighttpdはないのかぁ!
ということで、やり方がよくわからないのでググってみると、Fedora EPEL リポジトリというところにあるらしい。
そこをチェックすると最新版は5-4のようだ。6-xはまだβ版なので、素直に5-4を使うことにする。
# wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm --2010-10-18 23:05:21-- http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm Resolving download.fedora.redhat.com... 209.132.183.67 Connecting to download.fedora.redhat.com|209.132.183.67|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 12232 (12K) [application/x-rpm] Saving to: `epel-release-5-4.noarch.rpm' 100%[============================================>] 12,232 49.3K/s in 0.2s 2010-10-18 23:05:22 (49.3 KB/s) - `epel-release-5-4.noarch.rpm' saved [12232/12232]
wgetでRPMファイルを取得後、EPELリポジトリパッケージをインストール。
# rpm -Uvh epel-release-5-4.noarch.rpm warning: epel-release-5-4.noarch.rpm: Header V3 DSA signature: NOKEY, key ID 217521f6 Preparing... ########################################### [100%] 1:epel-release ########################################### [100%]
無事にEPELリポジトリがインストールできたあと、再度Lighttpdのインストールにチャレンジ。
質問事項には全てYで答える。
# yum install lighttpd Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: ftp.nara.wide.ad.jp * base: ftp.nara.wide.ad.jp * epel: ftp.kddilabs.jp * extras: ftp.nara.wide.ad.jp * updates: ftp.nara.wide.ad.jp epel | 3.7 kB 00:00 epel/primary_db | 3.3 MB 00:00 Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package lighttpd.x86_64 0:1.4.26-2.el5 set to be updated --> Processing Dependency: liblua-5.1.so()(64bit) for package: lighttpd --> Running transaction check ---> Package lua.x86_64 0:5.1.2-1.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ====================================================================================== Package Arch Version Repository Size ====================================================================================== Installing: lighttpd x86_64 1.4.26-2.el5 epel 346 k Installing for dependencies: lua x86_64 5.1.2-1.el5 epel 225 k Transaction Summary ====================================================================================== Install 2 Package(s) Upgrade 0 Package(s) Total download size: 571 k Is this ok [y/N]: y Downloading Packages: (1/2): lua-5.1.2-1.el5.x86_64.rpm | 225 kB 00:00 (2/2): lighttpd-1.4.26-2.el5.x86_64.rpm | 346 kB 00:00 -------------------------------------------------------------------------------------- Total 1.4 MB/s | 571 kB 00:00 warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 217521f6 epel/gpgkey | 1.7 kB 00:00 Importing GPG key 0x217521F6 "Fedora EPEL <epel@fedoraproject.org>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL Is this ok [y/N]:y Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : lua 1/2 Installing : lighttpd 2/2 Installed: lighttpd.x86_64 0:1.4.26-2.el5 Dependency Installed: lua.x86_64 0:5.1.2-1.el5 Complete!
おおっ!無事にインストールできた!
ということで何の設定もしないまま、lighttpdを起動して、ブラウザでアクセスしてみる。
# /etc/init.d/lighttpd start Starting lighttpd: [ OK ]
# /etc/init.d/lighttpd stop Stopping lighttpd: [ OK ]
ちゅーことで、無事にLighttpdのトップ画面が表示できたので、とりあえず停止しておく。
Leave your Comment