snowland's Profile Page

Nacky - Snowland.net

Nacky(Issei Ishii)がDJ/Composerのようなふりして書き散らすblogサイト

Info

2008-03-18

IRCサーバを立てる

CentOS4にIRCdをインストールしたの巻.


IRC Server Software
ここからソースを持ってくる.
$ tar xzf irc2.10.3p7+jp6.tgz
$ cd irc2.10.3p7+jp6
$ ./configure

完了したらcd i686-pc-linux-gnuしてconfigをいじれと出る.
$ cd i686-pc-linux-gnu
$ vi Makefile

今回の環境だとmath周りがないようでpowがないとか言われたのでMATHLIBSにフラグ指定する.
MATHLIBS = -lm

また,接続時に日付を出すあたりが文字化けするのでLANG=Cを指定.
$ export LANG=C

あとはmakeしてinstall
$ make all
$ su
# make install

/usr/local/etc/irc.conf を作成して中身を書く.
ircd.conf読解講座
こちらを参考に.今回はイントラ向け単独サーバ.
M:localhost.localname:192.168.1.2:Hogehoge Shinjuku Tokyo:6667
A:Hogehoge Admin:foo :intranet server::
P::::6667
Y:3:90::::2:
Y:10:90::::2:
I:*@192.168.*::::10
o:admin@192.168.*:password:admin::3

/usr/local/etc/irc.motd を作成して中身を書く.
Welcome Localhost IRC server!

自宅サーバ構築メモ 各種ソフトウェア
[chkconfig] - nachtfalterの日記
このへんを参考に/etc/rc.d/init.d/ircdを作成.chkconfigに登録して起動.
# chmod 755 /etc/rc.d/init.d/ircd
# /sbin/chkconfig --add ircd
# /sbin/service ircd start

簡易IRCコマンド一覧
このへんを参考にいろいろコマンドが通るか確認.無事に動きました.
posted at 19:05:47 on 2008-03-18 by nacky - Category: Com/Tech ( Internet , UNIX )

TrackBack

このエントリにトラックバックはありません
トラックバックURL

Comments

No comments yet

Add Comments