阿里云ECS实例上安装wordpress

  1. 准备安装Wordpress
    先布置好环境再进行下一步,详见
    阿里云手动部署LNMP环境(CentOS 8)
  • 进入MySQL数据库。
    使用root用户登录MySQL,并输入密码。密码为搭建环境时为数据库设置的密码,比如password666。

mysql -uroot -p

  • 为WordPress网站创建数据库。(本教程中数据库名命为wordpress,也可自定义数据库名称)

create database wordpress;

  • 创建一个新用户管理WordPress库,提高安全性。

(这一步可跳过:MySQL在5.7版本后默认安装了密码强度验证插件validate_password。可以登录MySQL后查看密码强度规则。)
show variables like "%password%";

  • 本教程中创建新用户user_ab,新用户密码为password122333。
    create user 'user_ab'@'localhost' identified by 'password122333';

  • 赋予用户对数据库wordpress的全部权限。
    grant all privileges on wordpress.* to 'user_ab'@'localhost';

  • 使配置生效
    flush privileges;
    exit;

  1. 开始安装wordpress

cd /usr/share/nginx/html

  • 下载安装包
    wget https://wordpress.org/latest.zip

当然,也可以安装其他版本,比如
wget https://wordpress.org/wordpress-6.4.zip

  • 解压下载的WordPress压缩包(压缩包名字根据下载的文件自己换,这里是latest.zip)。
    unzip latest.zip

  • 将WordPress安装目录下的wp-config-sample.php文件复制一份,起名叫做wp-config.php文件,并将原来的wp-config-sample.php文件作为备份。

cd /usr/share/nginx/html/wordpress
cp wp-config-sample.php wp-config.php

  • 编辑wp-config.php文件。

nano wp-config.php

  • 修改DB_NAME/DB_USER/DB_PASSWORD后面的内容并保存,这里对应写好了是wordpress/user_ab/password122333
    写好后类似下面
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define( 'DB_NAME', 'wordpress' );

/** Database username */
define( 'DB_USER', 'user_ab' );

/** Database password */
define( 'DB_PASSWORD', 'password122333' );

/** Database hostname */
define( 'DB_HOST', 'localhost' );


  • 修改nginx配置
    nano /etc/nginx/conf.d/default.conf

在location /大括号内,将root后的内容替换为WordPress根目录。本示例中的根目录为/usr/share/nginx/html/wordpress。
所以应该改成这样(注意index后面要添上 index.php)
location / {
        root   /usr/share/nginx/html/wordpress;
        index  index.html index.htm index.php;
    }

同时在location ~ \.php$大括号内,将root后的内容替换为WordPress根目录
改成这样
location ~ \.php$ {
    root           /usr/share/nginx/html/wordpress;
  • 重新启动nginx
    systemctl restart nginx
  1. 登陆wordpress
    在本地物理机上使用浏览器访问ECS实例公网IP,进入WordPress安装页面。

比如本例就访问
http://123.57.16.130/wp-admin/install.php

此时应该可以看到wordpress的安装页面了

直接按照wordpress要求注册 登陆

后面需要安装ftp,看这里
阿里云ECS建站如何安装FTP

  • 9
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值