宝塔面板Docker 网站更换域名并部署 HTTPS

本教程介绍如何将通过 IP 创建的 Docker 网站更换为域名访问,并部署 HTTPS 证书。

前置条件

  • 已通过 Docker 搭建网站(如 WordPress)
  • 拥有已备案的域名(国内服务器需备案)
  • 域名已解析到服务器 IP

操作步骤

1. 确认域名解析

首先确保域名已经正确解析到服务器 IP 地址。可以通过以下方式验证:

ping 您的域名

如果返回的 IP 是您的服务器 IP,说明解析已生效。

2. 添加域名到 Docker 网站

点击左侧菜单栏 Docker → 网站,找到您的网站。

Docker 网站列表

点击网站右侧的 设置 按钮。

在域名管理中,点击 添加 按钮,输入您的域名。

添加域名

3. 修改 WordPress 后台设置

添加域名后,进入 WordPress 后台(http://IP:端口/wp-admin),进入 设置 → 常规

将以下两项修改为您的域名:

  • WordPress 地址(URL)http://您的域名
  • 站点地址(URL)http://您的域名
WordPress 站点地址设置

点击 保存更改

4. 修改数据库中的地址

为什么需要修改数据库?

WordPress 的一些插件和主题会将 URL 硬编码到数据库中,仅修改后台设置可能无法完全生效。

通过 phpMyAdmin 修改数据库:

  1. 在宝塔面板中打开 phpMyAdmin
  2. 找到 WordPress 使用的数据库
  3. 打开 wp_options 表
  4. 找到 siteurl 和 home 两个字段
  5. 将它们的值修改为 http://您的域名
phpMyAdmin 修改选项

至此,Docker 网站从 IP 更换为域名访问已完成。


部署 HTTPS

5. 进入 SSL 设置

在 Docker 网站设置中,点击 SSL 选项卡。

SSL 设置入口

6. 配置 SSL 证书

将申请的 SSL 证书文件分别填入:

  • 密钥(KEY):填入私钥内容
  • 证书(PEM):填入证书内容
SSL 证书配置

点击 保存并启用证书

7. 开启强制 HTTPS

启用证书后,打开 强制 HTTPS 开关,将所有 HTTP 请求自动跳转到 HTTPS。

8. 更新 WordPress 地址

部署 HTTPS 后,需要再次修改 WordPress 的地址设置:

  1. 进入 WordPress 后台 → 设置 → 常规
  2. 将 WordPress 地址和站点地址改为 https://您的域名
  3. 同样在 phpMyAdmin 中将 siteurl 和 home 改为 https://您的域名

至此,Docker 网站从 IP 更换为域名并部署 HTTPS 全部完成!

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/5473.html

(0)
打赏 微信扫一扫 微信扫一扫
云大使的头像云大使
上一篇 2026年1月8日 下午3:45
下一篇 2026年1月9日 下午2:41

相关推荐

  • 解决PHP5.6版本“No input file specified”的问题

    问题描述:使用TP框架做项目时,在启用REWRITE的伪静态功能的时候,首页可以访问,但是访问其它页面的时候,就提示:“No input file specified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误默认的.htaccess里面的规则: IfModule mod_rewrite.c…

    服务器运维 2018年7月17日
    3.8K00
  • 宝塔bt设置ssl以后,bt宝塔后台无法打开的解决方法-学派吧

    宝塔面板是一款不错的控制面板,功能包括一键创建网站、FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP多版本共存及切换;自带LNMP与LAMP不小心在宝塔面板设置里打开了ssl面板,现在无法打开宝塔面板,显示的是The client sent a plain HTTP request, but this server only speaks HTT…

    2019年5月5日
    6.4K00
  • 如何为多个PHP-FPM容器构建单一的Nginx Docker镜像教程-linux运维教程

    为什么用 Nginx? 第一种方案: 使用 Docker 文档中的方法 使用另一个 Docker 镜像,差点成功 最终解决方案 在使用 Docker 容器来开发 PHP 微服务套件的过程中,作者遇到了容器数量过多的问题。 最近,我一直在使用 Docker 容器来开发 PHP 微服务套件。一个问题是 PHP 应用已经搭建,可以与 PHP-FPM 还有 Ngin…

    服务器运维 2018年10月16日
    2.9K00
  • 关于Win2008R2服务器配置VPN服务器的图文教程方法-windows教程-学派吧

    这篇文章主要介绍了Win2008 r2服务器配置VPN服务器教程(图文详解),需要的朋友可以参考下 系统环境:WindowsServer2008R2Enterprise(完全安装) 1、配置准备工作1.1、点击“开始”右边的“服务器管理器”1.2、在“服务器管理器”里点击“角色”1.3、在“角色”上点击右键选译“添加角色”,点击“下一步”1.4、在“角色”里…

    服务器运维 2018年12月2日
    3.0K00
  • 负载均衡之Nginx详解教程-学派吧

    如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624 商祺云-阿里代理、景安代理、西部代理 目录 简介 常用命令 功能 HTTP集群 TCP集群 代理 反向代理 集群 重定向 静态文件 HTTPS配置 常见问题 简介 Nginx (“engine x”) 是一款轻量级,高性能的HTTP和反向代理服务器,也是…

    服务器运维 2019年1月15日
    2.6K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部
---------官方优惠叠加渠道折扣:通过我们购买腾讯云/阿里云,价格更低,服务更优。更有专业配置指导与服务。微信同步:18838889666----