构建Discuz! X论坛系统

步骤一:部署Discuz!论坛系统
1)为论坛建立数据库、授权访问
以数据库管理员root连接到本机的MySQL服务,新建一个名为bbsdb的库,然后授权用户runbbs允许其从本机(localhost)访问,且必须先验证密码Taren1。

[root@svr5 ~]# mysql  -u  root  -p
Enter password:  								//验证管理密码
mysql> CREATE  DATABASE  bbsdb;
mysql> GRANT  all  ON  bbsdb.*  TO  runbbs@localhost IDENTIFIED  BY  'pwd123';
mysql> QUIT

2)部署Discuz!论坛代码
将下载的论坛代码文件上传到LAMP服务器上,释放文档并确认结果:

[root@svr5 pub]# unzip  Discuz_X3.2_SC_UTF8.zip  -d  tdir
.. ..
[root@svr5 pub]# ls  -F  tdir/
  readme/   upload/    utility/				//需要部署到网站的论坛程序目录

由于当前的部署操作是在LAMP网站服务器本机执行,因此只要使用cp命令简单地拷贝过去就可以完成部署。另外,Web服务在运行论坛时(默认用户身份为apache),需要对特定的一些目录有写入权限,才能够保存从论坛提交的相关文档数据,因此这些目录的权限或归属也要做相应调整。

[root@svr5 pub]# cp  -rf  tdir/upload/  /var/www/html/bbs
[root@svr5 pub]# cd  /var/www/html/bbs/
[root@svr5 bbs]# chown  -R  apache  template/  config/  data/ uc_server/  uc_client/

步骤二:安装Discuz!论坛系统
1)打开安装向导页面
从浏览器访问 http://192.168.4.5/bbs/install/,正常应显示Discuz!论坛的安装向导页面,如图-12所示,单击底部的“我同意”进入后续安装过程。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里说明Discuz!论坛系统已经装上了,但是为了避免重复安装导致论坛数据损坏的风险,Discuz!官方推荐的做法是立即删除或转移install/目录。相关操作如下:

[root@svr5 ~]# cd  /var/www/html/bbs/
[root@svr5 bbs]# mv  install/  install.lock  				//改名转移
[root@svr5 bbs]# chmod  600  install.lock/  				//限制访问权限
[root@svr5 bbs]# ls  -ld  install.lock/  					//确认结果
drw-------. 5 root root 4096 2月  18 16:03 install.lock/

步骤三:访问及管理Discuz!论坛系统
1)访问论坛前台
用户访问地址:http://192.168.4.5/bbs/。
单击右上方的注册按钮,根据页面提示可成功注册新的用户,完成注册后自动登入论坛,并闪烁提示有新的欢迎消息,如图-17所示。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值