Vitruvian Penguin
knoppix

[knoppix:2667] PukiWiki1.4.2のインストールスクリプト(Was: Re: shabdix)

Date: Sat, 10 Jan 2004 09:10:50 +0900
X-mailer: Sylpheed version 0.9.7 (GTK+ 1.2.10; i386-pc-linux-gnu)
柘植です。おはようございます。

[knoppix:2653] Re: shabdix
Masahisa Kamataki <kamataki@xxxxxxxxxxxxxxx> wrote:

> > >MEPIS Linuxに関する覚え書き
> > >http://buxus.s31.xrea.com:8080/pukiwiki/pukiwiki.php?%5B%5BMEPIS%5D%5D
> > >  
> > >
> > ありがとうございます。このごろあちこちでpukiwikiをみかけるようになりまし
> > たね。

PukiWikiの手軽さ、おもしろさに惹かれて↑の`Knoppix Temporary Directory'
サイトを開いてます。

; 最初に興味を持ったのはパッケージ削除版の石岡@中央農研・資材利用研さん
; のサイトにお邪魔して、PukiWikiはHTML書くより楽だとか書いてあるのを読ん
; だときでした。

上記サイトでは1.3.6のPukiWikiを使っているのですが、そのうちに1.4系列に
移行したいなと思っていたところです。

> KNOPPIXだと、apacheで公開できるディレクトリ"/home/knoppix/public_html"
> とか"/var/www"でPukiWikiのtarボールを展開するだけで、セッティングがす
> んじゃいます

ということなら、1.3 -> 1.4 移行のための下調べをKNOPPIXを使ってやって
みようと思いました。

ただ、/home/knoppix/public_htmlディレクトリを作ってtarボールを展開した
後、サブディレクトリのパーミッションをいじってやらないとruntime error
が出たりするので、簡単にインストールするスクリプトを書いてみました。

knoppix_20031119-20031219をCD-ROM起動した環境で、
以下のスクリプトをinstall-pukiwiki.shとでも名前をつけて保存し、
  $ chmod +x install-pukiwiki.sh
したうえで、
  $ ./install-pukiwiki.sh
とスクリプトを実行した後、Konquerorなどで
  http://localhost/~knoppix/pukiwiki/pukiwiki.php
を開いてみてください。PukiWikiが動くようになっているはず。

インストール方法についての詳細は
  PukiWiki.org  http://pukiwiki.org/?FrontPage
を参考にしてくださいませ。

---- install-pukiwiki.sh ここから
#!/bin/bash
WWWDIR=$HOME/public_html
PUKIWIKI=pukiwiki1.4.2.tar.gz
PUKIDIR=$HOME/public_html/pukiwiki
mkdir $WWWDIR
if [ ! -f $PUKIWIKI ]; then
wget http://pukiwiki.sourceforge.jp/download/pukiwiki1.4.2.tar.gz
fi
tar xfvz $PUKIWIKI -C $WWWDIR
cd $PUKIDIR
chmod 777 attach backup cache counter diff trackback wiki
chmod 666 cache/recent.dat cache/entities.dat wiki/*.txt
pidof apache >/dev/null 2>&1
if [ "$?" == 1 ]; then
sudo /etc/init.d/apache start
fi
----ここまで

-- 
Tsuge Akihide
<Prev in Thread] Current Thread [Next in Thread>