[轉錄][beta] BBS 新手入門須知
※ [本文轉錄自 shakalaca 看板]
作者: shakalaca (Lord Of The BBS :D) 看板: shakalaca
標題: [beta] BBS 新手入門須知
時間: Mon Oct 20 12:05:32 2003
BBS 新手入門須知
================
※ 版本
2003.10.20 + 新增 FreeBSD, Linux 參考網站連結
2003.10.13 + 更新 ColaBBS 的參考資料
! 修正 部分措辭
! 修正 Firebird 的資料
! 修正 天火 BBS 的資料
2003.10.12 初稿
※ 作者
Jian-Zhou Huang <qq@php.twbbs.org>
※ 特別感謝
Dopin.bbs@bbs.ats.idv.tw
sagit.bbs@bbs.ats.idv.tw
沒有上面這兩位的推動, 就沒有這一份文件 :)
modell.bbs@php.twbbs.org
幫我產生漂亮的 html 文件, 你是好人 ^Q^
※ 參考文件
* 六七年來腦袋裡堆的東西 :p
* php.twbbs.org / InstallBBS: 看板 & 精華區
php.twbbs.org / Plan: 看板 & 精華區
※ 細說從頭
那些關於 BBS 在台灣的生態發展歷史, 你可以從 InstallBBS 板或者是 google
找到相關文章, 因此在這我就不再多談了. 在這一系列的文章裡面, 我主要想闡述的
是如何選擇以及安裝, 還有最重要的是管理一個屬於你的 BBS 站台. 首先我希望在
你閱讀這篇文章時, 已經慎重考慮過要如何經營你的站台. 要架設一個站台其實很容
易, 但接下來的維持才是 BBS 運轉的重點. 身為 BBS 的管理者, 應該具備下列基本
技能:
1. 熟悉 FreeBSD 或者是 Linux 作業系統.
只要有心, 任何 BBS 都可以在 Windows 裡面架設執行. 目前直接可以在 Win32 平台
下作業的 BBS 有 ColaBBS 跟 rexchen 發展的天火 BBS. 但如果你想要架設一個較
穩定或者是有修改彈性, 人數又不少的 BBS 時, 建議還是架設於 FreeBSD 或者是
Linux 之上. 因此對於這兩套作業系統的操作, 一定要有某種程度上的熟悉. 有一些
指令我覺得一定得會:
a. vi 的簡單操作:
為什麼要用 vi ? 當你的系統 crash 要進入 sigle user mode 時, 能夠
救你的就是 vi 了.
b. 其他編輯器如 vim, joe, ve:
拿來編輯 bbs 的 source code 或其他檔案, 只要是順手的編輯器即可.
c. man:
善用 man 去查尋不知道的指令, 或者是 apropos.
d. ipcs / ipcrm:
大多數的 bbs 都有使用到 shared memory, 有些時候需要觀察 / 清除
shared memory. 當然你也可以用 reboot 達到相同的成效, 只是不建議
這麼做就是了, 特別當你的站台還有其他服務存在時.
e. crontab:
很多外部程式需要利用 crontab 定時執行, 不瞭解什麼是 crontab 請用 man.
f. grep:
grep 可以在檔案裡面搜尋你要的字串, 對於 bbs 的設定及修改有很大的幫助.
g. 新增刪除使用者:
任何程式都得由某個使用者執行, BBS 也不例外, 所以在架設的同時我們需要
一個帳號負責執行及管理 BBS 站台.
h. 停止/啟動/維護 你的 smtp server:
你總不希望自己架設好的站台沒辦發接收 Internet 來的信件吧 ? 對於系統
所使用的 mail daemon 如 sendmail, postfix 多少都要有點程度上的熟悉.
後面我提到要修改設定檔使得 BBS 可以接收 email 時, 我假設你已經知道他
們的設定檔在那邊, 以及如何停止這些服務.
以上這些東西你都可以在網路上找到相關說明文件, 在這邊推薦幾個網站:
http://freebsd.sinica.edu.tw/
http://www.study-area.org/
http://www.vbird.org/
2. 學會使用 google 以及精華區.
不是所有不懂不會的問題, 就直接跑到 installbbs 板或者是 plan 板亂問, 至少
先看過精華區, 或者是去 google 確定找不到你想要的答案時, 才去板上發問.
關於提問題的智慧, 可以參考:
http://mis.ndhu.edu.tw/docu/question.htm
3. 程式設計.
嚴格來講我覺得這是必須的. 如此一來就算你的 bbs 發生問題, 你也可以自己追蹤
程式, 找出問題的所在並且修復它. 不過現在越來越多的 Plug & Play 的 bbs,
似乎會不會程式設計不是那麼的重要了, 但我認為, 身為一位好的 bbs 站長, 會一
點程式設計也是很合理的. :p
※ 選擇一個適合你的 bbs 系統
這是個蠻見仁見智的問題, 怎樣的東西才適合自己要看過用過才會曉得. 在多年前 (?)
選擇其實不是很多, 功能也不盡完善. 目前靠著許多位同好的努力, bbs 的功能越來
越多, 不同的系統其實功能上也越來越趨近. 以下我將會介紹目前在台灣比較常用的
幾套 BBS 系統, 並且試著提供最完整的參考資料, 如有闕漏還請幫忙補齊 :)
注意這只是大致上的分類, 順序不具有任何意義 :)
* MapleBBS 3.x
= 原始 MapleBBS =
示範站台: telnet://bbs.cs.nthu.edu.tw
參考資料: telnet://bbs.cs.nthu.edu.tw 的 Plan 板及精華區
telnet://php.twbbs.org 的 Plan 板精華區
新聞群組: news://news.cs.nthu.edu.tw/nthu.cs.bbs.plan
下載地點: ftp://php.twbbs.org/pub/bbs/Maple/Maple3/
支援平台: FreeBSD, Linux
= MapleBBS-PACK =
不過 Maple Core Team 已經停止發展 Maple 3 了, 目前有在維護的是
由 itoc.bbs@xeon.tfcis.org 所主持的 MapleBBS-PACK 版本.
示範站台: telnet://xeon.tfcis.org
參考資料: http://home.pchome.com.tw/soho/itoc/
新聞群組: news://news.tfcis.org/TFCIS.personal.itoc
下載地點: http://processor.tfcis.org/
ftp://php.twbbs.org/pub/bbs/itoc/
支援平台: FreeBSD, Linux
= WindTop =
另一個很受歡迎的版本是 WindTop, 也是 based on M3.
示範站台: telnet://bbs.yzu.edu.tw
參考資料: telnet://bbs.yzu.edu.tw 的 WindTop 看板及精華區
http://windtop.yzu.edu.tw/~windtop/
新聞群組: news://news.yzu.edu.tw/yzu.bbs.windtop
下載地點: ftp://ftp.yzu.edu.tw/WindTop/
ftp://php.twbbs.org/pub/bbs/WindTop/
支援平台: FreeBSD, Linux
* Firebird BBS 3.x
示範站台: telnet://bbs.firebird.org.tw
參考資料: http://www.firebird.org.tw/
新聞群組: 無
下載地點: ftp://ftp.firebird.org.tw/pub/Firebird/
ftp://php.twbbs.org/pub/Firebird/
支援平台: FreeBSD, Linux, Windows
* Sun Of Beach BBS (SOB)
總部已經停止研發, 目前有在維護的是 Dopin.bbs@ats.twbbs.org
示範站台: telnet://ats.twbbs.org
參考資料: 無
新聞群組: 無
下載地點: ftp://ftp.ats.idv.tw/pub/SOB/sob_pack.tgz
ftp://php.twbbs.org/pub/bbs/SOB/sob_pack.tgz
支援平台: FreeBSD, Linux
* Atlantis
示範站台: telnet://bbs.ats.idv.tw
參考資料: telnet://bbs.ats.idv.tw 的 ATSVersion 板及精華區
新聞群組: news://news.scouting.idv.tw/atlantis.comp.atsversion
下載地點: ftp://ftp.ats.idv.tw/pub/Atlantis/
ftp://php.twbbs.org/pub/bbs/Atlantis/
支援平台: FreeBSD, Linux
* Ptt BBS
有分 open ptt 及 current ptt
= open ptt =
示範站台: telnet://ptt2.cc (不確定)
參考資料: http://openptt.sourceforge.net
telnet://ptt2.cc 的 PttSrc 板及精華區
下載地點: http://prdownloads.sourceforge.net/openptt/pttbbs-1.0.2.tgz
ftp://php.twbbs.org/pub/bbs/Ptt/openptt/pttbbs-1.0.2.tgz
支援平台: FreeBSD, Linux
= current ptt =
示範站台: telnet://ptt.cc
參考資料: telnet://ptt.cc 的 PttCurrent 看板及精華區
下載地點: ftp://ptt2.twbbs.org/
ftp://php.twbbs.org/pub/bbs/Ptt/snap/
支援平台: FreeBSD, Linux
* Wind & Dust
= 原始 WD BBS =
示範站台: telnet://wdbbs.net
參考資料: telnet://wdbbs.net 的 WD_* 看板
新聞群組: 無
下載地點: ftp://php.twbbs.org/pub/bbs/WD/tarball/wd_pure_020806_src.tgz
= AT BBS =
總部已經停止發展了, 之後有在維護的有 LinuxBoy.bbs@at.twbbs.org 以及
hialan.bbs@at.cguccc.org. 後來 hialan 跑去維護 Athena, 所以目前
可以說 WD 的後續版本 Athena 由 hialan 維護 :p (真複雜)
示範站台: telnet://at.cgucccc.org
telnet://at.twbbs.org
參考資料: http://hialan.twbbs.org/venice/mybbs.htm
新聞群組: news://AT.twbbs.org/BBS.AT.*
下載地點: ftp://php.twbbs.org/pub/bbs/WD/branches/hialan/
(官方的一直連不到)
* Cola BBS
示範站台: telnet://cisnt.cis.nctu.edu.tw
參考資料: http://www.colabbs.net/
telnet://rose.twbbs.org 的 ColaBBS 看板及精華區
新聞群組: 無
下載地點: ftp://php.twbbs.org/pub/bbs/ColaBBS/000902/
支援平台: Windows
* 天火 BBS
示範站台: telnet://loyal.ee.tku.edu.tw
參考資料: http://www.ee.tku.edu.tw/~rexchen/bbs/
新聞群組: 無
下載地點: http://www.ee.tku.edu.tw/~rexchen/bbs/download/bbs8.zip
ftp://php.twbbs.org/pub/bbs/rexchen/bbs8.zip
支援平台: Windows, OS/2, BeOS
※ 一些個人的良心建議
到底選擇哪一種比較好 ?
先想想看你需要的是什麼. 如果只是單純情感交流, 開幾個看板跟朋友灌灌水,
我建議你可以用原始的 MapleBBS, OpenPtt, SOB 或者是 Firebird. 功能不多,
但該有的基本功能通通都有提供. 除了 MapleBBS 以外, 後面三個版本的安裝都
容易許多, 對於入門的朋友而言是不錯的選擇. 假如你使用 FreeBSD 的朋友, 可以
在 /usr/ports/chinese/ 找到 firebird 的程式.
如果你希望站台能夠熱鬧一點, 而 bbs 本身就提供一些有助於管理的機制,
WindTop 可以滿足你的需求. 使用 FreeBSD 的朋友可以在 outta-port 找到他的
蹤影.
如果你的硬體不錯, 然後覺得 bbs 就是應該有很多很猛很讚的功能, 你可以玩玩看
Atlantis, AT-BBS, 或者是 itoc 維護的 MapleBBS-PACK. 這些版本都各有特色,
留給大家連到他們的官方站台瞭解比較, 在此我也無法給你最好的建議. :-)
--
我的簽名檔只有十個字.
--
^..^ ★ < 豬 頭 紀 公 園 - php.twbbs.org (140.113.208.200) >
-w @@ w-- < bittern.csie.nctu.edu.tw >
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):