我开通了BBS服务器!!!哈哈哈

sbhnet 2001-06-12 05:24:00
通过一晚上的工作我终于在Mandrake 8.0上开通了BBS服务器。
...全文
175 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
delphi168 2001-07-17
  • 打赏
  • 举报
回复
我曾经先后下载过3种不同版本的 firebird 3.0 ,
并且严格按照安装说明去做,
但 make 的时候就都出现如下错误:
......
bbsd.c:324: nlist.h: No such file or directory
make[1]: *** [bbsd.o] Error 1
......
请高手指教。
sbhnet 2001-06-13
  • 打赏
  • 举报
回复
安装BBS还需安装
libtermcap2-2.0.8
libtermcap2-devel-2...
chip 6期Mandrake 好像没有libtermcap2-devel
我去mirror站点下的。
sbhnet 2001-06-13
  • 打赏
  • 举报
回复
还差一相,设置sendmail服务器,这可不容易,sendmail设好后BBS的工作才告完成,成功后再说。
hem 2001-06-12
  • 打赏
  • 举报
回复
我习惯把自己的操作过程及下来。
以前没有,最近就是这样。
hem 2001-06-12
  • 打赏
  • 举报
回复
好样的 共享个人经验。
如果你能把你的操作过程全部及下来哪就更好了。
harrot 2001-06-12
  • 打赏
  • 举报
回复
能教我怎么做么?
sbhnet 2001-06-12
  • 打赏
  • 举报
回复
用firebird3.0作的。
sbhnet 2001-06-12
  • 打赏
  • 举报
回复
安装前的准备工作

请先参考您作业系统的使用手册,在硬碟上建立一块专供 BBS 使用的分割区,并
以 1KB 或 2KB 一个 inode 的配置方式来格式化该分割区,最後,将该分割区挂
(mount)在 /home/bbs 目录之下。若您会开设很多讨论区,或是您有两颗以上的硬
碟,可以将另外设定一个分割区专供讨论区使用,并将之挂在 /home/bbs/boards
之下,可以减小当机时资料毁损的问题并增进存取速度。

※Firebird BBS 预设的安装目录是 /home/bbs,除非有特别需求,不然建议您不
要放到别的目录(部分程式需要手动更改路径)。


[1] 建立 BBS 的相关帐号

在安装 BBS 之前,请您先在系统中加入以下使用者,在 /etc/passwd 内应该如下
所示:(新建帐号的步骤会因系统不同而有差异,请您在建立帐号之前参考您的系
统管理手册。采用 UID 9999 的原因是为了避免与一般使用者的 UID 产生冲突)

一般建立新帐号的步骤是在 /etc/passwd 中加入以下的内容,然後再为 bbs 这个
帐号设好密码:

bbs:*:9999:99:BBS user:/home/bbs:/bin/sh

此外,在 /etc/group 内加上 bbs 的 group,如下所示:

bbs:*:99:bbs

方便您管理目录的读写权限。

以上都设定完成後,在 /home 建立 bbs 这个目录,并在 /home 目录执行:

# chown bbs:bbs bbs


[2] 取得 BBS 程式

请以 bbs login,再抓取 BBS source,本版的 source 可由以下位址取得:

ftp://ftp.frirebird.org.tw/pub/Firebird/3.0-current.tgz
ftp://ftp2.firebird.org.tw/pub/Firebird3.0/3.0-current.tgz

※请尽量往 ftp2 抓资料,因该机器在 TANet 上,速度较快!

取回後,解开 FirebirdBBS 3.0 的原始程式,以进行安装程序。
解开 FirebirdBBS3.0.tar.gz 的方法:

% cd /home
% tar zxvf 3.0-xxx.tar.gz
(xxx 视版本而定)

程式解开之後,BBS 原始程式码会放置在 /home/bbs/bbssrc 下。

※如果您的 tar 不认得 zxvf,请利用匿名 ftp 至 ftp.csie.nctu.edu.tw 取回
/pub/GNU/gzip-1.2.4.tar 与 /pub/GNU/tar-1.11.2.tar.gz,并且安装至您的
系统上。


[3] 设定及安装 BBS

1.手动设定

以 bbs 身分登入系统,编辑 /home/bbs/bbssrc/include/functions.h,这个档定
义一些 bbs 的重要功能,您可以视需要打开或关闭。目前 FB3 预设使用 bbsd,
如果您要使用 bbs 这程式,请修改 bbssrc/src/Maekfile,将有 bbsd 字眼的几
行注解掉,拿掉 bbs 那几行的注解。


2.自动设定系统环境及填写主要 BBS 资料

同样以 bbs login,到 /home/bbs/bbssrc 目录底下执行以下指令:

% ./configure

3.编译 BBS 程式

以 bbs 登入,在 /home/bbs/bbssrc 下执行如下指令:

% make

4.安装 BBS 程式

以 root login,在 /home/bbs/bbssrc 目录底下执行:

# make install

如果您要使用 bbs,请先以 root 身分执行:

# /home/bbs/bin/bbsd [port_number]
telnet localhost
goodluck!

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧