首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 搭建Jekyll静态博客

CentOS,Ubuntu 按照同样步骤安装,Ruby Gems 往往都无法搭建成,每次都是依赖不对,各种奇葩原因,解决办法就是使用 RVM 安装,解决 Ruby 的环境依赖管理,而且每次安装Jekyll...但是可以配合第三方服务,例如Disqus。最关键的是jekyll可以免费部署Github,而且可以绑定自己的域名。...,不建议 Windows 上面搞,如果你一定想在Windows安装Jekyll 参考:http://www.ymq.io/2017/07/22/Windows-install-Jekyll/ Mac...Ruby 用 RVM 安装 Ruby 环境 $ rvm requirements $ rvm install 2.3.0 等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了,国内速度很慢...有时一图抵千言,有时可能只会拖慢网页加载速度。 言之有物,不做无痛之呻吟。 如果写技术文章,那先将技术原理完全理清了再开始写,一边摸索技术一边组织文章效率较低。

2.4K80

Mac使用ssh-key免密码登录服务

从很早之前开始,搭建测试服务器的时候,就不停的谷歌怎么免密登录服务器,每次配置好免密登录后,到搭建新的服务器时,又忘记了具体的命令,所以决定把这个方法记下来,方便之后日后查找。...如果一天需要登录很多遍服务器,就会输入很多次密码,偷懒的我当然不愿意这么干。而今天我们就要偷懒的进行免密码登录服务器的操作。...首先我们要在我们的mac电脑生成公钥和私钥,终端中输入以下命令: cd ~/.ssh 首先进入~/.ssh目录,之后: ssh-keygen -t rsa 之后就可以一路回车,一般都不设置密码,即可在...mv id_rsa.pub authorized_keys 接着修改文件权限 chmod 700 ~/.ssh/ chmod 600 ~/.ssh/authorized_keys 现在,我们就可以正常的mac...我们可以bash_profile中设置一个alias,更能方便登录服务器的操作。

4.7K40
您找到你想要的搜索结果了吗?
是的
没有找到

【Web架构】静态站点生成器概述 Gatsby ,Hugo 和Jekyll对比

事实,静态网站的使用在增加。 本文中,您将看到三种最好的静态站点生成器的比较,它们的优点、缺点以及您应该使用它们的原因。 静态站点生成器使构建静态站点轻而易举。...网站生成速度可以更快,盖茨比有点慢。 雨果(Hugo) 开发人员称之为“世界最快的网站构建框架”(Hugo),这绝非偶然。 《雨果》是用Golang 写成的,于2014年发行。...变身怪医(JekyllJekyll由Tom Preston-Werner2009年发布,是这个列表中最老的静态站点生成器。 Jekyll是用Ruby编写的,全世界都在使用。...与Hugo一样,Jekyll也附带一个HTTP服务器,通常用于生成博客。它也经常用于生成投资组合。 虽然Jekyll对页面内容使用Markdown,但它也使用液体模板语言来处理页面。...Jekyll是伟大的搜索引擎优化(SEO)。 大量的插件可用。 缺点 为Windows用户设置可能很困难——Jekyll需要一个Ruby环境。 杰基尔在建筑工地的时候速度很慢

2.9K20

我TM就是管住不自己这双手啊

……直到有一天发现这一切和我的初衷(写博客)似乎没什么直接关系,于是又怀念起了以前用 Jekyll 的那段开心时光。 第三阶段 自建博客前后端被搞的焦头烂额之后,我又回到了 Jekyll 的怀抱。...合影留念 这个系统也一直使用了较长的时间,一切都挺满意,除了头顶的几片乌云: 博客访问统计使用的是不算子,服务器在国外,而且数据不可控; 网页常规同步加载图片等资源多的时候会感觉速度很慢Jekyll...使用 Ruby,安装繁琐,构建速度极慢; … 第3点的依赖问题可以通过 bundle 或者直接使用 docker 来解决,但是编译构建的速度着实堪忧,比如才几十篇文章,服务构建就需要长达 15秒...关于白嫖 迁移博客的时候发现 Chrome 新版本对于 https 站点中的所有 HTTP 资源都拒绝加载了,导致以前七牛 CDN 的图片都无法显示,而七牛的 HTTPS 流量又是收费的,所以我决定换一个图床...一个免费 CDN 需要在流量和速度上进行限制,一个免费的云服务器不会提供可用性保证,一个免费的图床可能说挂就挂,能在下线前告诉你一声已经仁至义尽了。

31720

快速搭建个人博客

本地调试博客 注:下面的操作是 Mac 终端进行的。 Windows 环境下的配置请参考 @梦幻之云 提供的 这篇文章。...有心的同学 jekyll官网 就会发现 jekyll 的 提供的实例代码。...所在目录,然后创建本地服务器 $ jekyll s 然后会显示 Auto-regeneration: enabled for '/Users/baiying/Blog' Configuration...image.png 推荐几个好用软件 MarkDown编辑器 MacDown:可能是Mac最好的MacDown编辑器了 图片压缩工具 ImageOptim 对于我们的博客来说,图片越大,加载速度越慢...image.png 好了,现在个人博客的加载速度估计要起飞了~ 最后要说个事情 我博客中的文章,你们可以保留,让更多需要帮助人的看到,当然也可以删除。

1.9K21

如何将 Jekyll 部署到云开发静态网站托管

它有一个模版目录,其中包含原始文本格式的文档,通过一个转换器(如 Markdown)和我们的 Liquid 渲染器转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务。...Jekyll 也可以运行在 GitHub Page ,也就是说,你可以使用 GitHub 的服务来搭建你的项目页面、博客或者网站,而且是完全免费的。...项目根目录直接命令行运行 jekyll build 即可查看构建结果 ➜ blog git:(master) ✗ jekyll build Configuration file: /github...,由于默认资源免费的,腾讯云对下载速度做了限速,因此打开速度很慢。...特别说明:由于默认资源腾讯云对下载速度做了限速,所以我对于我的站点做了特殊配置: 默认打开 http://qcloud.bihe0832.com/jump.html时 还是跳转到我的博客域名及服务器 http

3.5K105

利用 GitHub Pages 快速搭建个人博客前言快速开始写文章自定义域名进阶利用GithHub Desktop管理GitHub仓库修改个人介绍常见问题其他Star补充最后要说个事情

本地调试博客 注:下面的操作是 Mac 终端进行的。 Windows 环境下的配置请参考 @梦幻之云 提供的 这篇文章。...所在目录,然后创建本地服务器 $ jekyll s 然后会显示 Auto-regeneration: enabled for '/Users/baiying/Blog' Configuration file...iPic上传图片 推荐几个好用软件 MarkDown编辑器 MacDown:可能是Mac最好的MacDown编辑器了 ?...图片压缩工具 ImageOptim 对于我们的博客来说,图片越大,加载速度越慢。 不信你用手机打开你的博客试试~ 所以有必要对我们上传到博客网站中的图片:指的是你的头像,首页背景图片,文章背景图片等。...ImageOptim压缩图片 好了,现在个人博客的加载速度估计要起飞了~ 最后要说个事情 我博客中的文章,你们可以保留,让更多需要帮助人的看到,当然也可以删除。

4K110

高速部署博客网站,Jekyll满足你的需求!

云开发静态网站托管支持通过云开发SDK调用服务端资源如:云函数、云存储、云数据库等,从而将静态网站扩展为全栈网站。...安装Jekyll Jekyll官方推荐Mac OS的环境下使用,因此,以下的介绍,是基于Mac OS 首先,需要确保你的机器上有如下环境: Ruby(including development headers..., Jekyll 2 需要 v1.9.3 及以上版本,Jekyll 3 需要 v2 及以上版本) RubyGems Linux, Un ix, or Mac OS X NodeJS, 或其他 JavaScript...Python 2.7(Jekyll 2 或更早版本) 注意: windows 下使用 Jekyll,你可以使用 Running Jekyll on Windows Mac os安装Jekyll: gem...One More Thing Jekyll 也可以运行在 GitHub Page ,但是有时,我们需要忍受Github Page龟速的问题。

89720

2020年3月27日,Github被攻击。我的GitPage博客也挂了,紧急修复之路

为了可以尽快恢复博客的访问,我把网站迁移到了 码云 的Gitpage服务,并开启免费一个月使用(挺香),并迅速搞定配置以及 HTTPS。嗯!迁移过来速度还比之前快了。...接下来就是将网站迁移到我自己买的服务,虽然过程比较坎坷,但终究还是满足了我的需求。提升了网站速度、体验,也可以让网站被百度爬虫收录。...目前经过测试此版本Ruby+Devkit 2.5.7-1 (x64)比较适合 Jekyll 博客的编译部署。如果你官网下载速度较慢,可以添加公众号:bugstack虫洞栈,回复邮箱。...编译到指定地方 14 jekyll build --watch 编译后好自动监听文件变化 自动编译 15 bundle exec jekyll build 您只需构建您的站点(而不是本地提供),然后您可以将生成的文件上传到您的服务器...以前我忍受了;速度、收录、体验,但是突然的一挂,啥都拜拜了。所以只能挂到自己的服务,还好价格也不贵!毕竟是一个只能支持 PHP、ASP的虚拟机。

96400

本地运行 fyne 官网

我经常乘坐高铁来往杭州、上海两地,地铁、高铁通常网络比较差,甚至没有网络。为此我特地去研究了一番怎样搭建 fyne 离线文档。...它支持使用 markdown 语法编写文章,然后自动生成相应的静态页面托管远程主机上供用户访问。为了能本地运行文档,我们必须先安装 ruby + jekyll 环境。...Mac Mac 可以直接使用 brew 安装 ruby 和 gem。 安装 jekyll gem 安装完成之后,安装 jekyll 就很简单了。...安装依赖 cd到developer.fyne.io目录,使用gem安装该网站的所有依赖: $ gem install -g gem 安装依赖的速度取决于你的网速,耐心等待~ ?...这时,我们就可以浏览器中输入:http://localhost:4000就可以本地随意浏览官网了。 ?

6.1K30

使用jekyll搭建个人博客

后来由于工作原因,想跑点自己的代码服务,因此购买了服务器,就一不做二不休,将博客也迁移到自己服务,方便进行后续的扩展和开发。...不过即使自己的服务搭建博客,仍然推荐github保存一份仓库,因为我相信,我们自己的服务器并没有github的服务器稳健,如果后续我们不再购买,或者服务器崩溃数据丢失,github上有完整仓库也可以很快重新搭建...这一步如果是windows平台,可以使用xshell等工具,mac平台可以直接在命令行输入: ssh root@你的服务器地址(10.10.10.10) 然后输入密码即可进行服务器命令行。... Linux 搭建Jekyll静态博客 同时附上Jekyll的官方中文文档。...而且对于大部分人的产出速度来说,手动点一次完全可以接受(手动滑稽)。

3.2K51

个人免费博客花式搭建指南 FTP 篇

网络收费的虚拟主机空间比比皆是,也有不少免费的。笔者 WordPress 建站之初使用的是 西部数据 的 1G 虚拟主机空间,当时一年大概一百出头,现在将近两百。...国内免费虚拟主机往往都是要你主机交流论坛发帖给他们做宣传,现在也有转变为发微信朋友圈宣传。...而国外虚拟主机虽然没有这种套路,但是也会有一定的不足,比如说国内访问速度慢、有广告,在一定程度上也限制了使用的想法。所以笔者在此之后几乎没有使用过所谓的虚拟主机了。...选择从流水线文件系统加载文件,并将源目录设置为 _site,远程目录不变。同时修改 FTP 主机地址及端口、登录用户名和密码三个参数。   ...有了自动部署的好处就是,可以更加专注于博客内容本身,即使是不常用的机器编写再推送到 Github,也不需要担心本地没有环境编译 Jekyll 以及用 FTP 客户端配置 FTP 信息和上传静态页面。

3.2K20

iMac(OS X)El Capitan 更新遇到的那些坑

OS X El Capitan: OS X El Capitan 作为最新苹果最新推出的OS X,让你能以更简单、更智能的方式, Mac 处理日常事务。...例如,借助 Split View 同时多个 apps 中进行操作等。最近更新的时候遇到了一些坑,简单列举一下。...https://www.apple.com/cn/osx/whats-new/ 下载与安装 下载过程网络异常以后出现请等待,无法继续下载,也无法取消…… 由于El Capitan有6G多,比较大再加上服务器不稳定...):admin /Library/Ruby/Gems/2.0.0 && gem install jekyll JDK缺失导致Android studio等依赖JVM的工具异常。...由于墙的原因,jdk下载速度奇慢,用代理也还是太慢,这里就共享一下自己的下载包,现在非官方版闹的大家人心惶惶,就顺手附上官方包的md5查询地址吧。

73860

Windows服务Mac远程后看起来字体和图标都特别小,如何解决?

图标小可以右击设置图标大小 image.png 字体小不好搞,我仔细研究了下找到了原因 是有个组策略影响的 这条组策略默认是开启的 拒绝将已经登录到控制台会话的管理员注销 已启用 否 \Windows 组件\远程桌面服务...解决办法: 首先从VNC登录,请注意,必须在VNC里操作 image.png 运行gpedit.msc → 计算机配置 → 管理模板 → \Windows 组件\远程桌面服务\远程桌面会话主机\连接\...这样设置后VNC和远程连接登录时都是大的显示,我我家的iMac验证过。...image.png image.png image.png 我本地电脑时间没校准有点慢,我用multidesk远程着我的Windows云服务器,通过右下角的时间字样的大小(非时间本身)可以看出生效了。

5K40

开垦属于你的网络空间:简单易用的静态博客框架推荐

不论是Hugo、Jekyll、Hexo还是Eleventy,各自领域内都表现出色。它们具有高度可定制化、快速生成静态文件以及拥有多种主题和插件等核心优势。...以下是 Hugo 的核心优势: 极高的性能:Hugo 被誉为世界最快速度的框架之一,几秒钟内即可渲染完整网站。...Markdown 和 Liquid 模板支持:通过渲染 Markdown 和 Liquid 模板,Jekyll 可以将您提供的内容转换为完整且静态化的可以直接托管 Apache、Nginx 或其他 Web...服务器的网站。...特性: Aurora具有良好的扩展性,保证稳定运行情况下可以根据业务需求灵活添加新功能; 通过权限控制机制确保安全访问; 友好简洁界面设计及响应式布局适配各类设备屏幕大小; 集成CDN加速以提高网站加载速度

35940

如何快速给自己构建一个温馨的"家"——用Jekyll搭建静态博客

//使用gem安装Jekyll gem install jekyll //使用Jekyll创建你的博客站点 jekyll new blog #创建你的站点 //开启Jekyll服务 //进入blog...目录,记得一定要进入创建的目录,否则服务无法开启 cd blog jekyll serve #启动你的http服务 本地服务开启后,Jekyll服务默认端口是4000,所以我打开浏览器...现在我们打开http://localhost:4000,即可看见我们Github创建的主页,理论和username.com/username.gi… 访问的应该是一模一样的。...,它提供的服务处于我们的网站服务器和我们的网站访问者之间,其原理是缓存了我们服务的页面,所以实际用户建立的 HTTPS 连接是用户的浏览器与 Kloudsec 之间的。...访问速度并未受影响 小绿锁看着舒心 后来又发现了第三种方法能用HTTPS访问博客的方法: 使用 GitLab 提供的 Pages 服务,那它直接支持添加自定义域名的 SSL 证书,可以配合免费申请的 SSL

19010

【玩转腾讯云】用COS+CDN+CI+Hexo+Next+VsCode+智能DNS搭建丝滑的博客

Jekyll 3. Hugo 4. ... 对于一般的内容而言,使用动态博客较为复杂,需要数据库、运行环境的配合。动态博客的代码也较为复杂,修改代码进行个性化难度较高。...静态博客就方便多了,如github原生支持的Jekyll博客。但是Jekyll的主题格式不够多样化,使用Hexo的Next主题就不错。...博文多了之后,访问量也会随之增多,如何保证访问的速度也是问题。不管是github托管还是coding.net托管,都是普通的静态文件服务,没有网络加速功能。...还有全球访问的问题,其他地区访问国内网站会很慢。 综上,本文给出一整套博客的解决方案,同时解决如下问题: 1. Hexo快速生成文件 2. 国内访问加速 3. 国际访问加速 4....如下图所示: 如需调用刷新绑定在腾讯云海外 CDN 的域名,请将代码中的RefreshCdnUrl修改为RefreshCdnOverSeaUrl。 选择COS触发中的创建与删除事件。

1.8K73

如何快速给自己构建一个温馨的家——用Jekyll搭建静态博客

目录,记得一定要进入创建的目录,否则服务无法开启 cd blog jekyll serve #启动你的http服务复制代码 本地服务开启后,Jekyll服务默认端口是4000...三.使用Github Pages服务 1.创建我们自己的仓库 以下用usename代替自己的用户名 ? 2.配置我们的仓库 ? Settings里面找到Github Pages ?...现在我们打开http://localhost:4000,即可看见我们Github创建的主页,理论和username.com/username.gi… 访问的应该是一模一样的。...,它提供的服务处于我们的网站服务器和我们的网站访问者之间,其原理是缓存了我们服务的页面,所以实际用户建立的 HTTPS 连接是用户的浏览器与 Kloudsec 之间的。...访问速度并未受影响 小绿锁看着舒心 后来又发现了第三种方法能用HTTPS访问博客的方法: 使用 GitLab 提供的 Pages 服务,那它直接支持添加自定义域名的 SSL 证书,可以配合免费申请的 SSL

1.2K20
领券