PttBBS:修订间差异

来自Gea-Suan Lin's Wiki
跳到导航 跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
第14行: 第14行:
== 下載 ==
== 下載 ==


  這邊會 官方版本,並且使用innbbsd的patch:
  先切到bbsadm權限
 
<syntaxhighlight lang="bash">
sudo su - bbsadm
</syntaxhighlight>
 
然後拉 官方版本,並且使用innbbsd的patch:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">

2020年3月30日 (一) 08:34的版本

PttBBS是一套BBS系统。

环境设定

依照官方的Wiki建立bbs、bbsadm、bbsu(UTF-8环境用)三个账号。

sudo groupadd -g 99 bbs
sudo useradd -g bbs -r -s /home/bbs/bin/bbsrf -u 9999 bbs
sudo useradd -g bbs -r -s /bin/bash -u 9999 bbsadm
sudo useradd -g bbs -r -s /home/bbs/bin/utf8 -u 9999 bbsu

下载

先切到bbsadm权限下:

sudo su - bbsadm

然后拉官方版本,并且使用innbbsd的patch:

git clone https://github.com/ptt/pttbbs.git src; cd src; wget -O - https://raw.githubusercontent.com/clamtestbbs/innptt/master/0001-Revert-Remove-innbbsd.patch | git apply -

设定

先将src/docs/pttbbs.conf复制到src/pttbbs.conf,先照官方提供的说明修改(站名、IP等资讯),然后开启64bits平台与piaip所写的两个功能:

#define SHMALIGNEDSIZE (1048576*4) // 4MB for x86_64
#define TIMET64
#define USE_PMORE
#define USE_PFTERM

外部链接