前言
在这个信息化的时代,拥有一个自己的博客是许多人梦寐以求的事情。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及插件等的版本,以防止安全漏洞。
安装插件
你可以手动安装如Wordfence
或Sucuri
之类的插件,增强网站安全性。
结语
通过以上步骤,你已经成功在云服务器上搭建了 WordPress 博客。接下来,你可以根据自己的需求选择合适的主题和插件,开始撰写内容,分享你的观点与经验。希望这个教程能帮助到你,祝你博客之路顺利!
[点赞plz]