云服务器+宝塔面板+Gridea 快速搭建个人博客网站。免备案网站搭建。
云服务器搭建Typecho个人博客网站,保姆级建站教程:https://blog.zeruns.tech/archives/749.html
视频教程:https://www.bilibili.com/video/BV1xC411J7Gs/
个人博客是一种在互联网上发布自己的文章、图片、视频等内容的平台,通常以文字为主要形式,但也可以包含其他媒体。
个人博客的用途非常广泛。它可以用来记录博主的日常生活、分享自己的知识和经验、展示自己的作品和技能,以及交流自己的观点和看法。通过个人博客,博主可以与读者建立联系,分享自己的见解和体验,同时也可以从读者那里获得反馈和建议。
博客最初的名称是Weblog,由web和log两个单词组成,按字面意思就为网络日记,后来喜欢新名词的人把这个词的发音故意改了一下,读成we blog,由此,blog这个词被创造出来。中文意思即网志或网络日志,不过,在中国大陆有人往往也将Blog本身和blogger(即博客作者)均音译为“博客”。
站长交流群:767557452
Gridea 是一款静态博客写作客户端,它提供了一种简单而高效的方式来管理和发布个人博客。Gridea 的主要特点包括:
- 静态站点生成:Gridea 使用 Markdown 格式编写内容,然后将其转换成 HTML 静态页面。这种模式不需要数据库支持,从而提高了网站的安全性和加载速度。
- 用户界面与设计:Gridea 提供了清晰、简洁的界面和色彩搭配,适合想要展示文字内容的博客作者。它的设计灵感源自宇宙星空,采用了现代和响应式的设计理念,打造出一种沉浸式的阅读环境。
- 功能特点:Gridea 支持插入图片和文章封面图表、标签和文章分组、自定义菜单以及创建外部链接菜单等功能。它还提供了夜间模式,可以降低视觉疲劳,增加舒适度,且切换方式简洁流畅。
- 跨平台使用:Gridea 可以在 Windows、MacOS 或 Linux 系统上使用,方便不同操作系统的用户进行管理和发布博客。
- 易于搭建和使用:Gridea 使得搭建网站的过程简单快捷。它支持强大的自定义能力,适用于博客和企业站点。此外,Gridea 支持多平台部署、评论系统、多语言、RSS、KaTeX 公式、Google Analytics、社交链接等功能,满足用户的不同需求。
总的来说,Gridea 是一个功能全面且易于使用的静态博客写作客户端,适合那些希望快速搭建和管理个人博客的用户。
Gridea官网: https://url.zeruns.tech/Gridea
宝塔面板是一款功能强大的服务器管理软件,它支持Windows和Linux系统,并通过Web端提供了一种简便的方式来管理服务器,从而显著提升了运维效率。其主要特点和功能包括:
- 服务器管理:宝塔面板允许用户通过一个交互界面完成服务器的维护工作,例如更新系统、添加网站、修改设置等。这免去了用户记忆和输入复杂Linux命令的麻烦,通过简单的点击操作即可完成。
- 支持多种系统:宝塔面板支持Windows和Linux系统,这意味着无论是在Windows服务器还是Linux服务器上,用户都可以方便地使用宝塔面板进行管理。
- 一键管理功能:宝塔面板提供了包括网站、FTP、数据库在内的多种服务器管理功能。其可视化文件管理器、可视化软件管理器、可视化CPU、内存、流量监控图表和计划任务等功能,使得服务器管理变得更加直观和高效。
- 安全监控:宝塔面板还提供了服务器安全监控功能,如一键扫描服务器集群病毒、漏洞、挖矿木马等,以及实时发送告警,帮助运维人员快速定位故障。
-
易用性:宝塔面板的安装和使用都非常简单,用户可以在短时间内安装好面板,并通过鼠标点击操作来替代复杂的命令输入,大大降低了服务器管理的难度和复杂性。
总的来说,宝塔面板是一个功能全面、易于使用且高效的服务器管理工具,适合各类用户进行服务器维护和管理。
宝塔官网: https://url.vpszj.cn/bt
- 注册域名
- 域名备案(如果不使用内地服务器可以忽略)
- 购买云服务器
- 安装宝塔面板
- 创建网站和设置FTP
- 使用Gridea生成博客网站并上传服务器
什么是域名?
域名可以通俗地理解为互联网上的“门牌号码”或“地址”。每个网站在互联网上都有一个唯一的地址,这个地址就是域名。比如,人们常常访问的“baidu.com”,“blog.zeruns.tech”等都是域名。它们由一串字符组成,通常包括字母、数字和连接符“-”,并由“.”分隔成几部分。域名的作用是让人们能够更容易地访问和记住网站,而不需要记住复杂的IP地址。同时,域名也具有一定的商业价值,可以作为企业或个人在互联网上的标识和品牌形象。
注册域名
可以去腾讯云、阿里云和雨云等平台注册域名,也可以使用雨云的免费二级域名。
- 腾讯云优惠注册地址:https://curl.qcloud.com/Gs6r3sNZ
- 阿里云优惠注册地址:https://www.aliyun.com/minisite/goods?userCode=jdjc69nf
- 雨云优惠注册地址:https://www.rainyun.com/zeruns_?s=blog
下面以雨云的为例,注册一个zeruns.top的域名。
备案的流程就不细说,自己去了解一下就行。
温馨提示:购买1年的腾讯云或阿里云等大厂云服务器可以免费提供代备案服务。
首先需要一台云服务器,要有公网IP的,推荐雨云的:
雨云优惠注册地址:https://url.vpszj.cn/rainyun_weibo
优惠码:zeruns
使用优惠码注册后绑定微信可获得5折优惠券
其他云服务器推荐:https://blog.zeruns.tech/archives/383.html
雨云 香港3区 三网直连 VPS测评,4核4G 10兆 仅需69元/月:https://blog.vpszj.cn/archives/2079.html
安装宝塔面板首先需要通过SSH客户端连接服务器
下载安装并打开ssh客户端软件,ssh客户端软件推荐putty或mobaxterm,还有用win自带的终端或CMD也行。
注册宝塔账号(下面登陆宝塔需要绑定宝塔账号):https://www.bt.cn/?invite_code=M191a2pjZnQ=
在终端中输入以下命令安装宝塔面板:
我这里用AI生成了一段关于nginx、PHP和MySQL的作用解析,你们可以了解一下:
网站服务器中的Nginx、PHP和MySQL各自扮演着不同的角色,下面简要解析它们的区别和作用:
Nginx:
- 作用:Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。它可以作为Web服务器,也可以用作反向代理、负载均衡器和HTTP缓存等。
- 区别:与其他Web服务器(如Apache)相比,Nginx更注重性能和效率,采用事件驱动(异步)架构,能够处理高并发连接。此外,Nginx配置灵活,资源消耗低。
PHP:
- 作用:PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。它可以生成动态页面内容、处理表单数据、访问数据库等。PHP通常与Web服务器结合使用,通过特定的模块或FastCGI等方式与服务器通信。
- 区别:PHP不同于HTML,它是一种脚本语言,可以嵌入到HTML中,并由服务器解释执行。这使得PHP能够动态生成网页内容,实现用户与网站的交互。
MySQL:
- 作用:MySQL是一个关系型数据库管理系统,用于存储和管理网站的数据。它可以提供数据的持久化存储、查询、更新和删除等功能。MySQL支持多种存储引擎,可以根据需求选择不同的存储引擎以获得最佳性能。
- 区别:MySQL与其他数据库系统(如Oracle、SQL Server等)相比,具有开源、免费、易于使用和管理的优势。此外,MySQL支持大量的并发连接,具有良好的稳定性和可靠性。
总结起来,Nginx主要负责处理Web请求和提供静态资源,PHP用于生成动态页面内容,而MySQL则负责存储和管理网站数据。这三者通常协同工作,为用户提供丰富的网站功能和良好的性能体验。
Gridea官网: https://url.zeruns.tech/Gridea
Gridea0.9.3版 123云盘下载地址:https://www.123pan.com/s/2Y9Djv-XnevH.html
Typora下载地址:https://store.lizhi.io/site/products/id/520?cid=ivgjyrfm
我博客文章也是用Typora编辑的,很方便。
开启SSL后可以以https形式访问网站,与网站之间的通信会加密,这样浏览器就不会显示不安全了。