个人随笔分享自己个人的心情,观点,奇闻趣事,记录生活!持续分享值得阅读的文章。
如何搭建自己个人博客?我的个人博客
发布时间:2023-03-04 作者:小沈子 分类: 个人博客
经过好几天的鼓捣,我的个人博客终于搭建完成了。为了提高网站安全性我把http协议升级成了https的, 带有传输加密的协议能保证传输的安全而且可以防止篡改网站的网页;网站的访问速度也不能慢!为此我有花费了一些时间配置了CDN,现在通过https://www.veihcao.net/地址访问我的博客是加速的,因为CDN不能配置直接二级域名因此通过https://veihcao.net/地址访问是不加速的。
我给我的个人博客起了个温馨的名字——微超之家博客,在技术日新月异的今天,很多人的博客不是放水就是抄袭,这样的博客写的再多也是无用功的,只是在浪费时间罢了,说到底这是缺乏博客精神的表现。我建博客的目的是为了给广大编程爱好者、程序员分享专业的编程知识,和一群编程爱好者学习软件编程、网络编程、数据库、建站技术、网络知识技术。来到我的网站就像回到了程序员的家一样,所以我的博客名字就叫"微超之家"。
唠叨了这么多,今天给大家说下自建博客的一些过程吧,毕竟自己有个站点是很cool的事情!
建站大概有这几个方面:购买服务器、购买域名、备案、部署、配置网站服务.
对于个人博客,在访问量不高的情况下一个1核2G的就够了,学生在阿里云、百度云、腾讯云购买这样的服务器很便宜,有学生优惠。关于服务器这方面比较重要的是安全性,我有个朋友前段时间也搭建了个人博客,因为安全性做的不好数据库被入侵中了勒索病毒,无奈重建博客,这都是安全性没有得到重视造成结果。提高安全性的办事一般可以关闭不使用的端口,使用更安全的协议连接访问服务器,如https、ssh秘钥,网站如果前后台分离可以分开部署,然后使用不同的域名访问,另外,密码也是个重点,要避免使用过于简单的。
关于域名,尽量申请简单好记的就行了,域名申请后的一个重点就是备案了,这个时间通常比较慢,少则一两周,多则一两月,因此只有服务器和域名都有后直接去备案,备案每个省里都不一样,具体可以参考相关政策和要求。我是在阿里云上备案,在手机app上进行的,总体还是比较方便的。备案过程需要一堆填个人信息和网站的一些资料,如:身份证、网站名称、网站类型、网站介绍等等。信息中不能出现错别字,网站名字不能包含“新闻”,“政府”,“博客”等等总之比较繁琐,网站介绍中也不能包含一些关键词,如果不符合条件会被打回来重填这也是我在整个博客搭建过程中吐槽最多的。
部署需要熟悉Windows操作,然后根据具体博客技术栈选择相应的服务即可,如果是.net开发的博客通常使用(Windows+IIS+SQLSERVER+HTML)架构,如果是Java后端开发的通常Nginx+Tomcat+Mysql部署,如果服务器只有少量服务那就没必要用docker了。虽然说Apache对PHP支持的比较好,但是这些年来因为性能问题用的越来越少,而新秀Nginx因支持的并发高后和资源利用率更高而后来居上,目前Nginx也能代理PHP,所以推荐把Apache换成Nginx作为静态资源服务器,我小组的官网就是用Nginx代理的PHP目前使用无问题。市面上的服务器软件有很多,部署方式也有很多,通常个人网站采用这两种结构相对来说比较不错。
部署完网站,剩下的就是提高安全性和访问体验。网站访问协议有http和https,建议都用https,前面已经提到这样的网站比较安全,用户访问体验比较好,毕竟没人喜欢访问的时候有安全提示,另外,使用https协议访问的网站在搜索引擎中排名会更靠前收录的几率更大。提高网站体验的一个重点是网站访问速度,将网站缓存到CDN就是一种加速网站访问的方式,在使用对象存储OSS时也能用CDN进行加速,加速的文件传输速度,网站体验会更好。
程序员应该都有自建网站想法,有的话就去尝试吧,会有不一样的收获,祝你早日成功建站。
最新博客

标签云
-
C#
seo
SQLserver
IIS
.NET
SSL
程序员
VS
编程语言
https
微信小程序
jQuery
服务器
个人博客
网站关键词排名
301
.net8
http
KOL
C#集合
.NET框架
命名空间
面向对象编程
异常处理
异步编程
设计模式
编程学习网站
百度分享js
关键词研究工具
网页加载速度
外部链接优化
异步加载
snv
腾讯元器
AI智能体
C#接口
装潢设计
响应式
自动备份
个人网站
WPF
数据库优化
winform
UI
编程
Ngrok
内网穿透
开源框架
NanUI
网站
清明节
html
生成img
nginx
签到
2023跨年
快捷方式
标签打印
icon图标
博客模板
Web前端框架
JavaScript
TortoiseSVN
VS2019
数据库自动同步工具
Serv-U
.NETCore
微信接口
数组去重
404页面
保存图片
QQ
幸福
鸡汤
小沈子
超实用工具箱
Layui
51劳动节
C#面试题
疫情
数据库
Queue队列
网页
挖呀挖