基于ECS和云数据库RDS MySQL Serverless搭建超可爱的二次元博客搭建心得

简介: 使用Ubuntu系统,通过使用Apache2、PHP以及云数据库RDS MySQL Serverless搭建Wordpress博客,并对其进行二次元美化,完成之后分享一下参加此活动的感受。

一、博客简介

   在阿里云开发者社区看到 寻找博客建站大师 活动后,决定尝试去搭建自己的博客

   博客地址: http://47.99.127.34/

   效果图片:

6917d2e8fc61a15ee19ee5b3133aac7.png

二、博客部署

1.1、领取资源

   在活动页面领取 ECSRDS

image.png

1.2、进行基本配置

1.2.1、配置ECS密码

   打开实例管理页面并点击 重置实例密码 ,输入新设置的root用户密码后进行验证即可

image.png

1.2.2、开放ssh(22)、http(80)端口

   在安全组页面找到对应实例的安全组ID,点击右侧的配置规则

image.png

   在 访问规则-入方向 中选择快速添加

image.png

   勾选 SSH 和 HTTP 后点击确定

image.png

1.2.3、远程连接服务器

   在实例管理页面中的 基本信息 一栏内即可查看到 公网IP 地址,将IP地址复制下来,例如此处我是 47.99.127.34

   选择一款合适的ssh连接软件远程连接即可,例如此处我使用的是 Tabby

image.png

1.2.4、配置 RDS 账号、数据库、白名单

   打开账号管理界面选择创建账号,创建一个普通账号,例如此处我账号名为 wordpress

image.png

   之后点击数据库管理,点击创建数据库,输入数据库名称并授权添加的账号

image.png

   打开白名单与安全组,点击 default 一栏中的修改按钮,将自己 ECS 服务器IP地址替换进去

image.png

1.3、系统配置

1.3.1、更新

apt update # 更新包缓存

image.png

apt upgrade # 更新包到最新版本

image.png

1.3.2、安装 apache 、php等及相关扩展

apt install zip unzip apache2 php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc # 安装

image.png

systemctl restart apache2 # 重新启动apache服务

image.png

1.4、安装 wordpress

1.4.1、修改网站根目录权限

cd /var/www/html #进入网站根目录

chown -R www-data:www-data .

sudo chmod -R 777 .

1.4.2、下载 wordpress

wget https://wordpress.org/latest.tar.gz # 下载wordpress

image.png

tar -xvzf latest.tar.gz # 解压压缩包

mv ./wordpress/* . # 移动文件

rm -rf index.html wordpress latest.tar.gz # 删除多余文件

chown -R www-data:www-data .

sudo chmod -R 777 .

1.4.3、配置 wordpress

cp wp-config-sample.php wp-config.php # 拷贝模板文件

image.png

vim wp-config.php # 修改配置文件 根据RDS配置情况填写

image.png

1.4.4、进入Web页面

   浏览器输入http://IP/,例如我是http://47.99.127.34/

   选择简体中文继续

image.png

   填入站点基本信息后点击 安装WordPress

image.png

image.png

1.5、更换主题并添加插件(美化)


1.5.1、安装主题与插件

    此处使用命令安装主题和插件

    Tabby中打开 /var/www/html/wp-content/ 目录,将主题文件压缩包放入 themes 文件夹内,将插件压缩包放入 plugins 文件夹内,并使用 unzip 命令将其解压

   最后执行chown -R www-data:www-data . sudo chmod -R 777 .修改权限

   此处我安装了 lolimeow 主题, 看板娘 雪花 插件

image.png

image.png

image.png

image.png

1.5.2、切换主题并启用插件

   进入 wordpress仪表板,位于 http://IP/wp-admin/

   在 外观->主题 中找到安装的主题并启用

image.png

   再次进入 插件 页面,勾选相应的插件并启用

image.png

自此,部署完毕

三、实践感受

   在搭建完我自己的博客网站后,我真切地感受到了理想与现实之间其实并没有想象中的那么遥远。当初在准备开始这个项目的时候,我的内心充满了期待,但也夹杂着一些畏惧和不安。毕竟,我并不是一个技术大牛,之前对网站搭建只是略有了解,这让我有些担心能否成功完成。

   但是,当我将其变为现实时,那种成就感和喜悦油然而生。一开始或许有些困难,但随着不断的尝试和学习,我渐渐地掌握了所需的技能和知识,也明白了许多之前不熟悉的概念。

   通过这次博客网站的搭建,我不仅学会了技术上的一些知识,更重要的是,我学会了如何面对挑战、保持耐心,以及如何将自己的热爱融入生活中。我深信,这次经历将成为我前进道路上宝贵的财富,无论遇到什么困难,我都能够坚定地迈出一步,勇往直前。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1579 152
|
10月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
1098 156
|
11月前
|
存储 SQL 关系型数据库
RDS DuckDB技术解析一:当 MySQL遇见列式存储引擎
RDS MySQL DuckDB分析实例以​列式存储与向量化计算​为核心,实现​复杂分析查询性能百倍跃升​,为企业在海量数据规模场景下提供​实时分析能力​,加速企业数据驱动型决策效能。​​
|
11月前
|
存储 运维 关系型数据库
从MySQL到云数据库,数据库迁移真的有必要吗?
本文探讨了企业在业务增长背景下,是否应从 MySQL 迁移至云数据库的决策问题。分析了 MySQL 的优势与瓶颈,对比了云数据库在存储计算分离、自动化运维、多负载支持等方面的优势,并提出判断迁移必要性的五个关键问题及实施路径,帮助企业理性决策并落地迁移方案。
|
10月前
|
关系型数据库 分布式数据库 数据库
阿里云数据库收费价格:MySQL、PostgreSQL、SQL Server和MariaDB引擎费用整理
阿里云数据库提供多种类型,包括关系型与NoSQL,主流如PolarDB、RDS MySQL/PostgreSQL、Redis等。价格低至21元/月起,支持按需付费与优惠套餐,适用于各类应用场景。
|
10月前
|
关系型数据库 MySQL 数据库
云时代MySQL:RDS与自建数据库的抉择
在云计算时代,选择合适的数据库部署方案至关重要。本文深入对比了AWS RDS与自建MySQL的优劣,帮助您在控制权、运维成本和业务敏捷性之间找到最佳平衡点。内容涵盖核心概念、功能特性、成本模型、安全性、性能优化、高可用方案及迁移策略,为您提供全面的决策参考。
|
11月前
|
关系型数据库 MySQL 程序员
从自建MySQL到阿里云RDS:程序员的数据库减负革命
如果你正在为自建MySQL数据库的高成本运维发愁,为凌晨三点的主从同步故障告警而崩溃,为开发团队频繁索要新测试库的要求感到窒息——是时候开启一场数据库的自我救赎了。 程序员更需构建"技术敏锐度+工程落地能力+跨域协作"的三维竞争力,通过创建技术组合形成差异化优势。企业应建立持续学习机制,提供AI沙盒环境促进技术转化。
|
存储 关系型数据库 MySQL
【免费动手教程上线】阿里云RDS MySQL推出大容量高性能存储:高性能本地盘(最高16TB存储空间)、高性能云盘(最高64TB存储空间)
阿里云RDS MySQL提供高性能本地盘与高性能云盘等存储方案,满足用户大容量、低延迟需求。高性能本地盘单盘最大16TB,IO延时微秒级;高性能云盘兼容ESSD特性,支持IO性能突发、BPE及16K原子写等能力。此外,阿里云还提供免费动手体验教程,帮助用户直观感受云数据库 RDS 存储性能表现。
|
10月前
|
缓存 关系型数据库 BI
使用MYSQL Report分析数据库性能(下)
使用MYSQL Report分析数据库性能
593 158
|
10月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。

热门文章

最新文章

推荐镜像

更多