discuz安装_丸子安装DZQ初体验完整教程

嗨,时隔多年DzQ来了,本次带来的是如何安装这个版本,为了方便快捷的使用,我这边使用宝塔来安装下,首先你的有域名跟服务器,这个就不用说了。 这边搭建的访问地址 https://dz.cxcat.com 这边为了让更多的站长用户使用安装,我用的宝塔做的教程环境是 Nginx ,直接看下面的教程即可。 以下是服务器环境的配置要求

Discuz! Q 对系统有一些要求,请确保你的服务器满足以下要求:

  • MySQL >= 5.7

  • PHP >= 7.2.0

  • BCMath PHP 扩展

  • Ctype PHP 扩展

  • Curl PHP 扩展

  • Dom PHP 扩展

  • Fileinfo PHP 扩展

  • GD PHP 扩展

  • JSON PHP 扩展

  • Mbstring PHP 扩展

  • Exif PHP 扩展

  • OpenSSL PHP 扩展

  • PDO 与 PDO_mysql PHP 扩展

  • Tokenizer PHP 扩展

  • XML PHP 扩展

  • Zip PHP 扩展 (使用Discuz! Q安装工具时需要)

接下来直接安装官方教程安装,下载官方的dl.php文件放在你的根域名(需要建立个public文件夹)下面即可,直接访问就可以了,我的域名是dz.cxcat.com 我是以Nginx配置的,仔细阅读下面的配置教程,很重要。

f9e4b56c4a63c60534fa48ff4c54ab29.png

接下来就是设置网站运行目录.跟Thinkphp差不多了

949cc6230d331d1157a779fdc2a5a2c5.png

这就很Nice,接下来还得设置下默认文档里面首页的顺序,.html文件放在第一个

8c6de3261a3f2a9167baab43e4bed3c6.png

接下来我们给搞个ssl证书,宝塔的很简单直接一键申请配置

6694413745b961af661143051c54a5e9.png

接下来直接访问域名加安装文件就可以了

29938273168f28669ae65da4cacdf43a.png

73dd946ce3de5ea1e6afba8f4a14c92c.png

然后直接下一步,选择我们所要安装的版本即可

eca931be922be668e8c60cfe5d790bcf.png

然后就完成了,但是分为几种情况,以下就是官方的介绍。

54322393103a09605175a9dd1311feca.png

记得表前缀写的时候加个下划线_

ed27d7d063d7445c4ec0c3f541ea2c69.png

然后就是以下的界面,很Nice

eb83bea6f68c519d4ad01b1f6d15622d.png

#需要注意看,以下是官方环境服务器的配置说明(这边只是怕大家看不懂直接把重要的部分拿了过来,具体的安装自己的服务器来配置)

Web服务器配置

Web服务器推荐启用SSL(https协议),如果没有SSL证书,可以到这里申请。

#Nginx

如果你使用 Nginx ,除了PHP的相关配置之外,还要在你的站点配置中加入以下配置,建议(非强制)开启  https  和  http2  ,将root目录指向  discuz/public  目录,同时一定要配置  index  和  location / ,将所有的请求将引导至  index.php  。 具体配置时,请注意对照检查这样一些地方:
#root 配置
确认  root  指向了安装好的  public  目录,以下是示例,请按自己的实际配置设置
    
root /home/www/discuz/public;
#index 配置
确保 index 的第一项是  index.php  ,也可以只保留  index.php ,以下为示例
 index index.php;
#location 配置
确保  location /  按如下配置,如果原来有配置,请替换成如下配置:
    location / {        try_files $uri $uri/ /index.php?$query_string;    }

#Apache

Apache要在配置中,将  DocumentRoot  指向  discuz/public  目录,同时通过重写规则,将所有请求转发给  index.php  处理。 在  discuz/public  下创建  .htaccess  文件(设置伪静态规则),内容如下(此配置依赖  mod_rewrite  ,请先检查自己的Apache是否启用了  mod_rewrite  模块):
    Options +FollowSymLinks    RewriteEngine On    SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0    RewriteCond %{REQUEST_FILENAME} !-f    RewriteCond %{REQUEST_FILENAME} !-d    RewriteRule . index.php?%{QUERY_STRING} [L,QSA,PT]    RewriteRule ^$ index.php?%{QUERY_STRING} [L,QSA,PT]

#通过站点启动安装

在进入安装界面之前,请确保  php-fpm  的运行用户,拥有  configstorage  和  public  三个目录的写权限。 部署好服务器环境后,打开  https://{您的域名}/install  进入安装界面,按照页面提示进行安装。 注意 请一定要访问外部用户将要访问的协议(  http://  或  https://  ) 加 域名 加  /install  进行安装,否则会导致自动获取的站点URL配置不正确,站点工作不正常。

#进入后台

安装完成后,请访问  http://{您的域名}/admin  进入后台,输入在安装的时候设置的管理员账号和密码,进行管理与配置。

#计划任务

目前统计财务报表需要用到系统计划任务,Linux 服务器配置如下:
* * * * * php /home/wwwroot/discuss/disco schedule:run >

#配置说明

#公共路径
安装完 Discuz! Q 之后,你的 web 服务的文档目录指向  public  路径。该路径下的  index.php  文件作为所有接口控制器,  index.html  作为所有前端 HTTP 请求控制器。
#配置文件
Discuz! Q 的所有配置文件存放在  config  目录下。每个选项都有文档标注,便于通过文件查看并熟悉对你有用的选项。
#目录权限
在安装 Discuz! Q 后,你可能需要配置一些权限。  storage  目录在你的 web 服务下应该是可写的权限,否则 Discuz! Q 将无法运行。
#应用密钥
在安装过程中,应用密钥已经通过  php disco key:generate  命令为你设置好了。 通常,这个字符串应该是 32 个字符长度。这个密钥将会设置在  config.php  文件中。 如果应用密钥还没有设置,你的用户会话和其他的加密数据将会不安全
#其他配置
Discuz! Q 几乎不需要除上面所说的其他什么配置了。打开你的站点开始你建站之旅然而,你可能会想要再次查看  config/config.php  文件和它的注释说明。它包含一些你希望根据你应用来更改的选项,诸如:  timezone  和  locale  。 安装总结:需要注意环境配置/php函数扩展/ssl证书建议配置吧,其他的好像没有问题了哈~

a293e02d9bf45f7b520ee26353d042d2.png

点击左下角的即可查看官方文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值