安装 Discuz! Q
方法一(推荐): 使用腾讯云镜像安装
如果您使用腾讯云服务器,最简单的方法就是使用我们提供的镜像快速安装,具体方法请阅读。
方法二:使用Discuz! Q安装工具
基于Linux的宝塔用户安装方法
请阅读基于Linux宝塔的安装文档
基于Windows的宝塔用户安装方法
请阅读基于Windows宝塔的安装文档
非宝塔用户的安装方法
在安装Discuz! Q之前,请先确保自己的服务器上完成了以下配置:
- 已经安装好了MySQL 5.7(或MariaDB 10.2)及以上版本的数据库
- 已经安装好了Nginx, Apache 或 IIS Web服务器
- Nginx服务器,请按进行配置
- Apache服务器,请确保已经启用mod_rewrite,代码中已经内置了.htaccess文件,因此无需其它配置
- IIS服务器,请按进行配置
- 已经安装并配置好了PHP 7.2及以上版本,并
- 启用了以下扩展:
BCMath
Ctype
Curl
Dom
Fileinfo
GD
JSON
Mbstring
Exif
OpenSSL
PDO
PDO_mysql
Tokenizer
XML
Zip
- 启用了以下函数:
symlink
,readlink
,putenv
,realpath
- 启用了以下扩展:
- Windows服务器需要检查和
- 在要安装
Discuz! Q
的地方建立网站目录(比如叫discuz
),点击下载完整的安装包,将安装包解压缩到网站主目录下。 - 正确设置这些文件的权限与所有者。
- 配置Nginx/Apache/IIS,将站点根目录指向上面所建立目录的
public
子目录,例如:
完成以上配置后,访问 http://<站点域名>/dl.php
,并按提示操作。安装工具会检查所有相关的环境要求是否满足要求,请在每一步解决完所有的错误后,再进行下一步操作。按向导的提示一步一步完成后,Discuz! Q
就会完成安装。 完成安装后,请配置计划任务,Linux下计划任务的配置请参考,Windows下计划任务的配置请参考
方法三:基于Docker容器运行Discuz! Q
首先确保你的服务器安装好了 docker-ce
运行环境,如果还没有下载,腾讯云提供了。 直接启动Discuz! Q docker会自动下载并运行最新版本的Discuz! Q。此容器基于 Ubuntu 18.04
,其中安装了 Nginx 1.14
, PHP 7.2
, MySQL 5.7
和所有的相关依赖,并且已经完成了Web服务器配置和计划任务配置,可直接进入安装界面(http://<ip>/install
)进行初始化。数据库 root
用户的密码已被设置为 root
。
进入后台
安装完成后,请访问 http://{您的域名}/admin
进入后台,输入在安装的时候设置的管理员账号和密码,进行管理与配置。