Discuzq本地安装测试基于Phpstudy

overme6个月前 (10-17)网页设计972
本次安装说明在家用Win7电脑,Phpstudy本地服务器环境中进行

安装前的准备工作

1、首先要配置本地服务器,小编推荐使用PHPstudy,方便快捷: 下载地址: PHPstudy.
2、在Discuzq官网上下载程序安装文件: 下载地址: DiscuzQ

启动Phpstudy运行服务器环境

1、Phpstudy的启动就不赘述了,点击一键启动下方的【启动】就可了
2、将下载的discuzq安装文件解压后,保存到PHPstudy安装目录下的WWW文件夹
3、discuzq的文件夹原名字是dzq_latest_install,为避免不必要的错误,可以修改文件夹名称,只保留dzq.
4、配置Discuzq的本地网站信息
   ① 点击【创建网站】,弹出网站的配置界面
   ② 设置本地网站的域名
   ③ 选择http还是https端口服务,官网推荐https加密端口。测试环境,使用http也是不影响的
   ④ 点击【浏览】,选择www文件夹下discuzq的安装文件中的public文件夹
   ⑤ 根据需求,创建数据库。 如果勾选,立即会弹出数据库配置窗口
   ⑥ 勾选 同步HOST功能
   ⑦ 选择PHP程序的版本,注意:需要是7.4以下版本

还要在高级配置里面开启【目录索引】

5、开启PHP exif扩展

网站创建完成后,点击后方的【管理】,然后选择【PHP扩展】,找到exif确认前面有勾选。

6. 配置openssl.cnf文件。

在“设置”菜单里找到Php安装目录,打开php7.3.4nts文件夹,搜索openssl.cnf文件,将其拷贝至“C:\usr\local\ssl”文件夹下。如果你的c盘里没有这个文件夹,你可以依次创建这3个文件夹(usr,local,ss),然后将openssl.cnf拷贝进去。

7.下载根证书并修改Php.ini配置

下载Discuzq认证书,然后将其拷贝至 C盘根目录。下载地址:https://dl.discuz.chat/mirrors/cacert.pem

修改php.ini,搜索“curl.cainfo”和“openssl.cafile”两行,去掉前面的分号(注释号),并且改成如下内容。

curl.cainfo=c:\cacert.pem
openssl.cafile=c:\cacert.pem

启用mod _rewrite

可以在apache conf目录的httpd.conf文件中,查找以下字段 ,并去掉字段前#符号。如下所示:
LoadModule rewrite_ module modules/mod_ rewrite. so

定位到<directory />段,并修改内容为如下内容:
<directory />
  Options Al1
  Allowverride All
  DirectoryIndex index. php index. htm]
</directory>

保存php. ini文件并重启Apache服务。

Discuzq安装

完成以上操作后,在浏览器里输入“配置的域名/dl.php”就可以进入安装界面。比如小编域名设置时输入的discuzq,那就是discuzq/dl.php

以上,就是小编本地安装discuzq的过程,欢迎讨论

PS. 如何解决【PHP函数OPENSSL生成秘钥 失败

相关文章


		PHP集成环境配置 phpStudy V8.1(Win64位)

PHP集成环境配置 phpStudy V8.1(Win64位)

phpStudy V8  Win64 位(已经过360安全检测) 大小:77.4M(解压版) 版本:phpStudy v8.1.0.4 时间:2020-05-01 主要功能: 1. 全新界面,...


		PHP函数openssl生成秘钥测试Fail

PHP函数openssl生成秘钥测试Fail

如下图所示,基础环境检查时,出现了2处失败。 PHP函数openssl生成密钥测试处理方案  失败 PHP函数openssI导出密钥测试处理方案 失败 解决方法: 配置openssl.c...

Discuzq安装时开启了mod_rewrite功能 仍然报错

小编想在Windows本地电脑中试试discuzq效果,就使用Phpstudy配置了一个网站,按照discuzq本地安装测试方法进行配置。前面都很顺利,第四步检查http服务器配置时,出现mod...


		162100导航数据库 Invalid default value for ‘thisdate’报错

162100导航数据库 Invalid default value for ‘thisdate’报错

最近我爱自学小编想鼓捣一个导航网站,以162100导航网站源码尝试进行搭建。搭建后配置数据时,数据库连接成功,但是导入数据表时出现异常。 异常如下图所示,表member创建失败  Invalid...


		Phpstudy本地环境PHP代码修改后不能立即生效

Phpstudy本地环境PHP代码修改后不能立即生效

我爱自学小编正在进行thinkphp入门学习,本地电脑上使用phpstudy大家了wamp类型服务器。练习应用配置时,输出config()变量,明明修改了PHP代码,但是浏览器上输出的变量就是没有...

发表评论

访客

看不清,换一张

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