IRC Server インストール
ローカル環境にテスト用の IRC サーバーを立てたメモ。
OSは CentOS 5.4
インストール
ソースからインストールする。
今回落としてきたのは、こちら。
最終更新日時が 31-May-2005 21:42 のやつ。
解凍したら configure する。
configure が終わったら i686-pc-linux-gnu に移動して make する。(そう指示される)
$ wget http://www.ircnet.jp/dist/server/jp-patch/irc2.11.1p1.tgz
$ tar zxvf irc2.11.1p1.tgz
$ cd irc2.11.1p1
$ ./configure --prefix=~/opt/irc2.11.1p1
$ cd i686-pc-linux-gnu/
$ make all
$ make install
自分の環境では何事もなくすんなりいった。
設定
設定ファイルを作成する。
インストール先に etc ディレクトリがあるので、そこに ircd.conf を作成する。
今回はローカル用サーバなので、一番簡単な設定で済ます。
設定ファイルの書き方は、同じインストール先の etc ディレクトリにある ircd.conf.example を参考。
$ cd ~/opt/irc2.11.1p1/etc
$ vi ircd.conf
M:local.host:192.168.11.30:Tokyo:6667:392A
A:HOGE:HOGE:Client Server::IRCnet:
P::::6667::
Y:10:90::100:512000:10.2:32.2:
I:::::10::
実行
マシンを起動するときに自動起動・・・とかは考えない。
直接コマンドを叩いて起動する。
$ cd ~/opt/irc2.11.1p1/sbin
$ ./ircd
TCPポート 6667 の開放を忘れずに。