BBS论坛的搭建
一网站社区概述
1网站社区
在Internet中能够聚合一部分具有共同特征的人群,并提供相互交流和服务功能的网站
2常见类型
BBS(论坛)
BLOG(博客)、PodCast(播客)
SNS(社交网络)
二Discuz!论坛系统
Crossday Discuz!Board论坛系统
采用PHP和MySQL等数据库构建的高效论坛系统
可免费获得源代码用于学习、内部测试
用于商业目的时需要购买授权许可
官方网站http://www.discuz.net
安装包里一般有三个目录,其中upload是主要代码
三部署Discuz!论坛系统
1准备工作
1)准备能够解析PHP网页、支持数据库的网站服务器(LAMP平台)
2)确定论坛服务器的域名、IP地址等信息
3)建立bbs论坛的数据库及授权用户
:mysql -u root -p 登录
:create database bbs; 创建bbs所需数据库
:grant all on bbs.* to 'runbbs'@'localhost' identified by '123456'; 创建拥有所有权限的用于runbbs,密码为123456
2 部署Discuz!论坛代码
:unzip /media/discuz/Discuz_X3.0_SC_GBK.zip -d /usr/local/httpd/htdocs/ 解压代码到默认网站目录下
:mv readme upload/ 为了方便管理,将多余文件移动到
:mv utility upload/ 同上
:mv upload bbs 修改upload名为bbs
3 授权
1)查看httpd的运行用户
:grep "^User" /usr/local/httpd/conf/httpd.conf
2)使用http://www.benet.com/bbs/install/在客户端访问并查看授权目录
3)授权目录
:chown -R daemon data/ config/ uc_client/ uc_server/ connect.php
4 安装论坛
·接受授权协议
在浏览器中访问http://www.benet.com/bbs/install/
·检查环境及目录、文件权限
·安装数据库、设置管理员账号
确保与服务器端的部署设置一致
·完成论坛安装
·安装后处理
转移install/目录,并限制访问权限
:mv install/ install.lock
:chmod 600 install.lock/
转载于:https://blog.51cto.com/itit0/1334761