腾讯云优惠券:手动搭建WordPress个人站点(Linux)

原创 发迹创业网  2020-04-20 10:43:14  阅读 527 次 评论 0 条

操作场景

WordPress 是一款使用 PHP 语言开发的博客平台,您可使用通过 WordPress 搭建属于个人的博客平台。本文以 CentOS 7.6 操作系统的腾讯云云服务器为例,手动搭建 WordPress 个人站点。

进行搭建 WordPress 个人博客,您需要熟悉 Linux 命令,例如 CentOS 环境下通过 YUM 安装软件 等常用命令,并对所安装软件的使用及版本兼容性比较了解。

腾讯云优惠券:手动搭建WordPress个人站点(Linux) 腾讯云优惠券 手动搭建WordPress个人站点 Linux WordPress 个人站点 mariadb linux系统 第1张

注意:

腾讯云建议您可以通过云市场的镜像环境部署 WordPress 个人博客,手动搭建过程可能需要较长时间。具体步骤可参考 镜像部署 WordPress 个人站点。

还没有领券的朋友,可以先领券再去购买,可以享受折扣优惠,可以获得1000元优惠券

腾讯云代金券免费领取地址:点击进入

示例软件版本

本文搭建的 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:配置 WordPress 数据库

注意:

根据 MariaDB 版本,设置用户身份验证方式有一定区别,具体步骤请参见 MariaDB 官网。

执行以下命令,进入 MariaDB。

mysql

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

CREATE DATABASE wordpress;

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

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

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

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

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

FLUSH PRIVILEGES;

执行以下命令,退出 MariaDB。

\q

步骤4:配置 root 帐户

执行以下命令,进入 MariaDB。

mysql

执行以下命令,设置 root 帐户密码。

说明:

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

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

执行以下命令,退出 MariaDB。

\q

步骤5:安装和配置 WordPress

下载 WordPress

说明:

WordPress 可从 WordPress 官方网站下载 WordPress 最新中文版本并安装,本教程采用 WordPress 中文版本。

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

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

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

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

修改 WordPress 配置文件

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

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

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

vim wp-config.php

按 “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');

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

步骤6:验证 WordPress 安装

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

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

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

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

所需信息

说明

站点标题    WordPress 网站名称。    

用户名    WordPress 管理员名称。出于安全考虑,建议设置一个不同于 admin 的名称。因为与默认用户名称 admin 相比,该名称更难破解。    

密码    可以使用默认强密码或者自定义密码。请勿重复使用现有密码,并确保将密码保存在安全的位置。    

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

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

相关操作

您可以给自己的 WordPress 博客网站设定一个单独的域名。用户可以使用易记的域名访问您的网站,而不需要使用复杂的 IP 地址。有些用户搭建网站仅用于学习,那么可使用 IP 直接安装临时使用,但不推荐这样操作。

如果您已有域名或者想要通过域名来访问您的博客,请参考以下步骤:

通过腾讯云 购买域名,具体操作请参考 域名注册。

进行 网站备案。
域名指向中国境内服务器的网站,必须进行网站备案。在域名获得备案号之前,网站是无法开通使用的。您可以通过腾讯云免费进行备案,审核时长请参考 备案审核。

通过腾讯云 DNS解析 DNSPod 配置域名解析。具体操作请参考 A 记录,将域名指向一个 IP 地址(外网地址)。

常见问题

如果您在使用云服务器的过程中遇到问题,可参考以下文档并结合实际情况分析并解决问题:

云服务器的登录问题,可参考 密码及密钥、登录及远程连接。

云服务器的网络问题,可参考 IP 地址、端口与安全组。

云服务器硬盘问题,可参考 系统盘和数据盘。

以上内容来自腾讯云官网

推荐阅读::

高防服务器哪家好?香港高防云服务器,100G防护值只需431元/月

快排SEO整站优化:百度搜狗360关键词快速上排名,7天上首页!

实战网赚项目导航:网上赚钱项目和手机赚钱软件排行榜

网赚博客:低成本网上赚钱创业项目!

网上赚钱项目:网赚论坛月入3万项目

阿里云优惠券、阿里云代金券、阿里云优惠码推荐码免费领取!

【加入】发迹网创业社群!

本文地址:https://082765.com/post/606.html
版权声明:本文为原创文章,版权归 发迹创业网 所有,欢迎分享本文,转载请保留出处!

鱼虾网SEO(www.yuxiaw.com),专注企业网站建设及SEO优化服务,网络营销推广和软文发布写作。

关键词快速排名,7天可上百度搜狗首页!联系QQ/微信:68587353

扫码下面的二维码关注公众号,SEO干货,网络营销推广,产品品牌推广干货分享

关注后,回复“11”,可免费领取一份最新版SEO优化指南:网站优化方案(基础版)

y鱼虾网SEO公众号.jpg

发表评论


表情

还没有留言,还不快点抢沙发?