首页 小编推荐 正文
  • 本文约1291字,阅读需6分钟
  • 104384
  • 57

阿里云搭建wordpress

温馨提示:本文最后更新于2025年10月15日 12:30,若内容或图片失效,请在下方留言或联系博主。
摘要
  1. 登录阿里云控制台
    进入阿里云官网,使用账号登录阿里云控制台。

  2. 创建ECS实例
    在控制台首页选择“产品” -> “计算” -> “弹性计算”,进入ECS管理页面。点击“创建实例”,选择以下配置:

    • 地域:选择靠近用户的地域
    • 实例类型:推荐选择通用型(如ecs.g6....
  1. 登录阿里云控制台
    进入阿里云官网,使用账号登录阿里云控制台。

  2. 创建ECS实例
    在控制台首页选择“产品” -> “计算” -> “弹性计算”,进入ECS管理页面。点击“创建实例”,选择以下配置:

    • 地域:选择靠近用户的地域
    • 实例类型:推荐选择通用型(如ecs.g6.large)
    • 系统镜像:选择“Linux”系统,推荐Ubuntu 20.04或CentOS 7.9
    • 网络类型:选择“专有网络(VPC)”
    • 安全组:确保开放22(SSH)、80(HTTP)、443(HTTPS)端口
    • 配置存储:默认系统盘即可,可扩展数据盘
  3. 连接ECS实例
    通过SSH连接到ECS实例,使用密钥文件登录。

  4. 安装LAMP环境
    根据所选系统安装Apache、MySQL、PHP环境。例如,在Ubuntu上执行以下命令:

    sudo apt update
    sudo apt install apache2 mysql-server php php-mysql php-curl php-gd php-mbstring php-xml php-zip
  5. 配置MySQL数据库
    运行以下命令设置root密码并创建WordPress数据库:

    sudo mysql -u root -p
    CREATE DATABASE wordpress;
    CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
    FLUSH PRIVILEGES;
    exit;
  6. 下载并解压WordPress
    使用wget下载WordPress包并解压到Apache根目录:

    cd /var/www/html
    sudo wget https://wordpress.org/latest.tar.gz
    sudo tar -xzvf latest.tar.gz
    sudo mv wordpress/* .
    sudo chown -R www-data:www-data /var/www/html
    sudo chmod -R 755 /var/www/html
  7. 配置WordPress
    复制wp-config-sample.php为wp-config.php并编辑数据库信息:

    cp wp-config-sample.php wp-config.php
    sudo nano wp-config.php

    修改以下内容:

    define('DB_NAME', 'wordpress');
    define('DB_USER', 'wordpressuser');
    define('DB_PASSWORD', 'password');
    define('DB_HOST', 'localhost');
  8. 访问WordPress安装页面
    在浏览器中输入ECS实例的公网IP地址,按照提示完成安装。选择站点标题、管理员用户名和密码,点击“安装WordPress”。

  9. 配置域名(可选)
    若需绑定域名,可在阿里云域名控制台添加解析,将域名指向ECS实例的公网IP,并在WordPress后台设置站点URL。

  10. 防火墙设置
    确保ECS实例的安全组已放行80和443端口,允许外部访问Web服务。

48680 人点赞
评论