Discuz! Q 官方文档之下载 Discuz! Q
推荐方法: 使用腾讯云镜像安装
基于官方提供的腾讯云镜像,可快速安装,不再需要自己修改配置。请点击这里 打开官方镜像,点击『免费使用』,基于镜像创建CVM。注意以下事项:
操作系统的root密码在创建云主机的过程中设置
会自动下载并完成Discuz! Q的安装
宝塔面板使用了 8888 端口
请登录云主机,执行命令 dzqinfo,查看Discuz! Q和宝塔的管理员用户名与密码
因为要下载Discuz! Q,服务器必须能访问公网,如果遇到 dl.php 找不到的情况,请确认自己的服务器能访问公网后,重启服务器
如果宝塔或安装工具无法访问,请检查自己的 安全组设置
如果要修改Discuz! Q的配置域名,请参考安装常见问题
#方法二:使用Discuz! Q安装工具
请在你的Web服务器上安装并配置好PHP,在要安装 Discuz! Q 的地方建一个 discuz 目录,下面再建一个 public 目录。将站点的根目录指向刚建立好的 public 目录。
然后请点击这里 下载安装工具,将下载后的文件放入 public 目录。最终的目录结构类似以下:
- /wwwroot
- └── discuz
- └── public <-- 站点根目录
- └──dl.php
复制代码 访问 http://<站点域名>/dl.php ,并按提示操作。下载工具会检查所有相关的环境要求是否满足要求,请在每一步解决完所有的错误后,再进行下一步操作。按下载工具向导一步一步完成后,Discuz! Q 就会完成安装。
#方法三:使用composer在线下载
使用这种方法安装之前,请确保你的机器已经安装了Composer 。
请在你需要安装Discuz! Q的地方通过命令行运行以下命令,这个命令运行完之后,会在当前目录下创建一个名叫 discuz 的子目录。
- composer create-project --prefer-dist qcloud/discuz --repository=https://cloud.discuz.chat
复制代码 composer会自动下载Discuz! Q和依赖的所有第三方库。由于composer自身的原因,在下载第三方库时可能会比较慢,也有可能会在下载一些国外资源的时候出错,如果遇到这样的情况,请参考安装常见问题
源代码下载完成后,请按本文档完成接下来的Web服务器配置、进入安装界面、配置计划任务等工作。
#方法四:基于Docker容器运行Discuz! Q
首先确保你的服务器安装好了 docker-ce 运行环境,如果还没有下载,腾讯云提供了镜像。
直接启动Discuz! Q
- docker run -d -p 80:80 -p 443:443 registry.discuz.chat/tencent/dzq:latest
复制代码 docker会自动下载并运行最新版本的Discuz! Q。此容器基于 Ubuntu 18.04,其中安装了 Nginx 1.14, PHP 7.2, MySQL 5.7 和所有的相关依赖,并且已经完成了Web服务器配置和计划任务配置,可直接进入安装界面进行初始化。数据库 root 用户的密码已被设置为 root。
- 注意
- 以上命令用于快速启动并测试Discuz! Q,数据库和站点数据都将保存在容器内部,容器被删除将会造成数据丢失。
- 如果您想基于容器长期运行Discuz! Q,建议将数据库和站点数据保存于容器外部,请参考容器的更多配置说明进行配置
复制代码
|
|