搭建自己的网站

664 阅读4分钟

加上这周我已经两周没有写文了(之前写了没发),主要原因是家里太冷了,真的冻手啊,还有就是一直在鼓捣自己的个人网站,没有写技术相关的东西。

从年前开始搭建这个个人网站,到目前为止有个雏形了,而且已经把之前写的文章都已经放上去了,我之前的文章都发布在各个平台:公众号,知乎,博客园,CSDN等,当然还有掘金。

搭建个人网站主要是为了自己能够很方便的查看自己的文章,虽然各个平台上都有自己的文章,但始终都是第三方平台,会有很多我不需要的内容。而自己这个网站中的内容都是我自己总结写出来,是比较用心的,可以很方便自己阅读回顾。

网站简介

名称:纪先生进阶指南

地址:www.ajisun.fun

内容:书写个人工作中需要的Java知识栈,目前包含Java虚拟机系列MySQL进阶系列实际问题系列 还有其他一些零散的文章。我在网站中添加了一些小游戏,不想学习的时候可以放松一下。

网站花费以及配置

总花费 ¥743.2

阿里云服务器:¥ 664.20 (2核 4 GiB,40G磁盘)

.fun的域名:¥79.00

云服务器是2020-11月份买的,当时是看到阿里云的活动新用户很便宜,就用我对象的支付宝账号注册了一个阿里云账号购买,当时合算了下就直接买了3年,主要是用来学习的。买了之后就搁置了很久,直到这次网站的搭建(偷偷看了下再次续费的价格就要命了)。

所以平均一下就算每年¥260

ajisun

本来不准备买域名的,还能省点钱,但是我想要给这个网站搭建一个监控系统,用的是umami,就必须要有域名才行,找了个便宜的.fun域名,两年价格79。

服务器也有了,域名也有了,以为一切都OK了,结果访问网站的时候告诉我域名必须备案(好像是这两年的新规),真的是一环套一环,又去备案等审核花了很长的时间。

image.png

网站内容

这个网站的内容是使用vuepress搭建的,在markdown中编写好之后编译成静态html部署即可

首页

首页包含logo,目录,搜索,描述

ajisun

主要内容

Java虚拟机系列,MySQL进阶系列,实际问题系列,还有一些零散的文章

ajisun

image.png

CDN加速图片

服务器的配置一般,所以要减轻服务器的压力,把图片都放在了第三方平台GitHub上,然后使用jsDeliver来访问,把图片的存储转移到GitHub上,把图片的访问流量转移到jsDeliver上。之后可以通过此地址访问图片https://cdn.jsdelivr.net/gh/user/repo@version/file

休息一下

目前在网站中集成了三个小游戏,分别是 花光大佬的钱召唤神龙越摇摆越快乐 还是比较有趣的,感兴趣的可以去瞅瞅。

花光大佬的钱 这个花钱游戏是我这个后端开发自学bootstrap一点点画出来的,太不容易了。还有比较麻烦的是收集国产品牌的产品以及对应的图片,这个相当费时间,如果有好的途径麻烦告知下。(原版是花光比尔盖茨的钱)

shopping

评论leancloud

在vuepress中引入leancloud增加评论功能,弥补我的公众号无法评论的缺陷,使用还是比较简单的,但是属于是匿名评论,所以各位评论的时候最好写个昵称。

image.png

seo优化

推送网站资源到百度站长, 使百度收录并索引我们的网站链接,从而有机会曝光给使用百度搜索的用户。目前只接入了百度站点,其他待接入。

site

监控系统

监控系统直接使用的是开源软件umami,安装文档安装即可,可以看到域名下所有的页面访问情况,效果如下

comment

以上是我过年前后这些天折腾的东西,后续我可能会针对整个搭建过程中用到的东西单独写文章说明下,希望在你需要的时候对你有帮助吧,可以搭建属于你自己的网站。


我是纪先生,用输出倒逼输入而持续学习,持续分享技术系列文章,以及全网值得收藏好文,欢迎关注或者关注公众号,做一个持续成长的技术人。