详情页标题前

腾讯云CVM服务器手动搭建 WordPress 个人站点(Linux)

详情页1

操作场景

WordPress 是一款使用 PHP 语言开发的博客平台,您可使用通过 WordPress 搭建属于个人的博客平台。本文以 CentOS 7.6 操作系统的腾讯云云服务器为例,手动搭建 WordPress 个人站点。进行搭建 WordPress 个人博客,您需要熟悉 Linux 命令,例如 CentOS 环境下通过 YUM 安装软件 等常用命令,并对所安装软件的使用及版本兼容性比较了解。

示例软件版本

本文搭建的 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 为例。

操作步骤

步骤1:登录云服务器

使用标准方式登录 Linux 实例(推荐)。您也可以根据实际操作习惯,选择其他不同的登录方式:使用远程登录软件登录 Linux 实例使用 SSH 登录 Linux 实例

步骤2:手动搭建 LNMP 环境

LNMP 是 Linux、Nginx、MariaDB 和 PHP 的缩写,这个组合是最常见的 Web 服务器的运行环境之一。在创建并登录云服务器实例之后,您可参见 手动搭建 LNMP 环境 完成基本环境搭建。

步骤3:配置数据库

注意根据 MariaDB 版本,设置用户身份验证方式有一定区别,具体步骤请参见 MariaDB 官网。1. 执行以下命令,进入 MariaDB。

mysql

2. 执行以下命令,创建 MariaDB 数据库。例如 “wordpress”。

CREATE DATABASE wordpress;

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

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

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

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

5. 执行以下命令,设置 root 账户密码。说明MariaDB 10.4 在 CentOS 系统上已增加了 root 账户免密登录功能,请执行以下步骤设置您的 root 账户密码并牢记。

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

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

FLUSH PRIVILEGES;

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

\q

步骤4:安装和配置 WordPress

下载 WordPress

说明WordPress 可从 WordPress 官方网站下载 WordPress 最新中文版本并安装,本教程采用 WordPress 中文版本。1. 执行以下命令,删除网站根目录下用于测试 PHP-Nginx 配置的index.php文件。

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

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

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

修改 WordPress 配置文件

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

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

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

vim wp-config.php

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');
/** MySQL database username */ define('DB_USER', 'user');
/** MySQL database password */ define('DB_PASSWORD', '123456');
/** MySQL hostname */ define('DB_HOST', 'localhost');

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

步骤5:验证 WordPress 安装

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

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

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

腾讯云CVM服务器手动搭建 WordPress 个人站点(Linux)

2. 根据 WordPress 安装向导提示输入以下安装信息,单击安装 WordPress,完成安装。

所需信息 说明
站点标题 WordPress 网站名称。
用户名 WordPress 管理员名称。出于安全考虑,建议设置一个不同于 admin 的名称。因为与默认用户名称 admin 相比,该名称更难破解。
密码 可以使用默认的密码或者自定义密码。请勿重复使用现有密码,并确保将密码保存在安全的位置。
您的电子邮件 用于接收通知的电子邮件地址。

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

相关操作

您可以给自己的 WordPress 博客网站设定一个单独的域名。用户可以使用易记的域名访问您的网站,而不需要使用复杂的 IP 地址。有些用户搭建网站仅用于学习,那么可使用 IP 直接安装临时使用,但不推荐这样操作。如果您已有域名或者想要通过域名来访问您的博客,请参考以下步骤:1. 通过腾讯云 购买域名,具体操作请参见 域名注册2. 进行 网站备案
域名指向中国境内服务器的网站,必须进行网站备案。在域名获得备案号之前,网站是无法开通使用的。您可以通过腾讯云免费进行备案,审核时长请参见
备案审核
3. 通过腾讯云 DNS解析 DNSPod 配置域名解析。具体操作请参见 A 记录,将域名指向一个 IP 地址(外网地址)。

常见问题

如果您在使用云服务器的过程中遇到问题,可参考以下文档并结合实际情况分析并解决问题:云服务器的登录问题,可参见 密码及密钥登录及远程连接云服务器的网络问题,可参见 IP 地址端口与安全组云服务器硬盘问题,可参见 系统盘和数据盘
腾讯云云服务器官网1折活动进行中,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/139195.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云ECS云服务器自助建站方式汇总-云淘科技

    本文汇总了各类型网站的部署方式,便于您自助搭建网站。 搭建环境 阿里云云服务器ECS提供了多种镜像,您可以通过云市场镜像快速部署环境,也可以通过操作系统镜像创建服务器后手动搭建运维环境。搭建环境教程如下所示。 部署LNMP环境 Nginx是一款小巧而高效的Web服务器软件,可帮您在Linux系统下快速方便地搭建出LNMP Web服务环境。其中LNMP分别代表…

    阿里云服务器 2023年12月9日
  • 阿里云ECS云服务器使用云市场镜像搭建WordPress-云淘科技

    WordPress是使用PHP语言开发的博客平台。阿里云云市场提供WordPress镜像,用于快捷搭建WordPress网站,不需要部署Web环境,降低了建站的门槛,适用于刚开始使用阿里云ECS建站的企业或个人用户。本文介绍如何使用云市场的WordPress镜像搭建WordPress网站。 前提条件 已创建网络类型为专有网络的安全组,并且在安全组的入方向添加…

    2023年12月9日
  • 阿里云日志服务SLS分析Apache日志-云淘科技

    日志服务支持采集Apache日志,并进行多维度分析。本文通过PV、UV、访问地域分布、错误请求、客户端类型等维度分析Apache日志,以评估网站访问情况。 前提条件 已采集Apache日志,详情请参见使用Apache模式采集日志。 在数据接入向导中,已根据日志字段自动生成索引,如果您要修改索引,详情请参见配置索引。 背景信息 Apache是一款主流的网站服务…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云负载均衡自定义TLS安全策略提升网站安全等级-云淘科技

    配置HTTPS监听时,选择高版本的TLS安全策略,可以提高您的业务安全性,网站安全等级也会随之提升,TLS安全策略包含TLS协议版本和配套的加密算法套件。 背景信息 HTTPS加密时代已经来临,有些大型公司和个人网站已经启用了全站HTTPS部署,这也是未来互联网发展的趋势。 在全站HTTPS部署网站的安全评级中,有些网站安全等级评分较高,而有些网站评分却较低…

    2023年12月10日
  • 阿里云对象存储OSS教程示例:使用自定义域名设置静态网站托管-云淘科技

    您可以通过存储空间(Bucket)托管静态网站,并让访问者通过Bucket绑定的自定义域名(例如example.com)访问您的网站。无论您是想在OSS上托管已有静态网站还是从零开始建站,都可以从此教程中获得帮助。 步骤1:注册域名 搭建静态网站前,您需要为网站准备一个域名。建议您使用阿里云域名服务快速注册一个属于您的域名。详细步骤,请参见注册通用域名。 本…

    阿里云对象存储 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。