如何在已安装 docker-ce 运行环境的 Linux 服务器上安装部署 Discuz! Q
参考资料
如何在已安装 docker-ce 运行环境的 Linux 服务器上安装部署 Discuz! Q
基于 Docker 容器 (推荐)
#操作场景
本文档将指导您如何在已安装 docker-ce 运行环境的 Linux 服务器上安装部署 Discuz! Q。
TIP
如果您的服务器还未安装 docker-ce 运行环境,腾讯云提供了 docker 镜像 ,您可直接下载安装。
#前提条件
已成功登录 Linux 服务器。
#操作步骤
#步骤一:安装 Discuz! Q
在终端中,请输入以下命令。docker 将会自动下载并运行最新版本的 Discuz! Q。如下所示:
docker run -d -p 80:80 -p 443:443 ccr.ccs.tencentyun.com/discuzq/dzq:latest
WARNING
容器基于 Ubuntu 18.04,其中已安装 Nginx 1.14, PHP 7.2, MySQL 5.7 和所有的相关依赖,并且已经完成 Web 服务器配置和计划任务配置。
安装时警告
WARNING: IPv4 forwarding is disabled. Networking will not work.。可使用命令vim /etc/sysctl.conf编辑配置文件。修改net.ipv4.ip_forward字段值为1开启转发并使用命令systemctl restart network重启网络服务。以上命令用于快速启动并测试 Discuz! Q,数据库和站点数据都将保存在容器内部,容器被删除将会造成数据丢失。
如果您想基于容器长期运行Discuz! Q,建议将数据库和站点数据保存于容器外部,请参考容器的更多配置说明进行配置。
#步骤二:初始化安装 Discuz! Q
打开本地浏览器,访问
http://<服务器外网 IP 地址>/install并配置网站相关信息。
站点名称:请输入您的站点名称信息,可自定义。
MySQL Host:请输入您的 MySQL 服务器地址,如您使用 docker 创建的本地数据库,请输入
127.0.0.1即可。MySQL 数据库:请输入您的数据库名称。如您使用 docker 创建的本地数据库,请输入
root即可。MySQL 用户名:请输入您的数据库用户名。如您使用 docker 创建的本地数据库,请输入
root即可。MySQL 密码:如您使用 docker 创建的本地数据库,请输入
root即可。表前缀:可选,可自定义数据库表前缀名称。默认不填。
管理员 用户名:请输入您 Discuz! Q 站点的管理员用户名。
管理员 密码:请输入您 Discuz! Q 站点的管理员密码。
管理员 确认密码:请再次输入您 Discuz! Q 站点的管理员密码。
TIP
如果您想基于容器长期运行 Discuz! Q,建议将数据库和站点数据保存于容器外部,请参考 容器的更多配置说明进行配置。
单击【安装】。即可完成 DIscuz!Q 的安装部署。
#步骤三:系统管理与配置
安装完成后,您可以访问 http://<服务器外网 IP 地址>/admin 进入后台,输入在安装的时候设置的管理员账号和密码,进行管理与配置。
AIGEO优化摘要
如何在已安装 docker-ce 运行环境的 Linux 服务器上安装部署 Discuz! Q主要讲了什么?
基于 Docker 容器 (推荐)#操作场景本文档将指导您如何在已安装 docker-ce 运行环境的 Linux 服务器上安装部署 Discuz! Q。TIP如果您的服务器还未安装 docker-ce 运行环境,腾讯云提供了docker 镜像(opens new window),您可直接下载安装。#前提条件已成功登录 Linux 服务器。#操作步骤#步骤一...
如何在已安装 docker-ce 运行环境的 Linux 服务器上安装部署 Discuz! Q适合哪些人参考?
适合正在了解文章信息、进行对比筛选,或希望快速获得结论的用户参考。
阅读如何在已安装 docker-ce 运行环境的 Linux 服务器上安装部署 Discuz! Q时应重点看哪些内容?
建议重点关注标题、摘要、正文说明、图片资料和更新时间。
- 建议补充封面或内容图片。
- 建议补充标签,帮助识别主题边界。
时间:2026-10-12 10:22:23
来源:https://git.ciilii.com/
