Webサーバ(lighttpd)のインストール

普段、仕事で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  ]

lighttpd top

lighttpd top



# /etc/init.d/lighttpd stop
Stopping lighttpd:                                         [  OK  ]

ちゅーことで、無事にLighttpdのトップ画面が表示できたので、とりあえず停止しておく。



この記事へのトラックバック

Leave your Comment

メールアドレスが公開されることはありません。

*

★ロリポップ!★WordPressやMovableTypeの簡単インストール、cron、共有SSL対応!


Blue Taste Theme created by Jabox