搭建个人博客(wordpress个人站点)

xxh 发布于 2025-05-03 103 次阅读


参考 https://blog.csdn.net/weixin_36338224/article/details/109105047

1. 动机

以前使用hexo + github搭建过个人网址,最近读《软技能》这本书时,发现很多技术博客使用的是wordpress。我总是感觉我不用就会缺点啥东西,于是动手搭建起来。

使用wordpress搭建个人博客有几个前提:

  1. 一台云服务器,内存至少4G。2G的内存编译php7.4+,会OOM。
  2. 我使用的是阿里云ubuntu24.04.
  3. 800元人民币。(阿里云服务器)

如果你被人民币吓到了,到此可以截止了。搭建本文的博客需要这么多钱。。。

准备好服务器后,就可以进行搭建了。

2. 安装

1. use lnmp to construct your own blog

command:

wget https://soft.lnmp.com/lnmp/lnmp2.2.tar.gzmkdir lnmp && tar -zxvf lnmp2.2.tar.gz -C ./lnmp/

软件版本

sql 5.5.62

php 8

wordpress 6.8.2

  1. 安装mysql default。
  1. 安装innoDB。
  1. 安装php 8.0 ,选择14
  1. malloc jemalloc 默认选项
  1. success!!!

2. 验证并安装wordpres

用浏览器打开http://ip,可以看到如下内容(如果访问不了,有可能是你服务器的安全组没有开放 80 端口,去控制台开放一下即可)

下载安装包

wget https://cn.wordpress.org/latest-zh_CN.zip && unzip latest-zh_CN.zip -d /home/wwwroot​

安装安装包前,先创建mysql表。

mysql -u root -pcreate database wordpressexit
vim /usr/local/nginx/conf/nginx.conf

default改为wordpress

修改好nginx配置。如下命令验证配置是否正确:

nginx -t
# 如果没有ok,执行如下命令nginx -s reload​

修改wordpress目录权限:

cd /home/wwwroot && chown -R www wordpress/ && chgrp -R www wordpress/​

重新启用nginx,刷新信息:

systemctl restart nginx

本地电脑浏览器中输入:

http://ip(your ip)/wp-admin/setup-config.php

看到如上页面!

点击现在就开始:

填写图中内容。

进入如下界面:

配置你的个人信息,这个信息要记住,是个人后台。(保密)记得勾选对搜索引擎的可见性(不索引)。

安装后,即可进行登陆。登陆后台如下:

这个时候,你用本地浏览器,访问 http://ip ,就可以看到你的默认界面:

3. 装扮你的博客

个人站点后台管理:

http://ip/wp-admin/

作者使用的主题:

https://github.com/mirai-mamori/Sakurairo

插件的选择,大家进入站点后台后,网络搜索好用的插件。

此作者没有提供个人介绍。
最后更新于 2025-05-03