Loading
0

宝塔Linux版安装discuz!Q详细步骤

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
什么是Discuz!Q?Discuz!Q有什么用处?
Discuz! Q 系列,是平行于 Discuz! X 系列的另一条产品线,Discuz! Q 的目标是帮助流量大 V、网红、知识付费、微信生态和移动互联网的创业者们,更轻易的完成用户沉淀和转化付费。
Discuz! Q 是更轻的,更易变现的,更移动端的,更开放的和更易于二次开发的社区产品。Discuz! Q 第一个 alpha 版本于农历新年前后发布

准备环境

  • 安装完宝塔并登录宝塔
  • 安装软件
    • 如果是全新的环境,请进入软件商店,安装 NginxPHP 7.3(暂时不推荐使用7.4),MySQL 5.7,安装方式使用极速安装
    • 如果是原有的环境,请确保PHP为7.2以上,MySQL为5.7及以上版本
  • 配置PHP
    • 进入PHP的设置,选择安装扩展,安装fileinfoexif两个扩展
    • 选择禁用函数,删除putenv, readlink, symlink
  • Web服务器推荐启用SSL(https协议),如果没有SSL证书,可以到这里
  • 申请。

创建站点

进入『网站』,按下图进行添加站点,域名处填写自己的域名

下载并解压缩Discuz! Q代码

进入『文件』,点击进入刚创建的网站主目录,点击远程下载,在URL处输入 https://dl.discuz.chat/dzq_latest_install.zip,并点击确定

等待下载完成后,将文件解压缩到网站的根目录

 修改网站配置

进入『网站』,设置刚才添加的站点,做如下修改:

  • 进入『网站目录』,将运行目录修改为/public,点击保存
  • 如果使用Apache,无需其它配置;如果使用Nginx,请点击『伪静态』,将以下内容复制粘贴进去,并点击保存
    
    location / {
      try_files $uri $uri/ /index.php?$query_string;
    }
    gzip on;
    gzip_min_length 1024;
    gzip_types text/css application/x-javascript application/javascript application/vnd.api+json;
    gzip_disable "MSIE [1-6]\.";
    gzip_comp_level 2;
    

 初始化Discuz! Q

访问 http://<域名>/dl.php ,点击下一步,完成初始化,数据库的名称、用户名、密码请在宝塔中查询。

计划任务

在计划任务处,添加一个每1分钟运行一次的计划任务,任务脚本为以下命令,其中的<网站主目录>请按自己的情况做相应调整

sudo -u www /usr/bin/php /www/wwwroot/<网站主目录>/disco schedule:run
技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-3-35872-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:linux变为只读系统的处理流程_fsck 命令使用介绍
下一篇:PHP7.X安装memcached扩展方法