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 の開放を忘れずに。