[云服务器3] 搭建WordPress个人博客

前言

在这个信息化的时代,拥有一个自己的博客是许多人梦寐以求的事情。WordPress是一个功能强大且易于使用的博客平台,本文将介绍如何使用云服务器搭建WordPress博客网站。
注:前几篇讲云服务器的文章都使用了XP面板,而本次我们将直接手动安装一切环境。

准备工作

获取云服务器

首先,我们需要一个合适的云服务器。
我们可以打开雨云,点击右上角的“登录/注册”注册一个账号。
优惠码记得填写pyao,如果提示已经是优惠通道注册,就不用填了。
然后,点击主面板的“云服务器”,购买一个服务器。
区域:中国香港-四区
CPU配置:Intel Xeon® Gold
套餐:对于我们的WordPress博客而言,2核2G足矣。
操作系统:Ubuntu 22.04
不要选任何预装APP!!!

开始搭建

SSH连接服务器

购买好后,我们来到管理-远程连接
按下Win+R打开运行框,输入cmd回车。
打开cmd后,输入:

ssh root@你的云服务器IP

出现是否继续连接的警告,就输入yes
然后输入密码,出现

root@RainYun-xxx:~#

即可。

安装LAMP环境

WordPress需要完整的LAMP(Linux+Apache+MySQL+PHP)环境。
首先回到SSH:

1.更新系统库

apt update
apt upgrade
reboot

apt后,可能会弹出一些是否继续的提示,一律y,不要犹豫。
reboot后,SSH连接将会断开。过个3分钟,重新连接回去。

2.安装Apache

apt install apache2

同上,提示按y
安装好后,你应该可以通过访问你的云服务器IP,看到Apache的欢迎页。

3.安装MySQL

apt install mysql-server
mysql_secure_installation

按照提示设置MySQL密码和其他安全设置。

4.安装PHP及mysqli扩展

apt install php libapache2-mod-php php-mysql

5.重启Apache

systemctl restart apache2

这样LAMP环境就安装好了!

安装WordPress

下载WordPress

进入/var/www/html目录:

cd /var/www/html

下载WordPress安装包:

wget https://wordpress.org/latest.tar.gz

解压WordPress:

tar -xzvf latest.tar.gz

移动WordPress文件:

mv wordpress/* ./

删除多余文件:

rm -rf wordpress latest.tar.gz

配置MySQL数据库

登录MySQL:

mysql -u root -p

创建数据库+用户:

CREATE DATABASE wordpress;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY '你的密码';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

配置WordPress

复制配置文件

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

编辑wp-config.php文件:

nano wp-config.php

按下键找到并修改为以下内容:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', '你的密码');

然后按Ctrl+x,然后Y+Enter保存并退出。
设置文件权限:

chown -R www-data:www-data /var/www/html/*
chmod -R 755 /var/www/html/*

到此,WordPress已被安装成功!

拓展

使用免费SSL证书

apt install certbot python3-certbot-apache
certbot --apache

或使用雨云的免费SSL证书服务,可以免费体验!

定期备份

你可以在雨云的管理界面,找到备份还原,手动创建备份。这样,就算你的服务器被入侵,也可以通过备份恢复。

更新WordPress

你要时刻关注WordPress及插件等的版本,以防止安全漏洞。

安装插件

你可以手动安装如WordfenceSucuri之类的插件,增强网站安全性。

结语

通过以上步骤,你已经成功在云服务器上搭建了 WordPress 博客。接下来,你可以根据自己的需求选择合适的主题和插件,开始撰写内容,分享你的观点与经验。希望这个教程能帮助到你,祝你博客之路顺利!

[点赞plz]

1 个赞

要是有图文解说说不定会更好的教学效果

很好的建议