弹性云服务器 ECS-基于WordPress搭建个人网站(Linux):实施步骤(手动)

时间:2024-09-12 17:37:29

实施步骤(手动)

安装前准备

操作步骤

  1. 登录弹性云服务器。
  2. 搭建LNMP环境。具体操作请参见手工搭建LNMP环境(CentOS 7.2)
  3. 创建数据库。

    1. 执行以下命令,并按照提示信息输入MySQL的root用户,登录到MySQL命令行。

      mysql -u root -p

    2. 执行以下命令,创建一个新的数据库。

      CREATE DATABASE wordpress;

      其中,“wordpress”为数据库名,可以自行设置。

    3. 执行以下命令,创建一个新用户。

      CREATE USER 'user'@'localhost' IDENTIFIED BY 'xxxxx';

      其中,“user”为用户名,'xxxxx'为对应的账户密码,可以自行设置。

    4. 执行以下命令,赋予用户对 “wordpress” 数据库的全部权限。

      GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost';

    5. 执行以下命令,使所有配置生效。

      FLUSH PRIVILEGES;

    6. 执行以下命令,退出MySQL命令行。

      exit

    7. (可选)依次执行以下命令,验证数据库和用户是否已成功创建,并退出MySQL命令行。

      mysql -u user -p

      SHOW DATABASES;

      exit

      其中,“user”为刚刚创建的数据库用户名。

  4. 安装WordPress。

    1. 执行以下命令,进入Nginx网站根目录,下载WordPress压缩包。

      cd /usr/share/nginx/html

      wget https://cn.wordpress.org/wordpress-6.6.1-zh_CN.tar.gz

    2. 执行以下命令,解压缩WordPress软件包。

      tar zxvf wordpress-6.6.1-zh_CN.tar.gz

      解压后生成一个“wordpress”的文件夹。

    3. 执行以下命令,进入 WordPress 安装目录,将wp-config-sample.php文件复制到wp-config.php文件中,并将原先的示例配置文件保留作为备份。

      cd /usr/share/nginx/html/wordpress

      cp wp-config-sample.php wp-config.php

    4. 执行以下命令,打开并编辑新创建的配置文件。

      vim wp-config.php

    5. i键进入编辑模式。找到文件中MySQL的部分,并将相关配置信息修改为步骤3中的内容。
      图2 修改MySQL配置
    6. Esc键退出编辑模式,并输入:wq保存后退出。
    7. 浏览器访问“http://服务器IP地址/wordpress”进入安装向导。
      图3 安装向导
    8. 设置站点标题、管理员账号、密码和邮箱,并单击“安装 WordPress”。
      表3 配置参数

      参数

      说明

      站点标题

      WordPress网站名称。

      用户名

      WordPress管理员名称。

      密码

      可以使用默认的密码或者自定义密码。

      请勿重复使用现有密码,并确保将密码保存在安全的位置。

      您的电子邮箱地址

      接收通知的电子邮件地址。

    9. 安装完成后,弹出安装成功界面。
      图4 安装成功
    10. 单击“登录”,或者浏览器访问“http://服务器IP地址/wordpress/wp-login.php”,输入用户名/电子邮箱地址和密码后单击“登录”,进入WordPress。
      图5 登录WordPress
      图6 进入WordPress界面

  5. 购买域名。

    为了便于网站的访问和使用,可以给网站设置一个单独的域名,使用域名访问网站。您可以在华为云 域名注册服务 中购买域名,具体步骤请参考域名注册流程

  6. 进行备案。

    如果网站未进行备案,且需要使用华为云进行托管,则需要通过华为云备案系统进行备案。具体操作请参见如何进行备案

  7. 配置域名解析。

    配置域名解析后才能使用注册的域名访问网站。具体操作请参见配置域名解析

    例如,配置的域名为“www.example.com”,配置成功后,可在浏览器地址栏中输入“http://www.example.com”访问部署的网站。

support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0135015337.html