DZQ安装笔记-2026年2月6日

作者:犯困乐 发布时间: 2026-02-06 阅读量:35 评论数:0

如果图片有无法显示的情况请访问:https://my.feishu.cn/wiki/SxNFwRP1Ai5vczkbOlcc4nOjn4e?from=from_copylink

环境

php7.4 、mysql5.7、ssl(必须)

第一步

安装php扩展

Discuz!Q 依赖于 fileinfoexif 两个扩展运行,部署前

Discuz!Q 需删除禁用的函数 putenvreadlinksymlinkshell_exec ,部署前需对 PHP 进

数据库

上传程序压缩包

https://github.com/poisonboy/Discuz-Q/tree/main

这个是别人维护的,稳定版本

上传完成后解压即可

修改网站配置

运行目录勾选 /public

配置伪静态

如果使用 Apache服务,此步操作无需配置;如果使用 Nginx 服务,请按照如下进行设置伪静态。

location / {
  try_files $uri $uri/ /index.php?$query_string;
}

设置 gzip

如果使用Apache服务,此步操作无需配置;如果使用 Nginx 服务,请按照如下进行设置 gzip。

在【配置修改】中查找到 gzip_types 字段并在前端添加 application/json 和末尾处添加 application/vnd.api+json 代码。如下图所示:

完成后单击【保存】。重启 Nginx 服务。

初始化安装 Discuz! Q

必须https访问

打开本地浏览器,访问 http://<绑定网站的域名名称>/dl.php

  • 站点名称:请输入您的站点名称信息,可自定义。

  • MySQL 服务器地址:请输入您的 MySQL 服务器地址,如您使用宝塔创建的服务器本地数据库,请输入127.0.0.1即可。

  • 数据库名称:请输入您的数据库名称。如您使用宝塔创建的服务器本地数据库,可登录服务器的宝塔控制台,【数据库】进行查看。

  • MySQL 用户名:请输入您的数据库用户名。如您使用宝塔创建的服务器本地数据库,可登录服务器的宝塔控制台,【数据库】进行查看。

  • MySQL 密码:请输入您的数据库密码。如您使用宝塔创建的服务器本地数据库,可登录服务器的宝塔控制台,【数据库】进行查看。

  • 表前缀:可选,可自定义数据库表前缀名称。默认不填。

  • 设置管理员用户名:请输入您 Discuz! Q 站点的管理员用户名。

  • 设置管理员密码:请输入您 Discuz! Q 站点的管理员密码。

  • 管理员密码确认:请再次输入您 Discuz! Q 站点的管理员密码。

添加定时任务

sudo -u www /usr/bin/php /www/wwwroot/<网站主目录>/disco schedule:run

选择n分钟1分钟

评论