【 以下文字转载自 Networking 讨论区 】
【 原文由 xiaoyehu 所发表 】
安装和配置B B S服务器程序,首先用b b s a d m登录系统,再下载B B S源代码。本文介绍的
中正资工F i r e b i r d系统是由马来西亚旅台同学会工作站管理小组成员编改的一个变种,版本号
2 . 5 M。源代码可以从这个地址下载:
f t p : / / M S I A . p i n e . n c u . e d u . t w / p u b / b b s / F i r e b i r d B B S 2 . 5 M . t a r . g z
下载后,用这个命令解开压缩包:
tar zxvf FirebirdBBS2.5M.tar.gz
解压程序将在当前目录下自动生成目录/ b b s _ s r c,其中包含了Firebird BBS 2.5M的源程
序。
现在开始装配系统,输入以下命令启动配置程序:
cd bbs_src
cd CONFIG
. / c o n f i g u r e
执行的过程应类似以下画面,需要回答关于系统配置方面的问题:
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1) Home directory of BBS --> [/home/bbs]
2) UID of BBS --> [9999]
3) GID of BBS --> [99]
4) UID of BBS admin --> [9990]
5) The ID of your site --> [NoName]
6) The name of your site --> [Hibiscus Realm BBS]
7) The domain name of your site --> [some.where.on.earth]
8) The ip address of your site --> [127.0.0.1]
9) Maximum number of users --> [20236]
10) Maximum number of boards --> [256]
11) Maximum number of on-line users --> [256]
12) Show idle time of BBS users ? --> [Y]
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
creating Install.sh
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
You may review the Makefile now. Then ,type ‘m a k e’ to build your system.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
上面各个项目的意义如下:
1) BBS系统安装目录,应该设置为/ h o m e / b b s。
2) bbs 帐号的U I D,设置为9 9 9 9。
第9章建立B B S服务器用用201
下载
3) bbs 组的G I D,上一小节设为9 9。
4) bbsadm帐号的U I D,上文的介绍中采用9 9 9 0。
5) BBS 站的英文I D。
6) BBS 站名,可以是中文。
7) BBS 站的域名地址,也就是服务器的域名地址。
8) BBS 站的I P地址。
9) 最多可以拥有的用户数。
10) 最多可以设立的版面数。
11) 最大上线人数,当登录进站的用户数达到这个数目时,后来的访问将被拒绝。
12) 最长发呆时间,如果在线用户不进行任何操作的时间大于这个值,系统自动中断该连接。
上面的程序执行后将生成文件b b s _ s r c / M a k e f i l e,这是编译时将要用到的配置文件,也可
以用文本编辑器打开它看一看,在能够完全理解其涵义并且有把握的情况下,可以对它进行
一些修改。和它类似的还有bbs_src/ 目录下的文件c o n f i g . h和c h a t . h,你也可以试着打开它们,
并且按照实际情况进行一些修改,比如聊天室(chat room)的名字等。
接下来在目录bbs_src/ 下键入如下命令并回车执行:
m a k e
这将对源代码进行编译:在bbs_src/ 目录底下生成b b s、b b s r f、c h a t d和t h r e a d这四个执行
文件。检查一下,如果这四个文件都正确地生成了,就进入最后的安装工作。
用r o o t帐号登录L i n u x,进入/ h o m e / b b s r o o t / b b s _ s r c目录并执行命令:
make install
make installchatd
make installthread
即可完成整个B B S系统的安装,下面就可以尝试登录新建的B B S了。
--
FROM brier.bird