• Unirech腾讯云国际版-使用腾讯云服务器手动建立WordPress 个人站点Linux系统教程


    WordPress是用PHP语言开发的博客平台。用户可以使用WordPress来建立自己的博客平台,下面Unirech以CentOS 7.6操作系统的腾讯云服务器为例,简单介绍手动搭建个人WordPress网站步骤, 腾讯云国际版也支持通过云市场的镜像环境部署WordPress个人博客,手动构建过程可能需要很长时间。

    示例软件版本

    Linux:Linux操作系统以CentOS 7.6为例。

    Nginx:Web 服务器以 NGINX 1.17.5为例。

    MariaDB:数据库以MariaDB 10.4.8为例。

    PHP:脚本语言以 PHP 7.2.22 为例。

    WordPress:博客平台以 WordPress 5.0.4 为例、

    操作步骤

    第一步:登录腾讯云服务器

    第二步: 手动设置 LNMP 环境

    LNMP是Linux、Nginx、MariaDB和PHP的缩写。这种组合是Web服务器最常见的运行环境之一。创建并登录腾讯云服务器实例后,可以参考手动构建LNMP环境来完成基础环境的构建。

    第三步:配置数据库(根据 MariaDB 版本,设置一个用户身份信息验证方式有一定区别,具体步骤请参见 MariaDB 官网。)

    1.执行以下命令进入MariaDB。

    mysql
    
    • 1

    2.通过执行以下命令创建 MariaDB 数据库。

    CREATE DATABASE wordpress;
    
    • 1

    3.执行以下命令创建一个新用户。比如“user”,登录密码是123456。

    CREATE USER 'user'@'localhost' IDENTIFIED BY '123456';
    
    • 1

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

    GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost' IDENTIFIED BY '123456';
    
    • 1

    5.通过执行以下命令设置root帐户密码。(MariaDB 10.4在 CentOS 系统上添加了 root 帐户无密码登录特性。请按照以下步骤设置您的根帐户密码并牢记在心。)

    ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD('输入您的密码');
    
    • 1

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

    FLUSH PRIVILEGES;
    
    • 1

    7.执行以下命令,退出 MariaDB。

    q
    
    • 1

    第四步:安装和配置WordPress

    下载 WordPress(WordPress 可以从 WordPress 官方网站下载并安装最新中文版。本文以中文版的 WordPress为例。)

    1.通过执行以下命令,删除用于测试Web站点根目录中PHP-Nginx配置的index.php文件。

    rm -rf /usr/share/nginx/html/index.php
    
    • 1

    2.依次进行执行存在以下就是命令,进入/usr/share/nginx/html/目录,并下载与解压 WordPress。

    cd /usr/share/nginx/html
    wget https://cn.wordpress.org/wordpress-5.0.4-zh_CN.tar.gz
    
    • 1
    • 2
    tar zxvf wordpress-5.0.4-zh_CN.tar.gz
    
    • 1

    修改WordPress配置文件

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

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

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

    vim wp-config.php
    
    • 1

    3.按 i 切换至编辑工作模式,找到一个文件中 MySQL 的部分,并将相关配置管理信息修改为 配置 WordPress 数据库 中的内容。

    // ** MySQL settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define('DB_NAME', 'wordpress');
    
    • 1
    • 2
    • 3
    /** MySQL database username */
    define('DB_USER', 'user');
    
    • 1
    • 2
    /** MySQL database password */
    define('DB_PASSWORD', '123456');
    
    • 1
    • 2
    /** MySQL hostname */
    define('DB_HOST', 'localhost');
    
    • 1
    • 2

    4.修改后按Esc,输入:wq,保存文件返回。

    第五步: 验证 Wordpress 安装

    1.在浏览器地址栏输入http://域名或云服务器实例的公网 IP/wordpress 文件夹,例如:

    http://192.xxx.xxx.xx/wordpress
    
    • 1

    转至 WordPress 安装页,开始进行配置 WordPress。

    1. 根据 WordPress 安装向导提示安装信息,单击安装 WordPress后完成安装。

    现在您可以登录到您的 WordPress 博客,并开始发布您的博客文章。

    关联成为Unirech用户可享受工单加急处理服务等众多特权,如果没有paypal没有账户,Unirech提供腾讯云代充、阿里云代充、AWS代充和微软云代充等服务,无需绑定paypal, 邮箱和手机号即可开通账户,并且支持多种货币代充,TG @kimkim7777

  • 相关阅读:
    数据结构初阶--二叉树(前中后序遍历递归+非递归实现+相关求算结点实现)
    uniapp使用多列布局显示图片,一行两列
    手拉手一起学 HTML(上)
    【已解决】sudo: apt: command not found 或者apt-get: command not found解决方案
    爬取动态网页内容的库
    【P53】基于TPS61093的典型单电源转双电源电路
    Flask 实战笔记02 - SQLAlchemy实现mysql的应用
    js事件轮询(event loop)
    编译CentOS6.10系统的OpenSSHV9.4rpm安装包
    Qt connect()方法Qt::ConnectionType
  • 原文地址:https://blog.csdn.net/Tommy66680/article/details/126871096