Install wwwoffle 2.6a
Install to Vine Linux 2.1.5 on casper
2001.07.27
from: ftp://sunsite.sut.ac.jp/pub/archives/linux/sunsite-unc/apps/www/servers/wwwoffle-2.6a.tgz


$ cd ~/work/tar-ball/wwwoffle-2.6a/
$ make all >& make.log
$ su
# make install >& install.log
  /usr/local/bin/
  /usr/local/sbin/
  /usr/local/doc/wwwoffle/
  /var/spool/wwwoffle/
  /usr/local/man/1,5,8
 
# chmod 775 -R /var/spool/wwwoffle/
これをしておかないと、一般ユ−ザ−で設定を変更できない。

/etc/rc.d/rc.local に wwwoffled(デ−モン)を追加
# vi /etc/rc.d/rc.loal
> #
> # start wwwoffle daemon
> #
> echo -e "Start wwwoffle daemon ( /usr/local/sbin/wwwoffled )"
> /usr/local/sbin/wwwoffed -c /var/spool/wwwoffle/wwwoffle.conf

$ vi .bash_profile
> ###############################
> #
> # set alias for wwwoffle
> #
> alias wo='wwwoffle'
> alias wo.on='wwwoffle -on'
> alias wo.of='wwwoffle -off'
> alias wo.off='wwwoffle -off'
> alias c.wo='cat ~/tmp/wo.fetch'
> alias l.wo='less ~/tmp/wo.fetch'
> alias wo.net='netscape ~/tmp/mkwwwhtml.html &'

Web browser の設定
Startup netscape navigator
[編集]-[設定]-[詳細]-[プロキシ]-[インタ−ネットに直接]
-> [手動でプロキシを設定する]
[表示]をクリック
[FTP プロキシ] ... localhost 8080
[HTTP プロキシ] ... localhost 8080

[編集]-[設定]-[詳細]-[プロキシ]-[自動プロキシの設定]
[設定ファイルの場所 ] ... /var/spool/wwwoffle/html/wwwoffle.pac
[再読み込み] をクリック

[編集]-[設定]-[詳細]-[キャッシュ]-[Disk Chache] -> 0
[編集]-[設定]-[詳細]-[キャッシュ]-[Memory Chache] -> 0

設定ファイルのバックアップ。
# cd /var/spool/wwwoffle/
# cp -p wwwoffle.conf wwwoffled.conf.org

wwwoffled(デ−モン)起動
# /usr/local/sbin/wwwoffled -c /var/spool/wwwoffle/wwwoffle.conf

URL http://localhost:8080/
を入力すると wwwoffle の設定画面が出る。
ここで行われた設定は /var/spool/wwwoffle/wwwoffle.conf に反映される。

[Control Program]-/control/-[Edit the configuration file]
Modify HTML Section
enable-modify-html = yes
add-cache-info = yes
anchor-cached-begin = <font color="#00B000"> ( green )
anchor-cached-end = </font>
anchor-requested-begin = <font color="#B0B000"> ( yellow )
anchor-requested-end = </font>
anchor-not-cached-begin = <font color="#B00000"> ( red )
anchor-not-cached-end = </font>

Click [Update] -> page change -> [Configuration Edit page]

+Usage
$ wwwoffle -on wwwoffle online
$ wwwoffle -off wwwoffle offline
$ wwwoffle -fetch fetch requested page(s)
$ wwwoffle -purge purge(del) cached page(s)





戻る