如何快速搭建自己的博客网站(一)

本文详细介绍了如何从零开始,利用微软Azure和WordPress构建一个个人博客,包括学生如何利用免费订阅、选择合适的服务器配置、设置自定义域名等步骤。
摘要由CSDN通过智能技术生成

如何快速搭建自己的博客网站(一)

首先声明,本人纯萌新自学,之前只做过localhost的网页,对于网络基本就是小白,但是经过这几天的学习和尝试,成功搭建了自己的Blog。当然,少不了的是参考大佬们的案例以及使用大佬们的模板


想要搭建一个博客,或者一个简单的网站,比如静态web的应用,为了避免麻烦最好方法就是使用云服务器配置。(当然自己也没有本地服务器…),顺带插一句,up本人在日本留学,所以申请到了一个公网IP,本地确实有一个小服务器,不过只用来当做steam的游戏私服,用来搭web…分分钟被黑掉(被大佬们爆破

言归正传,如果你也是和我一样基本知识为零的萌新,但是想要学习或者搭建一个属于自己的博客去记录生活,那么可以来参考以下的内容,同时,也请大佬们指出一些不足和提出您宝贵的建议。

目前使用的配置

  • 服务器:微软Azure web service

    • 操作系统:Linux
    • SKU 和大小:Basic (B1)
    • 订阅:学生订阅

    顺带说一下,使用Azure真的挺方便,自带WordPress一键无脑建站。如果是学生的话注册免费的学生订阅无成本开自己的博客,非学生也可以注册获得100刀~~(好像)~~的免费额度。

  • 平台:WordPress

    或者你可以选择Hexo或者HuGo这些静态web搭建的平台,但是相比起来WP,我觉得WP作为老牌静态web平台有很多的优势,首先就是模板和主题非常的丰富,还有许多插件,例如电商插件Woocom轻松解锁你的小黄车,最关键的是WP是具有后台管理功能的,对于一个博客来说,建站最简单,但是维持才是最重要的!持续的输出和分享非常关键,WP在写帖子上相比去Hexo这些体验会好很多。而且简单。

  • 域名:白嫖的,国外申请注册域名不需要备案

基本上基础的配置就是上边这些,下面来详细说明一下,如何从零开始搭建属于自己的网站

第一步:注册Azure,开启你的web APP

首先,使用你的微软账号登录到Azure的平台,Azure

然后如果是学生的就注册一下学生订阅,非常简单,不再赘述。

接下来就是第一步,创建一个WordPress web app,在Azure中搜索WordPress你会得到以下的画面(图片更新至2024.01.09):

在这里插入图片描述

在这里面我们会看到很多WordPress的选项,推荐选择“WordPress on APP service”。

选择进入WordPress on APP service之后,你会看到如下的画面:

在这里插入图片描述

在这里,你可以选择你的订阅,由于我是学生(狗头),所以这里的订阅是Azure for Student,然后你需要选择一个资源组,这里如果你没有使用过的话可以选择新建一个,我这里是为了创建个人博客,所以资源组新建了一个命名为了“Blog”。

在选择资源组之后,选择你的区域。
这里有几点需要说明:不是所有的区域都支持下面你订阅中的计划。尽量建议选择East Asia。由于我在日本读书,一开始选择的是Japan East,但是他奶奶滴竟然没有免费的Plan,而且MySQL灵活服务器不可以用于所选地区,于是还是选择了东亚,对于静态web来说,基本不会有太多的网络的问题。

之后,就是给你的web应用一个名字了,注意,这里的名字并不是你的网址域名,和你的网址有半毛钱关系,真-半毛钱关系,这个名字会跟Azure分配给你的默认域名有关,基本就是APP名字+azurewebsites.net,非常的难记,后续我们会使用自定义域名。

!!特别注意!!!
在这里会要求你输入WordPress的管理员账号和密码,千万不要忘了,在后边登录到网页后台时需要。(别问我为什么特别注意,因为我忘过,很麻烦)

在这里插入图片描述

这里,密码必须是大写,小写,数字,特殊符号的至少三个成分组成。!!千万别忘了!!

到这一步之后,后面的步骤基本不需要设置,直接点击检查并创建就可以。PS:如果需要的话,可以在高级里面选择Azure CDN,方便网页资源加载。

在点击创建之后,会出现下面的画面:
在这里插入图片描述

等待部署完成就可以啦,大概十分钟左右,你的web APP就上线啦!

第二步:查看你的Web和WP管理员后台

在完成部署之后,你可以在自己的仪表盘或者资源组内看到一个这样的东西:

在这里插入图片描述

在这里点开类型为“应用服务”的web,就可以看到网页正在运行的基本信息了。

在这里插入图片描述

红色方框显示的就是Azure给我们分配的默认域,点击就可以打开WordPress网站,或者点击左上角的“浏览”,就可以进入到你自己的Web啦。

点开web链接,应该网址就是你的默认域,例如我的totoblog.azurewebsites.net,在这个网址后边加上/wp-admin就可以进入到管理后台中。

在这里插入图片描述

到此,你的web就正式可以使用了,为了更加方便使用,我们会给web添加一个自定义域名。

第三步:给web添加一个自定义域名

因地制宜,我选择的是一个日本的域名服务商,一年10块钱人民币左右吧,后缀是.com的域名会比较贵,.net或者.blog这样的杂牌域名会很便宜,你可以根据自己的需求选择域名服务商,购买域名并登记注册,之后就是把域名绑定到Azure的web上边。

要在Azure web上添加自己的域名,首先需要创建一个DNS区域。

在搜索框搜索DNS可以看到以下的画面:
在这里插入图片描述

点击进入之后,创建一个新的DNS区域。

在这里插入图片描述

如上图所示,类似的画面,按照自己的设定选择资源组,但是需要注意的是!!这里的名称需要正确填写你购买的域名。

一定要填对了,否则后边添加的时候会出现错误。

在填写好之后,进入到自己的域名服务商网站,这里我演示一下我使用的网站,基本上都是类似的,可以参考使用。

首先,需要在你的域名服务商处设定name server:
在这里插入图片描述

自己的name server在刚刚创建的DNS区域内可以找到:
在这里插入图片描述

在域名网站上正确填写上边红框标注的名称服务器,注意Azure的网站上末尾有一个点,别忘了删掉。

填写好name server之后,我们需要在DNS区域内设置一下DNS记录集,或者叫DNS record。

在这里插入图片描述

回到刚刚创建的DNS区域内,点击+记录集

在这里插入图片描述

这里需要注意,类型有很多种,具体为A/AAAA/CNAME/MX/NS/TXT。具体的含义可以百度一下。

我们要做的就是根据自己的情况去添加。在你的web app的资源里点开自定义域,可以看到以下的画面:
在这里插入图片描述

根据下面的类型-主机-值去你的DNS区域内正确填写并创建对应的记录集。

也可以选择CNAME进行验证。

在这里插入图片描述

填写好之后,就可以点击验证,验证成功之后,你就拥有自己的域名啦!

现在,你可以通过自己的域名去访问你的博客了。


后续的关于WP博客设置和美化中学习到的一些小技巧和经验,我会在后面的帖子中分享给大家。

希望大家都可以拥有自己的博客,也欢迎各位来我的博客https://thetoto.blog交流学习!
PS:2024.06.05:Azure太黑了,开了CDN加速之后猛猛花钱,转战腾讯云了家人们,这一次没有用现成的博客框架例如HEXO和WordPress这种,用了svelte的前端框架搞了一个,方便后续在里面加一些新东西,静态页面渲染也挺快的。

坚持更新,分享,才是一个博客的关键。
去访问你的博客了。

  • 42
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
使用Docker搭建博客是一种方便快捷的方式。下面是一些步骤和解释: 1. 安装Docker:首先需要在服务器上安装Docker。可以根据操作系统类型和版本,按照官方文档中的指引进行安装。 2. 获取博客镜像:在Docker Hub上可以找到各种博客平台的镜像,比如WordPress、Ghost等。可以选择一个合适的镜像,并且拉取到本地。 3. 配置博客容器:创建一个容器,并将博客镜像运行在该容器中。可以通过Docker命令行或者使用Docker Compose来完成配置工作。 4. 设置环境变量:在配置容器时,可能需要设置一些环境变量,如数据库连接字符串、用户名、密码等信息。这些环境变量将被用于在容器内部配置和初始化博客。 5. 映射端口:在启动容器时,可以将容器内的某个端口映射到服务器上的一个端口。这样,通过访问服务器的IP地址和映射端口,即可访问博客网站。 6. 配置数据卷:为了保证博客数据的持久化,可以配置Docker数据卷,将容器内的数据保存在宿主机上的指定路径。这样即使容器重启或删除,数据仍然保留。 7. 配置反向代理:为了实现多个服务共存或者设置HTTPS等高级功能,可以使用反向代理服务器,如Nginx,将请求转发到博客容器。 通过以上步骤,就可以在服务器上使用Docker搭建博客。使用Docker可以快速部署、管理和迁移博客环境,同时还能提高资源利用率和安全性。无论是个人博客还是企业网站,使用Docker都是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卜卜123a

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值