自宅サーバー

音とSubversion

特に問題なく動いている2台の対外用サーバーだが難点はウルサイ。 デスクトップは電源がウルサイのがもっともだと思うけどCPUファンも多分ウルサイ。 ノートは静かだけど電源のケーブルが何カ所か断線しかかっている。 ノートの電源が使用不可になると結…

リバースプロキシとホスト名

ウチのサーバーは2台体制の直列編成。 フロントの Apache2 が静的ページを捌いて cgi系の動的ページはリバースプロキシでバックの Apache2 にとばす。 バックの Apache2 で動いている CGI で色々とホスト名を見たりしているがコレが フロントの IPになって…

Apache + mod_perl(libperl.so)

2じゃ無い Apache と mod_perl の組み合わせを試してみた。 良い感じのパフォーマンスなんだけどCGIと同じ所に置いてある画像ファイルや CSSファイルが読めない。 パーミッション denied になる。 なんでだ? mod_ruby もそういえば同じ感じだったなー ap…

分散apache実証試験

Virtual Host の解析結果 VineLinux 3.1 - Apache2 /usr/sbin/apache2 -S で、apache君がバーチャルホストの設定をどう認識したかを確認できる。

Zope

Vine Linux 3.1 で X 上で Synaptics で Zope を見つけた。 3.0 の時から居たっけな? 使いはしないけど。

メモリ量

現行で起動時で65MB程度。色々触ったけど基本的には Postfix , apache2 , mysql 新型で apache2 の代わりに apache で起動時に 53MB で良い感じ。

mod_ruby

apache2 用の物が無いというのは Vine の > apt-get update > apt-cache search mod_ruby に無いと言うことで mod_ruby 自体は apache2 でも使えるみたい。 オブジェクト指向スクリプト言語 Ruby Index of /ja Virtual PC 上の Vine で試してみようかなー サ…

パーティション

今回は 6G + 4G の構成なのでパーティション構成をどうしようかと。 インストーラのデフォルトだと セカンダリの 4G は利用してくれなかった。 考えがあって /var/log を 4G に割り当てた。 ログの容量的と言うよりはログの出力は常にあるので物理的に別のデ…

新旧性能比

初代自宅サーバーの DELL Inspiron 3500 は Pen2 266MHz + 128MB + 2G で2代目となりそうなのは自作*1は Pen3 600MHz + 384MB + ( 6G + 4G ) と言う構成。 自宅サーバーに設置した会社のチーム用の BTS:影舞 は Ruby でなのか結構遅かった。 Apache2 用の m…

サーバールームへ?

Vine Linux 3.1 の稼働も確認したので早速ルーター横のおかんのパソコンラックの下段のテレビ台と言うな名のサーバーラックへ移動した。 CD-ROMは NetVista の借り物だったので返却して。 5インチベイのフロントが空いていたので蓋を捜すと2種類見つかった…

復旧はかなり先か? 部屋自体が倉庫と化しているので使えないし。 前の家の光の撤去作業は今週末だし。 とりあえず余裕が出来れば今のケーブルの回線にブロードバンドルーター繋げて自宅内無線LANを復旧させるかな? 机廻りとパソコン関係は復旧何時かなー

停止です。 前回停止時は45日ほど連続稼働後で今回は2週間ほどの稼働でした。 古いマシンで良くちゃんと動いていることで・・・ ちゃんと持って行って作り直しかな〜 って広げれる場所有るかな〜 嫁がデスクトップ買った時はパソコンラック返せって言われ…

引っ越し

引っ越しするので自宅サーバー弄るのはちょっと停止かも。 構築中のサイトの作成にも転職準備とかで時間がとれなくなってきたし。 実家のネット環境もどうするか?おかんがケーブルテレビのネットの契約はしているけどそれはすてて光を持って行く方が良いな…

生存期間

すでに起動から33日経過した。 Windowsなら何回リブートしないと行けないのかな・・・笑 メモリの状態も問題ないし。さすがやね。

タップ

朝起きてメールの取り込みをしようとすると失敗した。 何かと思えばスイッチハブの電源が切れていた。 パソコン関係が繋がっているタップのスイッチを不要な時は手動で切って居るんだけども間違ってハブの電源を切ってしまったらしい・・・ それに繋がってい…

落ちた?2

やっぱりコンセントが抜けていた・・・泣

落ちた?

午前は生きていたけど午後になってアクセス出来ない。 ソフト的に落ちたのか?朝にコンセントでも引っかけてきたか?*1 早く帰って確かめたい・・・ *1:ノートなので有る程度はバッテリで生きている

自動で apt-get

そういえば以前に apt-get を自動化したのをメモするのを忘れていた。 /usr/local/apt.sh を以下の様に作成した #!/bin/sh /usr/bin/apt-get -qq update /usr/bin/apt-get -qyu upgrade オプション -qq は「エラー以外は表示しない」 -q は「ログファイルに…

認証コマンド

BASIC認証やダイジェスト認証のユーザーとパスワードを設定する時のコマンド htpasswd , thdigest が探しても見つからなかった。 man htpasswd も出なかった。 /usr/bin の下に htpasswd2 と htdigest2 と言うのを見つけた。 コレなのか?変わったのか?何時…

自宅内から VirtualHost

サーバーは Apache 1個で VirtualHost 3個で設定している。 WANからアクセスされた場合はホスト名でアクセスされるので各 VirtualHost に振り分けられる。 問題は自宅内からのアクセスとデバッグ時。 通常の様にドメイン名指定でアクセスするとルーターのW…

iptables にハマル

上手く行かない。 INPUT , OUTPUT , FORWARD をとりあえず DROP しておいて Port 80 だけOKにして HTTP で Web がOKかどうかをチェックしたいだけなのに・・・ 設定も通って iptables -L でもそれっぽい設定が確認できているのに Webが繋がらない・・・…

ポート

FTPのポートを開けてFTPを外から使える様にしていたけど変更した。 PuTTY + SSH2 で Port22 の SSH を使っているのでポートフォワーディングで FTPしようと思ったけど「もういいや」って感じで SSHのファイル転送を使うことにした。 以前にもそうしようと…

phpMyAdmin で実験

お試しで郵便番号データのCSV*1をダウンロードして適当に入るデータベースのテーブルを作ってCSVのデータをインポートしてみた。 mysql>LOAD DATA INFILE "/path/to/KEN_ALL.CSV" INTO TABLE tablename FIELDS TERMINATED BY ","; インポートも結構早かった…

my.cnf のありか

/etc/my.cnf が無かったんだけど基本的には無くてもOKで変更があった時には /usr/share/mysql/ に有る各種 *.cnf ファイルを元にして /etc/ にコピーして使えば良かったみたい。

怖い怖い

ふっと思ってログを見てみると SSHのポートにログイン失敗のログが多量に有った・・・まあ、SSH2の鍵も要るので失敗してるけど。 で、ProFTPd のログを見てみると・・・やられた。anonymous が以前に友達とファイルのやりとりを行った時のままで有効だったの…

MySQL と phpMyAdmin

phpMyAdmin*1 で MySQL を管理してみようと思ってとりあえず phpMyAdmin をダウンロード。 phpMyAdmin-2.6.0-pl3.tar.gz をゲット とりあえず MySQL の root のパスワードを設定する mysqladmin -u root password '新しいパスワード' ダウンロードしてきた p…

MySQL

昨日はリモートより MySQLもインストールした。 apt-get update apt-get install MySQL-server apt-get install MySQL-client 動いているのを確認しただけでまだ何もしていない。 /etc/my.conf が有るはずなのに見つからない・・・どこ?泣

教訓

昨日、自宅のサーバーに Jcode.pm を追加する時に CPAN 探してしまった。 CPAN 探すのは問題ないんだけど、先に apt-get で探すべきだった。 CPAN から追加しようとして依存関係でインストール出来ず、散々悩んだ後に apt-get を思い出した。 探す方法 apt-g…

PHP5

入れてみました。 Vine Linux 3.1 + PHP5 っと言うことで・・・ apt-get install php5 apt-get install php5-apache2 で簡単インストール。設定も /etc/apache2/conf.d に入って apache2 の httpd.conf には DirectoryIndex index.html index.php な感じの追…

自動時刻調整

メールの送信のテストを行っていたらサーバー機の時刻がずれていたので自動調整する様にした。 ntpが入っていなかったので apt-get install ntp ntp-4.2.0-0vl3 が無事に入って手動テスト /usr/sbin/ntpdate eric.nc.u-tokyo.ac.jp date コマンドで現在時刻…