你现在的位置:首页 > PHP网站建设知识库 > Discuz > 正文

Discuz!X2.5安装手册

1 Discuz!X简介

Discuz!X系列是康盛的最新打造的品牌,在Discuz!基础上增加了很多模块,如门户、家园、排行榜、群组。而Discuz!上没有,仅仅是单独的论坛。所以说Discuz!X更加适用于建设门户网。如果说是Discuz!是一个论坛系统的话,那么Discuz!X就是一个门户CMS、社区SNS、空间blog及论坛BBS的结合体。

2准备工作

Ø  按照《Nginx+PHP环境搭建》搭建好环境。

Ø  确认Nginx、PHP-FPM、MySQL服务已经启动。

Ø  下载最新版Discuz!X

3安装Discuz!X

3.1上传Discuz!X文件

解压Discuz_X2.5_SC_UTF8.zip,将upload文件夹中的所有文件上传到Nginx中配置的root目录下(我的是/data/discuzXRoot)。

3.2修改目录权限

chown –R admin:admin discuzXRoot

chmod –R a+w config

chmod –R a+w data

chmod –R a+w uc_client

chmod –R a+w uc_server

3.3开始安装

在本机浏览器中访问:http://yourdomain/install/

\

图1点击“我同意”

 

\

图2保证Discuz!X的环境检测结果中没有任何红叉

此处常见问题“mysql_connect() -不支持-请检查 mysql 模块是否正确加载”的原因是:CentOS 自动安装的PHP没安装PDO的MySQL模块。(PDO是为PHP访问数据库定义了一个轻量级的、一致性的据访问接口,这样无论使用什么数据库,都可以通过一致的函数执行查询和获取数据)解决方法如下:

Ø  搜索包名称:yumsearch php-mysql

Ø  安装包:yuminstall php-mysql.x86_64

Ø  重启PHP-FPM:kill -sSIGQUIT [master进程号]; /usr/sbin/php-fpm -D

Ø  重启MySQL服务:service mysqld restart

\

图3点击“下一步”

\

 

图4配置数据库信息

 

注:MySQL的root默认密码为空。

 

\

图5安装成功

3.4开始使用

 

访问http://yourdomain,用刚才创建的admin账号登录就可以使用了。点击右上角的“管理中心”就可以进入后台进行管理了。

\

注:为了以防万一,安装成功后最好删掉/export/data/discuzXRoot/install/index.php文件。