奋斗
努力

刚在宝塔安装完WordPress但还没买域名,能先预览站点吗?

云计算

是的,即使你还没有购买域名,也可以在宝塔面板中预览刚安装的 WordPress 站点。以下是几种方法:


✅ 方法一:使用服务器的 IP 地址直接访问

  1. 获取你的服务器公网 IP

    • 登录你的云服务器控制台(如阿里云、腾讯云、华为云等)查看公网 IP。
    • 或者通过命令 curl ifconfig.me 获取。
  2. 确保网站根目录已正确配置

    • 登录宝塔面板 → 网站 → 找到你创建的 WordPress 站点。
    • 确认网站的“根目录”指向的是你安装 WordPress 的文件夹(通常是 /www/wwwroot/你的站点名)。
  3. 修改 WordPress 的地址设置(关键步骤)

    • 默认情况下,WordPress 会绑定你创建站点时填写的域名(比如 test.com),如果你用 IP 访问,页面可能无法加载样式或跳转回原域名。
    • 解决方法:
      • 进入宝塔的「数据库」→ 找到你的 WordPress 数据库 → 使用「phpMyAdmin」打开。
      • 找到数据表 wp_options(前缀可能不同)。
      • 修改两行:
      • siteurl → 改为 http://你的服务器IP
      • home → 改为 http://你的服务器IP
  4. 浏览器访问

    • 打开浏览器,输入:http://你的服务器IP
    • 应该就能看到 WordPress 首页或后台登录页了。

✅ 方法二:临时使用 hosts 绑定(本地预览更真实)

如果你想用“域名”的方式预览(比如模拟 myblog.com),可以这样做:

  1. 在宝塔中添加站点时,使用一个假域名,例如:myblog.test
  2. 安装完 WordPress 后,同样在数据库中把 siteurlhome 改成 http://myblog.test
  3. 在你本地电脑修改 hosts 文件:
    • Windows: C:WindowsSystem32driversetchosts
    • Mac/Linux: /etc/hosts
    • 添加一行:
      你的服务器IP myblog.test
  4. 保存后,在浏览器访问 http://myblog.test,即可模拟真实域名访问。

⚠️ 注意:此方法仅在你本地生效,别人无法通过这个域名访问。


🔧 补充建议

  • 开放 80 端口:确保服务器安全组/防火墙放行 HTTP(80端口)。
  • 检查网站是否启用:在宝塔中确认网站状态是“运行中”。
  • PHP 版本和伪静态:WordPress 建议使用 PHP 7.4+,并选择“wordpress”伪静态规则。

🌐 后续买域名怎么办?

当你买了域名后:

  1. 在宝塔中将站点绑定你的域名。
  2. 修改 DNS 解析,指向服务器 IP。
  3. 再次进入数据库,把 siteurlhome 改成你的正式域名(如 https://www.yourdomain.com)。
  4. 推荐安装插件如 " Velvet Blues Update URLs " 来批量更新站内链接。

✅ 总结:
不需要域名也能预览 WordPress,只需用服务器 IP 访问,并调整数据库中的 siteurlhome 设置即可。

需要我帮你写一段修改数据库的 SQL 语句吗?

未经允许不得转载:云服务器 » 刚在宝塔安装完WordPress但还没买域名,能先预览站点吗?