Linux宝塔安装Discuz!Q教程
宝塔安装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。
在zhanbuluo.com的根目录创建文件夹public。
在public文件夹里远程下载dl.php,链接为:https://discuzq-docs-1258344699.cos.ap-guangzhou.myqcloud.com/dl.php
在网站设置里设置网站目录,其中网站目录为/www/wwwroot/zhanbuluo.com,运行目录为/public,点击保存。
在网站设置里设置伪静态,代码如下:
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提到最前。
访问http://zhanbuluo.com/dl.php即可进行安装。
安装成功后彻底清除浏览器缓存,访问网址进入主页则成功。
好了,你学会了吗?