在没有域名的情况下,也可以在宝塔面板上安装和运行 WordPress,但需要注意以下几点:
✅ 一、使用 IP 地址访问的方式安装 WordPress
1. 前提条件
- 已经安装好 宝塔面板
- 已经配置好 LNMP 环境(Nginx/Apache + MySQL + PHP)
- 服务器有公网 IP,并且 80 端口开放
2. 创建网站(用 IP 地址代替域名)
步骤如下:
- 登录宝塔面板
- 点击【网站】 → 【添加站点】
- 在“域名”输入框中填写你的 服务器公网IP地址
- 比如:
123.123.123.123
- 比如:
- 其他设置保持默认即可(PHP 版本选择推荐 7.4 或 8.0)
- 创建完成后,进入该站点的根目录(一般为
/www/wwwroot/123.123.123.123)
3. 下载并安装 WordPress
你可以通过两种方式安装 WordPress:
方法一:手动上传 WordPress 安装包
- 下载最新版 WordPress:https://wordpress.org/download/
- 解压后将文件上传到你刚刚创建的网站根目录
- 设置数据库:
- 进入宝塔【数据库】,新建一个数据库,记录用户名和密码
- 访问
http://你的服务器IP开始安装 WordPress- 填写数据库信息(根据你在宝塔中创建的数据库填写)
- 设置管理员账号密码等信息
方法二:使用宝塔软件商店一键安装
- 宝塔面板 → 软件商店 → 找到 WordPress → 安装
- 安装时选择你刚才创建的站点(IP 地址的站点)
- 安装完成后会自动跳转到 WordPress 安装页面
🚫 注意事项
| 问题 | 说明 |
|---|---|
| 无法备案 | 如果是国内服务器,使用 IP 直接访问可能被限制,特别是电信网络 |
| X_X访问受限 | 某些云服务商(如阿里云、腾讯云)需要绑定域名才能访问 HTTP 服务 |
| SEO 不友好 | 没有域名不利于后期推广或搜索引擎优化 |
| 后台设置问题 | WordPress 后台可能会记住 IP 地址,更换域名时需额外修改数据库或配置 |
💡 推荐做法(如果你后续想绑定域名)
- 安装时可以先用 IP 测试,之后再绑定域名
- 修改 WordPress 的设置:
- 登录后台 → 设置 → 常规
- 把 “WordPress 地址 (URL)” 和 “站点地址 (URL)” 改成你的新域名
- 在宝塔中把站点域名改成你的域名,并删除原来的 IP 绑定
✅ 总结
| 是否必须域名 | 否 |
|---|---|
| 是否能用 IP 安装 | 是 |
| 是否适合长期使用 | 不建议 |
| 是否影响功能测试 | 不影响基本功能 |
如果你只是做本地测试或者临时演示,完全可以用 IP 地址来安装 WordPress。但如果打算长期使用或上线正式网站,还是建议申请一个域名。
如果你需要我帮你一步步操作或者遇到具体错误提示,欢迎继续提问!
CLOUD技术博