当前位置:首页 > 阿里云建站 > 正文内容

Linux宝塔安装Discuz!Q教程

zhanzhang4年前 (2020-06-04)阿里云建站15280

宝塔安装DiscuzQ老不成功?

不用愁,贴心站长整理的干货来了,拿走不谢!

一、准备工作

自行安装宝塔最新版,并安装LNMP环境,其中要求nginx1.6+,MySQL5.7+,PHP7.4。

DiscuzQ内测申请地址:

https://www.dnspod.cn/promo/discuzq

API密钥创建:

https://console.cloud.tencent.com/cam/capi

我们以域名zhanbuluo.com为例。

二、开始安装

打开PHP的配置界面,安装扩展 fileinfo、opcache。

禁用函数中删除symlink、readlink、putenv。

创建网站zhanbuluo.com,此时需注意的是数据库设置中字符类型要选择utf8mb4。

Linux宝塔安装Discuz!Q教程

在zhanbuluo.com的根目录创建文件夹public。

在public文件夹里远程下载dl.php,链接为:https://discuzq-docs-1258344699.cos.ap-guangzhou.myqcloud.com/dl.php

在网站设置里设置网站目录,其中网站目录为/www/wwwroot/zhanbuluo.com,运行目录为/public,点击保存。

Linux宝塔安装Discuz!Q教程

在网站设置里设置伪静态,代码如下:

add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
add_header X-Frame-Options "SAMEORIGIN";
add_header X-XSS-Protection "1; mode=block";
add_header X-Content-Type-Options "nosniff";

index index.html;

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

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

location / {
    try_files $uri $uri/ /index.html;
}

location = /favicon.ico { access_log off; log_not_found off; }
location = /robots.txt  { access_log off; log_not_found off; }

error_page 404 /index.php;

在网站设置中设置配置文件,将默认文档index.html提到最前。

Linux宝塔安装Discuz!Q教程

访问http://zhanbuluo.com/dl.php即可进行安装。

安装成功后彻底清除浏览器缓存,访问网址进入主页则成功。

好了,你学会了吗?

扫描二维码推送至手机访问。

版权声明:本文由站部落发布,如需转载请注明出处。

本文链接:https://www.zhanbuluo.com/jianzhan/30.html

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。