前言 写博客的目的是为了给自己做资料积累,以至于以后方便自己查找,也方便他人查阅,也希望以后回过头来再看自己的博客时也会有所收获或感想。 做博客就要做的美观、简单、大方,要么就不做。 学习完本结课程,就可以让你的博客在本地运行起来啦! 常用博客框架介绍 博客比较流行的常用框架主要有两个,即:Hexo 框架 和 Halo 框架。 Hexo Hexo 官网 ,Hexo 是一个快速、简洁且高效的博客框架,也是一个比较老的博客开发框架了,它是采用 Node.js 开发的,功能强大,部署方便,但是没有博客后台管理系统,所以对博客进行管理就不是很方便 Halo Halo 官网 ,Halo 是一个优秀的开源博客发布应用,也是一个新的博客开发框架,它是采用 Java 语言开发的,功能强大,部署稍微有一点点复杂,但是它有一个强大的博客后台管理系统,所以对方博客进行管理就很方便 跟随市场的潮流,本文主要介绍 Halo 框架的搭建和使用。 配置 Java 环境 1、JDK 下载与安装,建议下载 Java 8 版本,下载完成后,直接安装即可。
搭建 Halo 博客框架的教程 Halo 是一个功能强大且易于使用的开源博客框架,它提供了丰富的功能和灵活的扩展性。本教程将指导你如何搭建 Halo 博客框架,并提供了一些注意事项和易错点的提醒。 步骤 2:安装 MySQL 数据库 在搭建 Halo 博客框架之前,你需要先安装 MySQL 数据库。 步骤 6:访问 Halo 博客 现在,你可以通过浏览器访问服务器的 IP 地址和端口号,进入 Halo 博客的界面。 在界面中,你可以按照提示进行初始化设置,包括创建管理员账户、选择博客主题等。 主题选择:Halo 提供了多个博客主题供选择,你可以根据自己的喜好和需求进行选择和配置。 总结 通过以上步骤,你已经成功搭建了 Halo 博客框架,并可以使用它来创建和管理自己的博客。 在搭建过程中,请注意遵循注意事项和易错点的提醒,以确保顺利完成搭建并获得最佳使用体验。 希望这篇教程对你有所帮助!如果你有其他问题,欢迎继续提问。
本博客基于Hexo框架,采用hexo-theme-matery主题,在这里非常感谢作者洪卫的hexo-blog-fly博客开源,极大简化了构建博客的工作量和复杂度。 在此开源博客的基础上做了改进,修复了一些bug,顺利搭建完成了我的个人博客。大家对此主题有兴趣的可以下载源代码,搭建属于自己的个性化博客。 个人博客 演示:http://luckyzmj.cn 0x003 Hexo 初级搭建 1. 安装Git Git是目前世界上最先进的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 到此为止,Hexo初级搭建就已经完成了。 0x004 Hexo 优化定制 ---- 1. Hexo+Github博客搭建完全教程 hexo-theme-matery作者教程 Hexo+github搭建博客(超级详细版,精细入微) hexo(matery)背景、滚动条优化+增加点击跳评论
post "文章名" # 生成静态文件 hexo g 或 hexo generate # 部署 hexo d 或 hexo deploy # 启动 hexo s 或 hexo server 使用Github搭建 打开github新建仓库,仓库名需要是:用户名.github.io ) 复制仓库的链接,打开博客的_config.yml文件 ) 将链接复制至此 deploy: type: 'git' repo
❝开发一款看着开心、写着顺手的个人博客,去用心书写内容,而不是仅仅配置一个博客去孤芳自赏。 一、上手搭建 1.创建并进入一个新目录 mkdir vuepress-starter && cd vuepress-starter 2.使用你喜欢的包管理器进行初始化 yarn init # npm ❞ 过去:开发一款看着开心、写着顺手的 vuepress 博客主题。 当下:帮助更多的朋友节省时间去用心书写内容,而不是仅仅配置一个博客去孤芳自赏。
前言 主流的个人博客都是用hexo搭建的,一部分人喜欢用jekyll搭建,下面我们来细说一下操作流程 效果 今天,我们要做到到这个主题效果http://huangxuan.me/ 下载 下载rubygems 总结 jekyll博客没hexo博客方便切换主题。 jeky博客加入不同字体,图片,打破你的审美疲劳。
Typecho是极简主义博客的最佳选择。 首先需要一个服务器以及与之绑定的域名,服务器中还需下载配置php,mysql,nginx/apache,这里我选择使用lnmp来一键安装。 5.博客配置 上述安装完成以后,在浏览器输入自己的域名,就可以自动进入typecho的配置界面,自定义设置自己的博客。
作者:张首富 时间:2020-10-09 w x:y18163201 邮箱:zsf18163201@163.com 博客地址: blog.zhangshoufu.com TOC blog 架构介绍 [image -20201009205539734] 效果展示 www.zhangshoufu.com blog.zhangshoufu.com 博客、笔记编写介绍 安装 Typora 软件官网地址为: https: 通过BlogHelper 自动发布到网站 下载下来配置好自己要发布的网站之后进行发布,我们这里使用的是博客园, 美化博客园 使用BNDong 来美化博客园达到我们上面的效果,项目地址: https:/ 通过DNS解析直接访问博客园 我们在阿里云上面配置一个隐性URL 解析就行,在DNS 解析里面设置,然后就可以正常访问。 [image-20201009213254124] 截至我们的博客就搭建完成了,如果部署中有问题请联系我微信,或者邮箱
对于我来说,我大学的时候就开始写博客了,开始的CSDN,wordpress到后来的hexo,再到gridea,因为手头有服务器和域名,所以就干脆整一个typecho了 ,WordPress主要太大了, 二、使用 1、部署 如果手头有闲置的服务器,环境也没有配置的话,我建议使用phpstudy环境,一键搭建Nginx+Php+MySQL环境 phpstudy官网地址 Centos一键安装,注意系统要求没有安装过 Typecho(Meting) 在 Typecho 中使用 APlayer 播放在线音乐吧~ https://github.com/MoePlayer/APlayer-Typecho DoubanBoard 在博客上展示你的豆瓣书单与豆瓣影单
博客搭建 适合哪些人呢? 平常喜欢写作,尤其是Blog的人。有不少人通过Hexo发表文学类作品呢。 hexo generate hexo server 到这一步,你的本地博客基本上就搭建起来了。我第一次搭建成功时,简直是兴奋的飞起了! 将本地Hexo博客推送到GithubPages 3.1.安装hexo-deployer-git插件。 仓库设置 2.1.打开你的博客仓库设置,都到这一步了别告诉我你不知道在哪儿。 ? 然后再该页面中往下滑,找到图中的位置! ? 博客右下角的被大家称为萌萌哒,也就是二次元看板娘,是使用live-2d实现的。 如果你的Hexo搭建成功,不妨跟大家分享以下你的快乐呢!
通常我们可以使用github pages 来搭建静态博客,建立一个username.github.io的项目就可以了,如果要将其他项目也作为页面展示,可以将代码推送到gh-pages分支。 /post/5a6ee00ef265da3e4b770ac1#heading-6) [搭建博客](https://alvabill.ml/hexo%E6%90%AD%E5%BB%BA%E4%B8%AA% E4%BA%BA%E5%8D%9A%E5%AE%A2--%E5%9F%BA%E7%A1%80%E7%AF%87/) [手把手教你用Hexo搭建个人技术博客](https://juejin.im/post 博客搭建方法](https://blog.coding.net/blog/CS-Hexo) [超详细Hexo+Github博客搭建小白教程](https://zhuanlan.zhihu.com/p/35668237 ) [在Github上备份Hexo博客](https://lrscy.github.io/2018/01/26/Hexo-Github-Backup/) [最快的 Hexo 博客搭建方法](https:
前言 本篇文章用于介绍Hexo个人博客的搭建过程,这也是我搭建本博客后的第一篇文章,分享一下搭建方法,有兴趣的小伙伴也可以自主搭建一个属于自己的博客! 所以我选择了直接在github page平台上托管我的博客,这样可以安心写作,也不需要定期维护,而且hexo作为一个快速简洁的博客框架,用它来搭建博客也很简单。 我在两天内完成了Hexo-Github个人博客的基本搭建(其实搭建不难,自己脑子笨,做的慢些了……) 在这里记录一下我的第搭建一个博客,并给大家分享一下搭建的流程,以及在搭建过程中遇到的问题和解决方案 搭建经历 ❤2019-3-13:初次看到Hexo-Github搭建个人博客,很感兴趣,便开始了自己博客的搭建; ❤2019-3-14:完成了博客的基本搭建(可以运营),并上传了第一篇文章; ❤2019 -3-17:博客搭建工作全部完结(主题优化,程序添加,分类管理……); ❤未完待续…… 搭建步骤 1.
个人博客搭建 作者:张首富 时间:2020-10-09 w x:y18163201 邮箱:zsf18163201@163.com 博客地址: blog.zhangshoufu.com [TOC] blog 效果展示 www.zhangshoufu.com blog.zhangshoufu.com 博客、笔记编写介绍 安装 Typora 软件官网地址为: https://typora.io/ 这个软件目前支持 通过BlogHelper 自动发布到网站 下载下来配置好自己要发布的网站之后进行发布,我们这里使用的是博客园, 美化博客园 使用BNDong 来美化博客园达到我们上面的效果,项目地址: https:/ 再到域名解析网站上把 www.zhangshoufu.com解析成CNAME为shoufuzhang.github.io然后我们就可以通过自己的域名访问博客园了。 通过DNS解析直接访问博客园 我们在阿里云上面配置一个隐性URL 解析就行,在DNS 解析里面设置,然后就可以正常访问。 ? 截至我们的博客就搭建完成了,如果部署中有问题请联系我微信,或者邮箱
博客的开始 其实,一切都是为了更好的装逼。好吧,我着相了。 最开始想做一个自己博客,主要是因为看到了很多人都有,觉得自己没有太 Low 了。 于是申请了 CSDN 的用户,但是太丑了,于是又申请了博客园,感觉这些都不是我想要的,而做为一个 Emacser 不使用 Github 搭建一个自己的博客,感觉就已经落伍了。 于是就有这最初的一个,相当简陋的利用 Emacs 的 Org-mode 搭建的博客,后来看了 Org-page 这个包,但是,我配置不好啊!为什么为什么! 博客的生活 我很喜欢调试自己的博客,但是写博客就不是那么喜欢了,但是我希望能养成一个定期写博客的习惯。 所以,我需要博客,主要是用来装…咳,主要是用来记录我们的生活、工作的内容,这样在下次使用的时候,就能更好的做到了。
image.png 使用Hugo已经把博客搭建好了,那应该部署到哪里呢?可以使用VPS、云服务器等,我使用的是Github Pages,免费而且也很好用! 我使用过两种方式来部署,第一种部署简单,但是每次发表博客很麻烦,第二种部署虽然步骤较多,但是发表博客非常便捷,管理起来很非常方便。下面介绍一下在部署过程的步骤和解决的问题。 2 使用Github Actions自动构建博客 本地添加文章,提交到Github,之后会自动触发Github Actions帮助我们把刚刚添加的文章通过Hugo发布到Github Pages进行托管。 2.5 推送和访问 搭建就结束后,我们可以访问Github为username/username.github.io 仓库生成的域名: https://username.github.io/ 查看效果。 之后每次写完博客,直接在本地仓库push就可以访问了。也可以写个脚本,直接一键push。
上面的图片就是我的博客未来的布局简图了,现在来好好讲一讲这个布局 这个布局借鉴了我关注的许多博客,不过也加了一些自己想法进去 首先就是第一行的导航栏了,但我这个并不是导航栏 因为我的博客里计划只放文章, 不需要太多的功能,所以我把导航栏改成了标题栏 黄色的方框里是我博客的名字,也相当于是一个 logo吧,绿色的部分我计划每小时随机显示一条名言(或者鸡汤?)
经过前两篇文章我们已经有了一个本地的博客,这个时候我们已经可以通过局域网去访问这个网站了。但我们写博客往往不只是为了在局域网里分享,而是走出区域的限制。 8.服务器搭建 + 域名访问 服务器的搭建,一番试了三种方式,当然最终选择的是云服务器。我们一一介绍下。 方法一:本地PC + 公网IP 这种方式最原始,成本最低。 有了公网IP之后,我们只需要启动Hexo的时候指定好端口,我们便可以在任何连接了互联网的设备,通过输入“公网IP:端口号”的方式来访问我们的博客了。 因此,想要通过这个方式搭建一个对外的稳定博客的想法,还是放弃吧,自己玩玩还是可以。而且也没有域名,不能通过域名访问。 系列结语 好了,通过这一系列三篇文章,我们就可以搭建自己的Hexo博客,并且通过指定网址让任何人都可以访问我们的博客了。也算是有了一块有自主主权的互联网专属耕地,可以辛勤耕种了。
最新折腾了一下黑苹果 刚刚把博客迁移过来 所以才想起写这篇文章 Hexo+GitHub搭建静态博客 准备工作 Node.js下载链接: https://nodejs.org/en/ Git下载链接: download/win 安装好Node.js与Git 接下来安装Hexo npm install -g hexo-cli 安装完成以后 git —version,hexo-v查看安装版本 本地建站 我们首先在本地搭建起 Blog 等本地都配置完成直接放到GitHub就ok了 博客框架 初始化博客框架 hexo init <folder>(博客文件夹名称) cd <folder> // 进入博客文件夹目录 npm install 这时候博客应该会出现如下文件 _config.yml 是整个站点的配置文件 不要乱改 写文章进行测试 hexo new 文章名 记得在博客目录下 新建文章 可以看到新建了.md文件在 source git clone https://github.com/iissnan/hexo-theme-next themes/next 下载完成以后 打开博客目录下的_config.yml 找到theme
content {:toc} 一直以来都想搭建一个自己的博客,但是近半年做项目太忙,再加上教研室的网络很坑爹,所以也一直没顾得上。之前用过 WordPress 托管在免费的京东云擎上,但是速度太慢。 在知乎上看到一些相关的内容,于是选择了在github上用jekyll搭建博客。 搭建过程 在jekyll的官网上 http://jekyllrb.com/ 其实已经说得比较明白了,我在这里还是简单的说一下吧。我用的是Windows系统。 创建博客 在d盘新建一个工作区jekyllWorkspace cd到jekyllWorkspace 执行jekyll new name创建新的工作区 image.png 文件结构如下: image.png 本文是用Markdown格式来写的,相关语法可参考: Markdown 语法说明 (简体中文版) http://wowubuntu.com/markdown/ 按照本文的说明搭建完博客后,用github
1 markdown 分文件夹存放 默认情况下,博客的 markdown 文件是放在 src/content/blog 文件夹下的,但如果文件较多,全部放在一个文件夹比较拥挤,期望放到子文件夹中,但又不希望文章的最终的 将所有使用 getCollection 获取博客文章的代码调用,都换成自定义的 getMyBlogCollection,在这里,可以根据需要,做很多自定义的事情和校验。 ], markdown: { }, image: { service: squooshImageService(), }}); 5 添加评论 使用 giscus 为你的 Astro 博客添加评论功能