NetHz.Net
一直在学习

本地部署Discuz!Q

本教程采用小皮面板进行部署,下载地址:https://www.xp.cn/
在开始部署前下载好最新版Discuz!Q镜像https://dl.discuz.chat/dzq_latest_install.zip
第一步:安装小皮面板

下载好小皮面板安装程序后,双击运行,可展开自定义选项修改安装路径,注意安装目录不能有中文字符或空格

第二步:解压缩Discuz!Q到小皮面板默认根目录
来到小皮面板的安装位置,进入WWW文件夹,其下新建一个名为“dzq”的文件夹(或根据需要命名),将下载好的镜像压缩包内容拷贝至该目录下(注:WWW下的index.html可以删除)
第三步:运行小皮面板,对网站进行设置
来到小皮面板的网站选项卡下,依次点击管理->修改
/uploads/ckeditor/image/20200816/76549a626e42b05233328550cfbe6251.png
依次对如下配置进行修改:
基本配置部分——
/uploads/ckeditor/image/20200816/f99ba8e9501a85efe9af11c940bf2f5d.png
1.在根目录的末尾加上“/dzq/public”
2.将端口由http改为https,且在新打开的页面中点击生成开发者证书并确认
3.创建数据库,如弹出mysql未开启,点击开启(如有window安全提示点击确认)
数据库名可以填“discuzq”,用户名密码自行填写,但记得备份(且用户名不能为root)
/uploads/ckeditor/image/20200816/d2752cfb3ccd19e5c14e8199c3610a8e.png
提示创建数据库完成即可
/uploads/ckeditor/image/20200816/4974833144b4769d93a27df07c1d341e.png
高级配置部分——
来到高级配置,开启目录索引,点击确认
/uploads/ckeditor/image/20200816/bbf8f3ba1224a764280b81740ba9d6b0.png
开启扩展:
管理 -> php扩展中开启exif

小皮面板->设置里找到文件位置,点击PHP,来到PHP安装目录,打开php7.3.4nts文件夹,搜索openssl.cnf文件,将其拷贝至“C:\usr\local\ssl”文件夹下(如没有此文件夹新建即可)

/uploads/ckeditor/image/20200816/e316bb5c32df84a775d320a1124e2deb.png

在这个网址下载Discuz!Q根证书文件(戳这里),将其放在小皮面板的WWW目录(前述)下

来到设置 -> 配置文件,修改php7.3.4的配置文件
/uploads/ckeditor/image/20200816/2fe5a9055f1ad4c0d5bb4cd18edbba96.png
搜索“[curl]”,将下面“;curl.cainfo =”,按如下规则修改(务必删除行首的分号)
[curl]
curl.cainfo = [刚刚放置证书文件的地方]
[openssl]
openssl.cafile = [刚刚放置证书文件的地方]
比如下图这样:
/uploads/ckeditor/image/20200816/6aaf825ffccc3e64351293a97eaaec20.png
保存php配置文件退出小皮面板并重新启动,记得取消勾选所有图中的两项
/uploads/ckeditor/image/20200816/1bfd9c0dd6f1121c1f95ec473a14deea.png
第四步:启动小皮面板
将图中标红选项开启(WNMP、Apache、MySQL)
/uploads/ckeditor/image/20200816/a6f0adddf4525be92abad5a6888d5c1c.png
全部开启成功后:
/uploads/ckeditor/image/20200816/07e484e821fe1ddd19816702dfa170fa.png
第五步:将php7.3.4的目录添加到系统环境变量,从setup.php完成安装
Discuz!Q官方工作人员的说法,windows下执行php很慢会造成超时,因此不推荐用浏览器访问install的方式对Discuz!Q进行安装,这里选用控制台的方式完成安装——
找到系统环境变量,在path的末尾添加上小皮面板php7.3.4的根目录,如“G:\Phpstudy_Pro\Extensions\php\php7.3.4nts”,点击确定保存
/uploads/ckeditor/image/20200816/69785843ab579a6602653e446a1ed5fc.png
/uploads/ckeditor/image/20200816/b0668dcf758fb26349200d00a8ddc14f.png
下载“setup.php”下载地址,将其放至Discuz!Q安装位置public目录下,搜索“root”定位到数据库信息位置,将数据库信息和安装信息按下图方式修改(红色为必改,蓝色为选改)
/uploads/ckeditor/image/20200816/4471f2866ec5ffb85dc82c32fc0e501c.png
用管理员模式启动命令提示符,cdDiscuz!Q安装位置public目录下,键入“php setup.php”,等待安装完成
/uploads/ckeditor/image/20200816/10b478ca0709b1cce1be0b0b019def1d.png
/uploads/ckeditor/image/20200816/b3614d239305966fec6f1e62f7f6a742.png
安装完成后打开浏览器(推荐chrome),输入localhost,可以看到已经能够正常访问站点,至此安装已经完成
/uploads/ckeditor/image/20200816/e93cbad5c5ede6d69531e42c3e69e94f.png
最后删除或重命名public目录下的dl.php,以防止覆盖安装.
赞(4) 打赏
未经允许不得转载:奥施网 » 本地部署Discuz!Q
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

我们不是专业的

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏