快速搭建一个小型博客网站

目录

✨前言

🗡️服务器

🔍什么是宝塔面板?

🔍什么是docsify?

🔦如何购买一台服务器?

🔦如何操作服务器?

🔦如何使用宝塔面板?

🔑域名

🔍如何购买域名?

🔍域名备案

🔧网页文件

 ✨写在最后


✨前言

你是否也像博主一样渴望拥有一个属于自己的博客网站呢,接下来请认真看完这篇博客!

许多人都认为搭建网站是一件很难的事情,因为包含许多的比较专业东西,比如服务器编程之....,但是随着网站发展了那么多年,已经有许多很好的工具我们可以利用起来,搭建一个小型博客网站已经变得越来越简单! ​

简易网站必备三件套 :

1、服务器

2、域名

3、网页代码

我可以把搭建网站比作搭建房子

  • 服务器就相当于盖房子的地基
  • 域名就相当于一个非常简介的可以访问网站的门牌号
  • 前端网页文件就相当于这个房子的外观
  • 后端网页文件就当于房子的内部结构

🗡️服务器

  • 服务器在搭建网站的过程中显得尤为重要,是一个网站的“基础”,没有服务器你的网站就无法被展示,它其实是一个容器可以用来放置你的网页文件.....
  • 我们可以自行搭建网站,也可以去各大平台租赁服务器,我们一般不推荐前者,因为自己的电脑不可能24小时不关机,一旦关机,相当于服务器宕机,你的网站就无法展示了。

阿里云服务器:

https://www.aliyun.com/https://www.aliyun.com/

宝塔面板:

安全入口校验失败http://114.55.177.13:8888/firewall

docsify官网:docsifyA magical documentation generator.https://docsify.js.org/#/zh-cn/

🔍什么是宝塔面板?

正如它的宣传语:

一个简单好用的 Linux/Windows 面板。

功能:

  • 一键创建网站、FTP、数据库;
  • 安全管理,文件管理,PHP多版本共存及切换;
  • ASP+ASPX+PHP+MYSQL+MSSQL05/08+mariaDB+FTP、一键SSL,你能想到的,它都能做到;

总的来说,不需要多余的操作,只需安装一个宝塔面板,就能一键配置好服务器环境!

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

🔍什么是docsify?

  • docsify文档

docsifyA magical documentation generator.https://docsify.js.org/#/zh-cn/

  • Docsify 是一个动态生成文档网站的工具
  • 不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行。
  • 这将非常实用,如果只是需要快速的搭建一个小型的文档网站,或者不想因为生成的一堆 .html 文件“污染” commit 记录,只需要创建一个 index.html 就可以开始写文档而且直接部署在 GitHub Pages。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

🔦如何购买一台服务器?

  • 关于服务器,博主就拿自己买的那台轻量级服务器来说吧,当时博主是第一次购买阿里云的产品,当时双十一有活动,狠狠的薅了一波羊毛,所以大家可以多多关注阿里云,有活动的时候购买服务器性价比最高,如果作为普通用户去入手一台2核2G的服务器的话,可能就有点小贵了。当时现在新用户的话价格也还是是比较亲民的。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

  • 服务器的配置:

对于服务器配置这块,大家如果是只是想搭一个小型网站的话,直接参考我的配置即可:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_14,color_FFFFFF,t_70,g_se,x_16

🔦如何操作服务器?

购买成功后,我们如果需要在自己本地操作阿里云服务器的话,还需要下载两个软件:

  • Xshell:本地连接阿里云服务器
  • Xftp:向服务器传送本地的一些网页文件或者脚本文件,实现24小时脚本运行自由

关于Xshell连接服务器,大家把自己购买的阿里云服务器的主机号输入进去,连接成功即可,如果有的小伙伴担心安全问题,可以设置SSH密钥,这样就算别人知道你的服务器信息,也必须要通过SSH密钥才能连接你的服务器。

本地与阿里云服务器连接成功后如下图所示:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

🔦如何使用宝塔面板?

大家第一次打开宝塔面板时,会出现这样子的情况,,如下图所示:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

大家把“面板入口”后面的一串英文复制到刚刚Xshell的终端即可

  • username 是账号
  • password是密码

打开面板的地址,输入账号密码,然后就进入宝塔面板的主界面了,如下图所示:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

🔑域名

🔍如何购买域名?

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

  • 大家可以在阿里云上购买域名,新用户也可以薅羊毛
  • 域名的价格之间是有差别的,像.com、.top、.xyz的域名就会比较贵了,对于大部分学生党我觉得可以入手.icu的域名

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

🔍域名备案

购买好域名后,最繁琐的一步就是域名的备案,需要提供个人信息,住址信息....

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

  • 关于住址信息,需要精确到学校地址,、学院专业、寝室楼寝室号等信息
  • 在备案期间要保持电话通畅,客服小姐姐会不定时来询问你的一些个人信息,然后就是按部就班的按客服小姐姐的要求往下进行就可,顺利的话大概二十天就可以完成备案!

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

🔧网页文件

  • 有了前面的服务器和域名,终于到了第三步了。需要有一定的HTML、CSS、Javascript知识储备
  • 网页文件构成了我们所看到的绚丽多彩的网页界面,如果想要搭建一个简单的个人博客网站的话,我建议大家就用docsify搭建即可,主页面用一个的HTML文件调用Docsify的一些现成的组件即可,而博客的内容直接用markdown文件写就可以了!
  • 将网页文件上传至服务器

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP576K5LiN5Lya6aOe,size_20,color_FFFFFF,t_70,g_se,x_16

如果大家只是想搭建一个简单的个人博客网站的话,详情仔细阅读Docsify官方文档即可!!

 ✨写在最后

如果有自己的想法想做其它类型网站的朋友,自己可以去学习相关方面的知识吧,当然了,博主也给各位提个醒,做网站的同时要遵守《中华人民共和国网络安全法》

 🤩博主搭的小小简陋的网站:小羊不会飞的个人博客

  • 30
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 34
    评论
### 回答1: 有很多适合小型网站的Python框架,比较流行的有Flask、Django、Bottle、Pyramid等。每个框架都有其自身的特点和优势,选择哪个框架取决于你的具体需求和技能水平。如果你只是想快速搭建一个简单的网站,可以选择Flask或Bottle框架;如果需要搭建一个功能更为完善的网站,可以选择Django或Pyramid框架。 ### 回答2: 对于Python小型网站开发,最好的框架是Flask。Flask是一个简单易用、灵活性高的微型框架。它的设计理念是使开发者能够快速构建小型网站,同时保持代码简洁和可读性。 Flask具有以下几个特点。首先,它非常容易上手,没有太多的学习曲线。开发者只需要掌握基本的Python知识,就能快速开始使用Flask进行网站开发。 其次,Flask具有灵活的架构,可以根据项目的需求进行自定义。Flask本身只提供了最基本的功能,但提供了丰富的扩展库,可以根据项目需求选择合适的扩展库。 此外,Flask还拥有强大的文档和庞大的社区支持。Flask官方文档详尽全面,对于初学者非常友好。同时,由于Flask的广泛使用,在网上可以找到大量的教程、论坛和博客,方便开发者解决问题和获取帮助。 最后,Flask适合小型项目开发,轻量级的架构能够保证网站的高性能和运行效率。如果网站规模较小,Flask能够提供足够的功能,并且在开发过程中不会增加太多的开销。 综上所述,对于Python小型网站开发来说,Flask是最好的框架之一。它的简洁性、灵活性和强大的社区支持使其成为开发者构建高性能网站的理想选择。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小羊不会飞

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

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

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

打赏作者

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

抵扣说明:

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

余额充值