繁体   English   中英

Raspberry上的Jekyll GitHub页面

[英]Jekyll GitHub page on Raspberry

最近,我在GitHub.io上设置了(Beautiful)Jekyll,并使其在我自己的域中可用。 但是我在想是否有办法避免GitHub.io并在Raspberry Pi(Raspbian)上创建自己的Git,并将其与RStudio连接以更改博客。 我发现有一篇文章正在克隆GitHub.io存储库,然后将其实时发布,但是对博客进行更改并不是非常用户友好。 我也发现了这一点,但不确定是否可以在线公开它,然后从我的域中拉出jekyll页面(例如,如果是GitHub.io,则是域中的CNAME和dns config)。

最终解决方案应类似于此:在RStudio中更改Jekyll博客(保存在笔记本电脑上/从Rasp git克隆当前版本)->将更改推送到Raspberry上的GitHub(最新版本在GitHub的情况下公开给域.IO)。 有什么想法或经验吗?

如果您想使用Github进行托管,则也应将其用于存储库。 我认为将Raspberry Pi用作自己的Git没有任何好处。 因此,将git repo从Github拉到您的笔记本电脑。 编辑降价(如果需要,可以在RStudio中),然后将其推回Github。 简单。

更新:如果您不想使用Github,您也可能会忘记Git。 首先, 在Raspberri Pi上安装apache2使其成为Web服务器。 然后,连接域名。 配置虚拟主机以指向域名,并配置DNS设置以指向Raspberri Pi(我想这需要固定IP)。 最后,在笔记本电脑上运行Jekyll并构建站点。 构建完成后,应将“ _site”文件夹上载到public_html目录中的Raspberri Pi。 这应该够了吧。

我不建议使用这最后一种方法,因为它似乎过于复杂。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM