码迷,mamicode.com
首页 > Web开发 > 详细

以lnmp为基础搭建discuz论坛

时间:2015-06-08 19:53:26      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:discuz   博客   

本例中discuz论坛是搭建在lnmp的基础上的,lnmp环境的搭建,在前面的博客中已经介绍过,这里就不在赘述了。

下载discuz源码包的地址为:http://www.comsenz.com/downloads/install/discuzx

本例中选择的是最新的3.2版本的,下载后解压将upload中的文件上传至bbs目录。

[root@localhost ~]# mkdir /usr/src/discuz

[root@localhost ~]# unzip Discuz_X3.2_SC_UTF8.zip -d /usr/src/discuz

[root@localhost ~]# cp -r /usr/src/discuz/upload/*  /usr/local/nginx/html/bbs/

[root@localhost ~]# chmod -R 777 /usr/local/nginx/html/bbs/config/

[root@localhost ~]# chmod -R 777 /usr/local/nginx/html/bbs/data/

[root@localhost ~]# chmod -R 777 /usr/local/nginx/html/bbs/uc_client/data/cache/

[root@localhost ~]# chmod -R 777 /usr/local/nginx/html/bbs/uc_server/data/

[root@localhost ~]# service nginx restart

 

Discuz是基于PHP的动态网站,很多数据都需要被保存在数据库中。因此,我们需要在mysql数据库中为论坛创建论坛数据库,并创建数据库管理账户及密码:/usr/local/mysql/bin/mysql -u root -p

Create database bbs;

GRANT ALL ON bbs.* TO bbs_admin@% IDENTIFIED BY  admin123;

 

客户端通过浏览器访问http://10.10.10.128/bbs/install/index.php

完成初始化操作。

技术分享

技术分享 

技术分享 

技术分享 

完成以上初始化操作之后,一定要将/usr/local/nginx/html/bbs/install/index.php删除,防止进行多次初始化操作。此时客户端通过浏览器访问论坛,http://10.10.10.128/bbs/index.php,即可登录论坛首页。


以lnmp为基础搭建discuz论坛

标签:discuz   博客   

原文地址:http://881955.blog.51cto.com/871955/1659724

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!