速卖通素材
奋斗

怎么使用阿里云轻量服务器WordPress搭建公司官网?

服务器

使用阿里云轻量应用服务器(Alibaba Cloud Lightweight Application Server)搭建 WordPress 公司官网是一个非常高效且成本较低的选择。阿里云提供了“一键部署”功能,可以极大地简化环境配置过程。

以下是详细的操作指南,分为 前期准备服务器部署WordPress 安装与配置域名解析与 SSL 证书安全优化 五个阶段。


第一阶段:前期准备

  1. 购买阿里云轻量应用服务器

    • 登录 阿里云官网。
    • 选择【轻量应用服务器】产品。
    • 推荐配置
      • 地域:选择离你目标客户最近的区域(如上海、北京、深圳等)。
      • 镜像强烈建议选择“WordPress 专用镜像”(如 LAMP/LEMP + WordPress 预装镜像)。这能省去手动安装 Nginx/Apache、PHP、MySQL 的时间。
      • 带宽:初期可选 3Mbps – 5Mbps,后续可按需升级。
      • 操作系统:Linux (CentOS 7/8, Ubuntu 20.04/22.04)。
    • 完成支付并创建实例。
  2. 准备域名

    • 如果你还没有域名,可以在阿里云注册一个(如 yourcompany.com)。
    • 确保域名已完成 ICP 备案。在我国大陆地区,未备案域名无法通过 HTTP 访问网站。

第二阶段:服务器基础设置

  1. 重置密码 & 获取 IP

    • 在阿里云控制台找到你的轻量应用服务器实例。
    • 记录服务器的 公网 IP 地址
    • 设置或重置远程连接密码(如果是 Linux,建议使用密钥对更安全,但新手可用密码)。
  2. 配置防火墙(安全组)

    • 在控制台进入该实例的【防火墙】页面。
    • 确保以下端口已开放:
      • 80 (HTTP)
      • 443 (HTTPS)
      • 22 (SSH,用于远程管理)
    • 如果使用 WordPress 专用镜像,通常这些端口默认已开启。

第三阶段:安装与初始化 WordPress

情况 A:你购买了“WordPress 专用镜像”(推荐)

这种镜像已经预装了 WordPress 和运行环境,只需进行简单配置:

  1. 远程连接服务器

    • 使用终端(Mac/Linux)或 PuTTY/Xshell(Windows)连接服务器:
      ssh root@<你的服务器IP>
    • 输入密码登录。
  2. 查看初始安装信息

    • 阿里云 WordPress 镜像通常在首次启动后,会在控制台提供初始管理员账号和密码。
    • 或者,你可以检查日志文件获取临时密码:
      cat /var/log/wp-init.log
    • 记下数据库用户名、密码、主机名和 WordPress 管理员账号密码。
  3. 访问网站

    • 在浏览器输入 http://<你的服务器IP>
    • 如果看到 WordPress 欢迎界面,说明环境正常。

情况 B:你购买的是普通 Linux 镜像(需手动搭建)

如果你买的是 CentOS 或 Ubuntu 裸机,需要手动安装环境:

  1. 更新系统

    yum update -y  # CentOS
    # 或
    apt update && apt upgrade -y  # Ubuntu
  2. 安装 LAMP 或 LEMP 栈

    • LAMP (Apache):
      sudo yum install httpd php mysql-server mysql php-mysqlnd -y
      sudo systemctl start httpd
      sudo systemctl enable httpd
    • LEMP (Nginx) (性能更好):
      sudo yum install nginx php-fpm mysql-server php-mysqlnd -y
      sudo systemctl start nginx
      sudo systemctl enable nginx
  3. 创建数据库和用户

    mysql -u root -p
    CREATE DATABASE wordpress_db;
    CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'your_strong_password';
    GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
  4. 下载并配置 WordPress

    cd /var/www/html  # 根据 Web 目录不同可能为 /usr/share/nginx/html
    wget https://wordpress.org/latest.tar.gz
    tar xzvf latest.tar.gz
    mv wordpress/* .
    rm -rf wordpress latest.tar.gz
    chown -R apache:apache .  # Apache 用户
    # 如果是 Nginx: chown -R nginx:nginx .
  5. 通过浏览器完成安装向导

    • 访问 http://<你的服务器IP>,按照提示输入数据库信息,设置站点标题、管理员账号密码等。

第四阶段:域名绑定与 HTTPS 配置

  1. 域名解析

    • 登录阿里云域名控制台。
    • 添加一条 A 记录
      • 主机记录:@ (代表主域名) 或 www
      • 记录值:填写你的服务器公网 IP
      • TTL:600
  2. 配置 Web 服务器指向域名

    • Apache: 编辑 /etc/httpd/conf/httpd.conf 或虚拟主机配置文件,将 ServerName 改为你购买的域名。
    • Nginx: 编辑 /etc/nginx/conf.d/default.conf,修改 server_name yourdomain.com;
    • 重启服务:
      systemctl restart httpd  # 或 nginx
  3. 申请免费 SSL 证书(HTTPS)

    • 在阿里云控制台搜索【SSL 证书服务】。
    • 申请免费的 DigiCertSymantec 免费版证书(每年可续期)。
    • 验证域名所有权(DNS 验证最简单)。
    • 下载证书(选择 Nginx 或 Apache 格式)。
    • 上传证书到服务器,并在 Web 服务器配置中启用 HTTPS。
    • 阿里云轻量服务器有“一键配置 HTTPS”功能:在控制台实例详情页,点击【更多】->【网站】->【HTTPS 配置】,按向导操作即可自动完成。
  4. 强制跳转 HTTPS

    • 在 WordPress 后台 -> 设置 -> 常规,将“WordPress 地址”和“站点地址”从 http:// 改为 https://
    • 安装插件 Really Simple SSL 自动处理重定向。

第五阶段:公司官网定制与安全优化

  1. 选择主题与插件

    • 主题:推荐使用轻量级、响应式好的主题,如 Astra, OceanWP, 或 GeneratePress。避免使用臃肿的主题。
    • 必备插件
      • SEO: Yoast SEO 或 Rank Math(优化搜索引擎排名)。
      • 缓存: WP Super Cache 或 W3 Total Cache(提升加载速度)。
      • 安全: Wordfence Security 或 All In One WP Security(防攻击)。
      • 备份: UpdraftPlus(定期备份网站数据)。
  2. 内容填充

    • 创建核心页面:首页、关于我们、产品服务、联系方式、新闻动态。
    • 上传公司 Logo、高清图片(注意压缩图片大小,使用 TinyPNG 工具)。
  3. 性能优化建议

    • 开启 CDN:在阿里云控制台为轻量服务器绑定 CDN 提速,并将 CDN CNAME 解析到你的域名。这能显著提升全国各地的访问速度。
    • 内存限制:如果网站变慢,可在 wp-config.php 中增加 PHP 内存限制:
      define('WP_MEMORY_LIMIT', '256M');
  4. 定期备份

    • 利用阿里云轻量服务器的【快照】功能,每周自动备份整个服务器状态。
    • 同时使用 UpdraftPlus 插件备份数据库和文件到阿里云 OSS 或 Google Drive。

常见问题排查

问题 可能原因 解决方案
访问显示“拒绝连接” 防火墙未开放 80/443 端口 检查阿里云控制台防火墙规则
显示“403 Forbidden” 文件权限错误 执行 chown -R www:www /var/www/html (根据实际用户调整)
后台打不开 数据库连接失败 检查 wp-config.php 中的数据库密码是否正确
图片不显示 路径错误 检查媒体库设置,或使用插件 Fix My URL

总结

使用阿里云轻量服务器搭建 WordPress 官网的核心步骤是:

  1. 选对镜像(WordPress 专用镜像最省心)。
  2. 完成 ICP 备案(必须)。
  3. 绑定域名并配置 HTTPS
  4. 选择合适的主题和内容

整个过程对于新手来说,如果选用官方 WordPress 镜像,最快可在 30 分钟内 完成从购买到网站上线的全过程。

未经允许不得转载:轻量云Cloud » 怎么使用阿里云轻量服务器WordPress搭建公司官网?