トップ «前の日(12-09) 最新 次の日(12-11)»

PC関係のメモ


Debian にする予定 / [server]Pound のログ出力 / [server]Esehttpd をインストールした / [server]各デーモンの起動順序 / [server]年末年始のアクセス増加(2) / xyzzy で使えるリファレンス / [retropc] PC-8801 シリーズ

Debian にする予定

長らく使ってきた RedHat Linux が無くなってしまったので次は Debian にする。

他の候補としては

  • Gentoo Linux
  • Vine Linux
  • Turbo Linux
  • SUSE Linux

など。

決めた理由はコミュニティ主導だから潰れる可能性が低い。あと信頼性が高いと言うイメージ。

それに Debian 覚えておけば Knoppix のカスタマイズもやりやすい。

Pound のログ出力

Pound はデフォルトで syslog にアクセスログを吐き出すので、そのままだとあっという間に /var/log/messages が埋め尽くされる。

Pound にファシリティを指定してインストールしなおす。

./configure --with-log=LOG_LOCAL1 --with-ssl=/usr/local/ssl

syslog でログを振り分ける

# /etc/syslog.conf
# local1.none を追加して、local1 を /var/log/messages に記録させない
*.info;mail.none;authpriv.none;cron.none;local1.none   /var/log/messages
# local1 を /var/log/pound に書き出す
local1.*                                               /var/log/pound

ログ集計はバックエンドのApacheで行うのでPoundのログは参考程度。

logrotate で /var/log/pound もローテーションするように /etc/logrotate.d/syslog を書き換える

Esehttpd をインストールした

静的コンテンツ用。

さきに OpenSSL を入れておく。(RedHat Linux9 で最初から入ってた SSL では駄目だった)

コンパイル・インストール

tar xvfz esehttpd-0.308.tar.gz
cd esehttpd-0.308
./configure --with-openssl=/usr/local/ssl
make
make install

設定

# /usr/local/lib/esehttpd/conf/esehttpd.conf
ServerRoot              /usr/local/lib/esehttpd
Port                    8077
User                    httpd
Group                   httpd
BindAddress             *
TypesConfig             conf/mime.types
DefaultType             text/plain
CustomLog               log/access_log
DocumentRoot    /var/www/localhost/htdocs

Pound に振り分け設定を追加

ListenHTTP 192.168.1.1,80
# jpg/gif/png/css/js を esehttpd(8077) に振り分ける。
UrlGroup ".*\.(jpg|gif|css|js)$"
  BackEnd 127.0.0.1,8077,1
EndGroup
UrlGroup ".*"
  BackEnd 127.0.0.1,8080,1
EndGroup

各デーモンの起動順序

ここ最近インストールしたデーモンの起動順序のメモ

  • pgpool
  • esehttpd
  • apache2
  • pound

条件

  • 静的コンテンツサーバは他のサービスに依存しないのでいつでも良い
  • pound が起動するのはバックエンドの後
  • pgpool は php(apache) より前
  • メール配信は php(apache) より前

で、できたのがこの順序

# /etc/rc.d/rc.local
csh -cf '/var/qmail/rc &'
/usr/local/sbin/esectl start
/usr/local/bin/pgpool
/usr/local/apache2/bin/apachectl start
/usr/local/sbin/pound

年末年始のアクセス増加(2)

2日 から今日までの1週間で pound,pgpool,pgpool 等を入れたり Apache のチューニングをしたり。

金をかけないでできる部分はとりあえず完了。ここから年末までは様子を見る。

PC-8801 シリーズ

今でも何台か所有。でも初代88は引越しのときに泣く泣く捨ててしまいました・・・

最近はエミュレータもあるので収集熱は冷めた。

Tags: retropc
最終更新時刻: 2008年07月23日
コメント(4) [コメントを投稿する]

Before...

_ Tom [さらに突込み・・・ハドソンと言えば「高橋名人!」http://www.hudson.co.jp/hde/vol006..]

_ hajime [高橋名人がPC原人になってる!!(爆)]

_ hajime [N88-BASICがMicrosoft製だっていうのは最近になって知りました・・・。]


土岐プレミアムアウトレット / BOSEの直販店 / [wish] PC-8801 MA2が欲しい

土岐プレミアムアウトレット

土岐プレミアムアウトレットに行ってきた。きっかけは昨日の「ぐっさん家」((-東海テレビ | ぐっさん家-))。

第一目的は次の2店舗。

  • Nikon
  • BOSE

BOSEの直営ショップではダイレクト販売限定商品の視聴をしてきた。直営ショップでしか視聴できないので貴重。

Nikonの直営ショップではD40に触れてきた。他にも色々な機種に触れることができる。

BOSEの直販店

興味があったのは次の3点。いずれもダイレクト販売限定商品。

  • 小型スピーカーの「Micro Music Monitor(M3)」
  • ノイズキャンセリングヘッドホンの「QuietComfort(R)3」
  • パーソナル・オーディオシステム(ラジオ、CDプレーヤー)の「Wave Music System」

感想は「このサイズでこの音が出るのはいいなぁ、お金が余ってたら欲しい」。

現在持っているPC用スピーカー、ヘッドホン、オーディオシステムと比較して小さいのが良い。ただ、どれも値段が2〜4倍以上だということを考えると手を出しにくい。

ちなみに現状のオーディオ環境。

ダイレクト販売はBOSE Export, Inc.で。

PC-8801 MA2が欲しい

ふと、自分の所有しているPC-8801シリーズを見ていて、サウンドボード2搭載機種が無いことに気づく。

というわけで、MA2もしくはMCが無性に欲しくなってきた。けど、絶対使わないんだよね。優秀なエミュレータ(M88)もあるし。

まぁ、コレクションってそんなものか。( ゜∀゜)

Tags: wish
最終更新時刻: 2008年10月31日