2010年10月22日

pukiwikiをCentOS5.5に導入する

pukiwikiをCentOS5.5に導入した際の手順例を記す。

確認環境
  • CentOS5.5
  • Pukiwiki 1.4.7
内容
Pukiwikiを/var/wwwに展開する ※例は、pukiwikiのアーカイブがownerユーザのデスクトップ上にある場合
[root@localhost conf.d]# cd /var/www
[root@localhost conf.d]# tar xvf /home/owner/Desktop/pukiwiki-1.4.7_notb_utf8.ta
r.gz 
...
[root@localhost conf.d]# mv pukiwiki-1.4.7_notb_utf8/ pukiwiki
pukiwiki用の定義を作成
[root@localhost conf.d]# cd /etc/httpd/conf.d
[root@localhost conf.d]# cp manual.conf pukiwiki.conf
[root@localhost conf.d]# vi pukiwiki.conf 
(以下のように編集)manual -> pukiwiki
#
# This configuration file allows the manual to be accessed at
# http://localhost/pukiwiki/
#
AliasMatch ^/pukiwiki(?:/(?:de|en|fr|ja|ko|ru))?(/.*)?$ "/var/www/pukiwiki$1"
<Directory "/var/www/pukiwiki">
    Options Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory> 
httpdサービスの再起動
[root@localhost conf.d]# service httpd stop
httpd を停止中:                                            [  OK  ]
[root@localhost conf.d]# service httpd start
httpd を起動中:                                            [  OK  ]
[root@localhost conf.d]#
確認
[root@localhost conf.d]# wget http://localhost/pukiwiki/
--2010-04-02 14:00:12--  http://localhost/pukiwiki/
localhost をDNSに問いあわせています... 127.0.0.1
localhost|127.0.0.1|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 特定できません [text/html]
`index.html' に保存中
    [ <=>                                   ] 11,235      --.-K/s 時間 0.004s  
2010-04-02 14:00:12 (2.55 MB/s) - `index.html' へ保存終了 [11235]
[root@localhost conf.d]# cat index.html
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">
<head>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<meta http-equiv="content-style-type" content="text/css" />
<title>FrontPage - PukiWiki</title>
...
「FrontPage - PukiWiki」が見えれば成功のはず。後は、Pukiwiki固有の設定(ここでは割愛)をする。
以上

0 件のコメント:

コメントを投稿