Linux环境下搭建常见的论坛
常见的论坛安装软件phpBB,这里我们也用phpBB安装
具体的论坛安装过程(每步下附带实例图):
1.给予MysQL数据库远程访问的权限
①本地密码和远程访问密码一致
/usr/local/mysql/bin/mysqladmin -u root password 123456
(设置密码后如果还像以前那样登录就会报错的,拒绝登陆)
②再次本地登陆时需要密码,用下面的方式进,然后输入密码
/usr/local/mysql/bin/mysql -u root -p
(设置密码后如果还像以前那样登录就会报错的,拒绝登陆)
②再次本地登陆时需要密码,用下面的方式进,然后输入密码
/usr/local/mysql/bin/mysql -u root -p

③设置MySQL远程管理员密码,在MySQL提示符中输入
grant all on *.* to
root@'%'
identified by '123' with grant option;
2.在MySQL库中建立phpbb数据库
create database phpbb;

3下载论坛源代码和中文语言包.(具体下载条件见
http://shuangyang.blog.51cto.com/540829/156816
)

4.解压缩中文语言包和源代码包

5.复制语言包内容到phpBB2的language目录下
cp -r /root/lang_chinese_simplified /root/phpBB2/language/
复制论坛安装源代码包内容到apache主页目录下
cp -r /root/phpBB2 /usr/local/apache/htdocs

6.开始安装phpbb,访问到安装界面,http://网站IP/phpBB2/index.php


7.填写一些基本的相关信息

8.开始安装

9.下载config.php文件到共享文件夹src下

10.让后在Linux上再将config.conf文件下载下来

11.用新下载的config.conf文件覆盖原有的旧config.conf文件
cp config.php /usr/local/apache/htdocs/phpBB2
进入到phpBB2目录下,删除安装文件contrib和install,以便正常访问
cd /usr/local/apache/htdocs/phpBB2
rm -rf contrib
rm -rf install
rm -rf contrib
rm -rf install

12.再次访问改论坛(因为是测试论坛,没有搭建DNS,用IP访问)


这次没有安装的提示了,可以正常访问了。以管理员的身份登录进去看下,

可以控制论坛的所有内容

我也来尝试一下做管理员的滋味,建个分区试下

每个分区再给它建两个版面



预览一下首页,已经有新建的分区和版面了(你也可以尝试一下哦)

发个帖子试试行不行,随便试一下

看一下刚刚发的贴子,(⊙o⊙)哦!和平时见到的差不多

还没玩够,再来注册个用户吧


这里以刚注册的用户身份登录

同样发个帖子

预览一下,有了。

到这里本次论坛搭建成功,当然论坛里的很多东西都没写到,至于论坛的管理这里就不再赘述了。
总结,其实论坛的搭建也不是太难,一些现成的脚步已经帮我们写好了,只要拿来用就可以了,你也可以来试试哦!
说明:下面附带中文语言包和phpBB安装源码包,由于博客系统不支持上传.tar.gz格式的文件,我改了一下扩展名,你们在下载后用的时候将后面的扩展名.rar删掉即可。
转载于:https://blog.51cto.com/shuangyang/158422