linux宝塔部署wordpress,没有域名?

在没有域名的情况下,你依然可以在 Linux 服务器上使用宝塔面板部署 WordPress。你可以通过 服务器的公网 IP 地址 来访问你的 WordPress 网站。

以下是详细步骤:


✅ 前提条件

  1. 一台有公网 IP 的 Linux 云服务器(如阿里云、腾讯云、AWS 等)
  2. 已安装宝塔面板(如果没有,请先安装)

🔧 步骤一:安装宝塔面板(如果未安装)

# CentOS
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

# Ubuntu/Debian
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

安装完成后,会输出宝塔的登录地址、用户名和密码,请保存好。


🌐 步骤二:通过 IP 访问宝塔面板

打开浏览器,输入:

http://你的服务器公网IP:8888

首次登录会让你选择安装环境套件,推荐选择 LNMPLAMP(建议 LNMP:Nginx + MySQL + PHP)。


💾 步骤三:创建网站(使用 IP 地址作为域名)

  1. 在宝塔面板中,点击左侧菜单「网站」→「添加站点」
  2. 在「域名」输入框中填写你的服务器公网 IP,例如:
    123.123.123.123

    (注意:不要加 http:// 或端口号)

  3. 创建数据库(勾选“创建数据库”),设置数据库名、用户名、密码(记住这些信息)
  4. PHP 版本选择 PHP 7.48.0+(WordPress 推荐)
  5. 根目录保持默认即可,点击提交

✅ 网站创建成功!


🚀 步骤四:安装 WordPress

  1. 下载 WordPress 最新版:

    cd /www/wwwroot/123.123.123.123
    wget https://cn.wordpress.org/latest-zh_CN.tar.gz
    tar -xzvf latest-zh_CN.tar.gz --strip-components=1

    或者在宝塔文件管理中上传并解压 WordPress 包

  2. 设置文件权限:
    在宝塔文件管理中,进入网站根目录,选中所有文件 → 权限 → 改为 755,所有者为 www

  3. 在浏览器中访问:

    http://你的服务器IP

    你应该会看到 WordPress 安装向导。

  4. 按提示填写数据库信息:

    • 数据库名:你在创建站点时设置的数据库名
    • 用户名:同上
    • 密码:你设置的数据库密码
    • 数据库主机:localhost
    • 表前缀:可默认 wp_
  5. 继续完成 WordPress 的初始化设置(站点名称、管理员账号等)


⚠️ 注意事项

  1. HTTP 访问:目前是通过 http://IP 访问,不安全。建议后续申请免费 SSL 证书(宝塔支持 Let’s Encrypt,但需要域名)。若无域名,无法配置 HTTPS。
  2. 端口开放:确保服务器安全组/防火墙开放了 80(HTTP)和 443(HTTPS)端口。
  3. IP 被封风险:部分云服务商禁止直接用 IP 搭建公开网站,仅用于测试。请遵守服务条款。
  4. 后期绑定域名:以后如果有域名,可以直接在宝塔中将域名指向该站点,并做 301 跳转。

✅ 总结

即使没有域名,也可以通过 服务器公网 IP 部署 WordPress,流程如下:

安装宝塔 → 添加站点(IP 为域名)→ 部署 WordPress → 通过 IP 访问安装向导

适合内网测试、临时展示、学习使用。


如有需要,我还可以提供一键部署脚本或帮助配置伪静态、缓存等优化设置。欢迎继续提问!

未经允许不得转载:云计算HECS » linux宝塔部署wordpress,没有域名?