OpenBlockS 266について

手乗りサーバーOpenBlockS 266とは (OpenBlockS266)
参考文献
各種アプリケーションソフトインストールの状況
Apache 2.0.45 問題なし
Perl 5.6.1 とか
PHP 4.3.1 問題なし
Ng 1.4.4 (Emacs風の小さなエディタ) 問題なし
wget 問題なし
wu-ftpd 2.6.2
qmail 1.03 問題なし。
stone 2.2
whois (jwhois 3.2.2) 問題なし
設定関係
基本的なもの
Apache関係
よく判らない事柄
俺独自の設定
sshの設定
もう一台買っちゃいました

手乗りサーバーOpenBlockS 266とは (OpenBlockS266)

OpenBlockS 266とは、ぷらっとホームが販売している手乗りサイズの Linuxサーバーです。詳細は下記、参考文献を参考にしてください。現在自宅 の常時接続回線用のサーバーとして、メールサーバー (qmail)、ウェブサーバー (Apache)、その他cronで色々まわしたりするのに使っています。

OpenBlockS 266 筐体画像

二次記憶にはSunDiskの512MBのコンパクトフラッシュ(CF)を利用しています。 購入直後の状態から次節にあるようないろんなアプリケーションをインストー ルした状態で、以下のような状況になっています。

$df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda1               378711    320283     38875  90% /
/dev/hda2               105897     22952     77477  23% /home

開発用ツールが入ったままになっていますので、それを削除すればもうすこし 空き領域を確保できるでしょう。(Perl5.8を入れたいのですが……)

また、このような構成でこのようなサーバーを運用する場合以下のような問題 があるのですが、気にしないことにします。

近いうちにCGIかなんかを仕込んで公開しますのでこうご期待。

参考文献

各種アプリケーションソフトインストールの状況

Apache 2.0.45 問題なし

付属のthttpdは色々とヘンな状態のバイナリのような気がするので、Apacheを 導入。configureで以下のように設定。

  ./configure --enable-mods-shared="rewrite proxy proxy_http 
  suexec cgi ssl usertrack dav dav_fs info"

Perl 5.6.1 とか

GCC3とPerl5.6.1との相性問題?のため、makefileがおかしくなる

make: *** No rule to make target `' →こんなふうになっているところを全部削除

PHP 4.3.1 問題なし

Ng 1.4.4 (Emacs風の小さなエディタ) 問題なし

wget 問題なし

wu-ftpd 2.6.2

標準でなにかのftpdが付いていたような記憶があるが、MeadowのAnge-ftp でうまく接続できなかったので入れ替え。make時に以下のようなエラーが発生。 対処して成功。

qmail 1.03 問題なし。

Maildirにしたらmailで受信できない。dot-qmail.0は使えないか?

stone 2.2

make linuxしたら変だった。 gcc -o stone -DUNIX_DAEMON stone.cとしてみるとうまく動作するような気がする。 pthreadとかいうのがいけないのか?

ただし、それでもread errorとかwrite errorとかが時々出る。原因不明。

というか、Airstation(WBR-G54)というADSL用ルーターの静的NAT設定の仕様は 少し変ではないか?? だからstoneが入り用になったのだが。

LAN内のルーターの向こう側にある隣のネットのアドレスを指定すると、 「アドレス変換テーブルの追加のLAN側IPアドレスがネットワークアドレス外です」 というエラーになるのだが、以前のモデル(壊れた)では こんなエラーでなかった。

whois (jwhois 3.2.2) 問題なし

whoisにソースコードがあったとは…… GNU jwhoisのページ に3.2.2の ソースが無いのは何故だろう?? バージョン3.2.2は2.4.2より設定が詳細に なされている様子。(2003-8-10)

設定関係

独自仕様のSSD Linuxは出荷時の状態のままでは色々と不便なことがあったの で修正。勉強になりました。嫌なことがあってもありがとうの心を忘れずに。

基本的なもの

Apache関係

よく判らない事柄

俺独自の設定

sshの設定

  /usr/bin/ssh-keygen -t rsa1 -b 1024 -f /etc/ssh/ssh_host_key -C '' -N ''
  /usr/bin/ssh-keygen -t dsa -b 1024 -f /etc/ssh/ssh_host_dsa_key -C '' -N ''

もう一台買っちゃいました

ちょっと入り用でもう一台買ってしまった。



リンクはご自由に。 なにかありましたら こちらのアドレス までどうぞ