在centos7上安装discuzx论坛

所需平台:

mysql 8.0.11

PHP Version 7.2.12

CentOS Linux release 7.3.1611 (Core)

nginx version: nginx/1.15.6

 

Discuz! 程序版本  Discuz! X3.4 Release 20180101

UCenter 客户端版本    UCenter 1.6.0 Release 20170101

服务器系统及 PHP      Linux / PHP v7.2.12

服务器软件    nginx/1.15.6

服务器 MySQL 版本   8.0.13

 

1、下载源码

git clone "https://gitee.com/ComsenzDiscuz/DiscuzX.git"

2、上传源码文件夹upload里面的内容到固定位置

mkdir /usr/local/nginx/html/discuzx

cp -r upload/* /usr/local/nginx/html/discuzx/

3、更改权限

cd /usr/local/nginx/html

chmod -R 777 discuzx/

4、配置nginx

主要对php

 

5、创建数据库

mysql -uroot -p

create database discus;

7、登陆域名/install/,执行安装

8、在执行数据库的时候出现了问题,解决办法

sed -ri 's/ {2}([a-z0-9_]+)/  `\1`/g' install/data/install.sql uc_server/install/uc.sql

sed -i 's/[^\`]\<\(rank\)\>/`\1`/g' source/class/table/table_forum_forum.php

sed -i 's/[^\`]\<\(system\)\>/`\1`/g' source/class/table/table_common_usergroup.php

sed -i 's/[^\`]\<\(groups\)\>/`\1`/g' source/class/table/table_forum_announcement.php

9、问题然后就安装好了

 

你可能感兴趣的:(centos7,php,nginx)