https://hexo.n4l.pw/how-to-set-up-hexo-blog-on-linux.html
链接在此,欢迎讨论、批评,感谢各位!
1
anjunecha 2016-08-10 22:59:21 +08:00
写的好详细....不过建议用用 Git Hooks
|
3
YingJie 2016-08-10 23:03:14 +08:00
Hexo 的最新版本能用吗?最近打算把博客从 WP 转到 Hexo
|
4
chroming 2016-08-10 23:13:07 +08:00 via iPhone
前两天刚搭了 hexo 博客
|
5
chroming 2016-08-10 23:15:18 +08:00 via iPhone
楼主的教程太长了没看完,不过写的还不错👍
|
6
dphdjy 2016-08-11 00:13:36 +08:00 via Android 1
动辄百兆的相关库,已经决定抛弃 hexo ,重写一个 5mb 以内的轻量方案
|
9
Remember 2016-08-11 01:16:22 +08:00 1
你写的不对:
1. git 不是必须选项,如果不打算用 git 部署, git 根本没必要装。 2. rsync 更是完全弄错, rsync 部署就是用 rsync ,非常方便。而且支持 key ,支持换端口。 |
10
dingtianran 2016-08-11 06:34:15 +08:00
@dphdjy 试试 hugo
|
11
shizhouren 2016-08-11 08:17:12 +08:00
看完了,还是搞不成功额
|
12
Kilerd 2016-08-11 08:44:24 +08:00
@dphdjy 我的意思是在本地用静态博客程序。 然后服务端用 caddy 。
操作流程是这样的: 写博文 -> 本地执行静态博客程序生成 html 文件 -> push 到 git 服务器 剩下的 caddy 会自动搞定(定时从 git 服务器拉取文件) 这样已经很简单了吧 至于你说要放弃 hexo 。可以考虑一下“纸小墨”啊, 看起来很简洁。 要不就自己写一个咯。 反正也不难。 |
13
leobin 2016-08-11 09:10:06 +08:00
折腾过很多次,发现直接用 github issues 写最方便了
|
14
fourstring OP @YingJie 可以的,这篇文章用的就是最新 Hexo
|
15
fourstring OP @Remember 感谢提醒。 Git 确实不是相关项,在写的时候因为打算用 Git ,就写上去了……
另外那个 rsync 的部署方式,感觉官方讲得不是很清楚,有几个问题请教一下: user 是 rsync 的用户吗?另外官方文档默认端口值是 22 , ssh 端口,把我误导了好久 |
16
fourstring OP @shizhouren 出现什么问题?
|
17
fourstring OP @Kilerd caddy server 我也挺感兴趣的,正在研究
|
18
fourstring OP @Remember 感谢提醒。原来是我把 rsync 的原理理解错了, rsync 方式测试成功,正在更新。
不过我怎么觉得好像 Git 配置起来比较简单? |
19
dphdjy 2016-08-11 10:08:42 +08:00
@dingtianran hugo 依然是 golang ,还是写一个吧
|
20
franklight 2016-08-11 10:14:46 +08:00
试用了一下,有点麻烦,每次写个文章还得在终端里敲几下,这个博客如果能有后台就好了,现在的太电工
|
21
fourstring OP @franklight 我觉得有时候命令行和编辑配置文件比一个后台要简单。比如添加导航栏
|
22
jlkm2010 2016-08-11 10:32:24 +08:00
Linux 上的话,直接用 docker 镜像来装就行,方便的很
|
23
fourstring OP @jlkm2010 没了解过 docker- -docker 磁盘占用如何?
|
24
fourstring OP @Remember 我发现我还是把 rsync 方式的原理理解错了。原来 hexo 的 rsync 方式只需要用户给出一个可以访问 shell 的账户, hexo 登陆后自动开启服务端……那么这样确实 rsync 更简便。
|
25
Remember 2016-08-11 11:18:55 +08:00 via iPhone
@fourstring 是的,很方便的,不过 npm 里的版本在 win 下有 bug ,去 github 下新的就好。
|
26
fourstring OP @Remember npm 里的 rsync 同步模块?那我要更新一下了
|
27
Remember 2016-08-11 11:28:36 +08:00
|
28
fourstring OP @Remember 现在 github 上的修复了吗?
|
29
Remember 2016-08-11 11:47:36 +08:00
@fourstring 源码修复了,但是作者没有 release ,也没有 push 到 npm
|
30
jlkm2010 2016-08-11 12:07:28 +08:00
@fourstring 不算多,一个镜像正常在 100M 左右,大一点的几百 M
|
31
wellsc 2016-08-11 12:33:58 +08:00
官方文档写的肥肠清楚,楼主干嘛要浪费时间
|
32
fourstring OP @wellsc 官方文档水平的确很好了,不过我在看文档的时候还是撞了几个坑,另外例如 rsync 部署方式官方文档语焉不详
|
33
fourstring OP @jlkm2010 那个镜像包含的是 hexo 本地环境?还是连本地环境带服务端环境都有?
|
34
Pastsong 2016-08-11 13:09:53 +08:00
为什么不 PR 到官方文档呢?
|
35
fourstring OP @Pastsong 我把所有内容都写到一起了。。。这样 PR 不方便吧?
|
36
zhangolve 2016-08-11 14:10:57 +08:00 via Android
你这个博客还没配置好吧,点击关于 not found the file
|
37
initdrv 2016-08-11 14:13:50 +08:00
是时候为其撑腰一次了。我为 GHOST 带盐!我为 GHOST 带盐!我为 GHOST 带盐! 233
|
38
fourstring OP @zhangolve 是的。本来这个是昨天有个做嵌入式不太懂 web 这一块的朋友说想玩 Hexo ,所以我才去试试水。
主域名就是我原来的博客。不过我已经打算入 Hexo 坑了,正在迁移数据中。 |
39
fourstring OP @initdrv 2333 原来我也用过很长一段时间的 Ghost ,但是我没有把文件下载到本地编辑的习惯,服务端用 vim 编辑并不爽,最后还是换了 WordPress
|
40
initdrv 2016-08-11 14:40:17 +08:00
@fourstring 还可以这样玩的?涨姿势了!不是访问“域名 /ghost ”,登录以后,直接在线编辑,在线写 NOTES 的嘛? 2333
|
41
fourstring OP @initdrv 对啊,但是要加点功能什么的改起代码来神烦= =
|
42
initdrv 2016-08-11 15:04:55 +08:00
@fourstring 好吧。看来你是个喜欢折腾喜欢新鲜事物是有追求的人。咱就改过三次吧,一次添加 DISQUS 评论功能;一次是把页脚“ Proudly published with Ghost ”改成 swiftype 搜索框,实现小站全文搜索功能;最后一次就是网搜如何增加对 MARKDOWN 表格语法的支持。所以,咱玩得没你 6 …… 2333
|
43
fourstring OP @initdrv swiftype 现在收费了啊,贵得吓人。。。我昨天改 Hexo 主题的时候看了下主题官方推荐的这个服务,现在$299/月还是年付价格,我……
|
44
fourstring OP @initdrv 你搜到的那个表格语法还有记录吗?能否分享一下?
|
45
initdrv 2016-08-11 15:33:57 +08:00
@fourstring 免费用还行吧,就是每七天才能重新 recrawl 一下。 NOTES 写得少,装 B 玩票水分居多,所以……
![swiftype]( ) 当初应该就是按此教程修改,成功了。之前没加收藏,重新网搜的,希望对你能有帮助。 http://www.520608.com/rang-ghostde-markdownzhi-chi-biao-ge-tableyu-fa-xian-shi-2/ |
46
wellsc 2016-08-11 15:34:43 +08:00
@fourstring 你可以学习一下 linux ...
|
47
initdrv 2016-08-11 15:40:44 +08:00
@fourstring 抱歉,是这篇。 http://k162.space/ghost-blogshi-xian-markdownbiao-ge-yu-fa-xian-shi/
|
48
fourstring OP @initdrv 我在官网只看到有 14 天试用,这个还能无限 renew 的?
|
49
initdrv 2016-08-11 15:58:01 +08:00
@fourstring 15 年用另一个 com 域名玩的时候,用的就是 hexo,主题是 next 的修改版,域名已于上月下旬到期了……因用现有域名,故未 renewal 。那时就注册并使用了 swiftype ,好像是免费的,什么时候收费,咱就不清楚。还是压根本来就收费,咱没注意到?
按照刚才发你的修改 ghost 以支持 MARKDOWN 表格语法的教程,又重新 DIY 了一番,喜悦的是,成功了。附图如下: ![table]( ) |
50
nightwind 2016-08-11 16:40:27 +08:00
lz ,怎么设置成主页显示特定页面,而不是最新文章?
|
51
fourstring OP @nightwind 貌似 Hexo 不支持这个设置
|
52
nightwind 2016-08-11 16:47:37 +08:00
@fourstring 是。。。所以说得改代码,不知道哪里改
|
54
fourstring OP @DoraJDJ 原来如此,感谢!
|
55
peartail 2016-08-11 18:05:57 +08:00
谢谢分享,蛮全面的。
|
56
fourstring OP @peartail 不用谢:)
|
57
fourstring OP @initdrv 现在遇到一个问题,就是 next 主题的 local search 功能突然失效了,点击“搜索链接”不会弹出叠加层。用 F12 看了一下,点击的时候确实请求了 search.xml 文件,然而叠加层不见了
|
58
initdrv 2016-08-11 20:11:28 +08:00
@fourstring 朋友,这个……你应该问一些有经验的大牛,而不是像咱这样一问三不知的小白……逃(😂)
|
59
fourstring OP |
60
anym0us 2016-08-11 21:57:08 +08:00
|
61
4679kun 2016-08-12 00:46:02 +08:00 via Android
讨厌一大堆库的程序 所以我用 hugo
|
62
chocoluffy 2016-08-12 01:31:51 +08:00
@fourstring 你可以尝试下 swiftype 等第三方搜索平台的服务, 有些是免费的, (swiftype 是收费的了), 直接提交 blog 的 sitemap 就可以了蛮简单的, 效果参看这里 http://chocoluffy.com/ 我也喜欢用 next 主题😁[握手]
|
63
loading 2016-08-12 06:53:49 +08:00 via Android
为什么不用 jekyll ?装一次搞好主题就能删掉了。
|
64
fourstring OP @loading 装一次搞好主题就能删掉了?本地的程序可以删掉么?
|
65
fourstring OP @chocoluffy 你的站好像也是用的本地搜索?目前免费的我只知道还有一个微搜索,问题是这货好像挂了……
|
66
loading 2016-08-12 11:06:02 +08:00 via Android
@fourstring 对啊, github page 不就是 jekyll 吗?…
|
67
fourstring OP @loading 本地程序可以删掉,那以后写了文章怎么生成静态页面呢?
|
68
loading 2016-08-12 11:15:21 +08:00 via Android
|
69
loading 2016-08-12 11:16:01 +08:00 via Android
@fourstring 你可以 fork 一个别人的自己看看。
|
70
fourstring OP @loading 原来是这样。我一直以为 github pages 只能放已经生成好的静态文件
|
71
loading 2016-08-12 11:40:07 +08:00 via Android
@fourstring 有很多 github page 你会发现里面是没生成的静态文件的。
|
72
mxm145 2016-08-13 23:24:47 +08:00
博客挂了?链接打不开了
|
73
fourstring OP @mxm145 我在编译内核。。。 nginx 没开
|
74
Mark24 2016-08-14 22:33:47 +08:00
怎么打不开?
|
75
fourstring OP @Mark24 最近在尝试编译 4.7 的 Linux 内核来修复 CVE-2016-5696,昨天找主机商加了 30G 硬盘,根分区不能扩展,然而 VPS 上没什么重要数据,直接重装了 ubuntu 16.04 ,十几分钟内我就成了 16.04 的忠实用户
|
76
wukongkong 2016-10-28 12:25:16 +08:00
打不开了
|
77
fourstring OP |
78
xiaoke0718 2017-06-16 21:02:24 +08:00
@fourstring 请问什么时候写 next 主题优化文章?
|
79
fourstring OP @xiaoke0718 #78 你想了解什么方面?
|
80
asshell 2021-04-26 08:17:47 +08:00 via Android
存留的链接都失效了
|