2010年4月30日金曜日

Ubuntu 10.04 リリース

久々の更新ですが生きてます。Ubuntu 10.04がリリースされました。今ダウンロード中です。連休中にインストールしていきたいと考えてます。

ダウンロードはこちら http://www.ubuntu.com/getubuntu/download からどうぞ。

さて、長い間使っていた EeePC 4G-X ですが、そろそろニコ動をみるのもつらくなってきたので、今回はサーバー版を入れてサーバーにしようかと思ってます。代替としてDell Mini9を使っていこうかと。
早くHP Slate(http://hp.com/slate/)発売されないかな

2010年1月31日日曜日

玄箱 debian lenny + java + Nicocache_u

調子に乗って、ニコ動のキャッシュサーバーも構築します。使用するのはNicocache_uです。
nicocache_u http://www28.atwiki.jp/nicocacheu/pages/1.html

Nicocache は、Javaで作成されています。まずは Java を導入します。
http://www.ibm.com/developerworks/java/jdk/linux/download.html

PPC 用の Java は、Java SE Version 6 の 32bit IBM POWER を落とします。

$ sudo aptitude install libstdc++5
$ sudo tar xvzf ibm-java-jre-6.0-4.0-linux-ppc.tgz -C /usr/local/
$ cd /bin
$ sudo ln -s /usr/local/ibm-java-ppc-60/jre/bin/java java

これでJavaは完了。/opt に入れるべきだったかなと後々思いました。まぁ、これで Nicocache_u を動かすことが出来ます。

$ sudo aptitude install unzip
$ unzip Nicocache_u
$ cd Nicocache_u
$ chmod +x startup.sh shutdown.sh
$ ./startup.sh

同梱の proxy.pac を編集してIPアドレスを玄箱にしておき、/var/www に配置します。クライアントPCは自動プロキシ設定スクリプトのURLを玄箱にしておくと、nicovideo.jp にアクセスするときだけ玄箱を経由させることができます。

2010年1月30日土曜日

玄箱 debian lenny + lighttpd + php5 + rep2

最近、p2.2ch.netの障害が発生してから重いので移行することにしました。

$ sudo apt-get install lighttpd php5-cgi

lighttpdとphp5をインストール。楽ですね。Apache2とphp4をコンパイルしていた頃が懐かしい。lighttpdの設定は、/etc/lighttpd/lighttpd.conf で行います。
以下のConfigurationを参考にphp5を使えるように設定します。
http://redmine.lighttpd.net/wiki/lighttpd/TutorialLighttpdAndPHP

追加で以下も設定しておきます。
server.dir-listing = "disable"

これをやっておかないと、rep2のconfフォルダとか丸見えになってしまいます。lighttpdはApache2のように .htaccess ファイルで個別にフォルダ閲覧の可否を設定できないようです。続いて rep2 を http://akid.s17.xrea.com/ からダウンロードします。/var/www がドキュメントルートなので、/var/www/rep2 あたりに展開します。

$ unzip rep2_v1_8_60.zip
$ sudo cp -r ./rep2/ /var/www/
$ cd /var/www
$ sudo chown -R www-data.www-data ./rep2

あとは、rep2/conf/conf_hostcheck.php あたりを設定すれば動くはず。その他の設定はお好みでどうぞ。