首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
拉钩
V2EX  ›  问与答

Ghost 比 hexo 难部署好多,老出问题,求推荐静态博客程序

  •  
  •   Adminmaster · 2017-02-18 09:41:25 +08:00 · 4678 次点击
    这是一个创建于 659 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Ghost 正常安装,结果老是这样。- -

    53 回复  |  直到 2017-02-19 17:34:12 +08:00
        1
    hansnow   2017-02-18 09:43:04 +08:00
    hugo
        2
    Adminmaster   2017-02-18 09:44:42 +08:00
    @hansnow #1 主要 hugo 跟 hexo 一样不能网页更新,有点纠结
        3
    vizards   2017-02-18 09:52:49 +08:00 via iPhone
    我怎么感觉 ghost 比 hexo 还简单点...
        4
    Parallel   2017-02-18 09:53:35 +08:00
    请问你的机器内存配置是?我测试过在小于 1G 内存的 VPS 上 sudo npm install --production 失败。
        5
    Adminmaster   2017-02-18 09:55:40 +08:00
    @Parallel #4 那估计是我的 VPS 问题。 768M- - 我换台大点的试下
        6
    hansnow   2017-02-18 09:59:28 +08:00
    @Adminmaster 额。。我是从 hexo 换到 hugo 的,真的比 hexo 快太多了。其他的我也没用过。。
        7
    40huo   2017-02-18 10:01:25 +08:00
    @Adminmaster 768M 够了吧,我记得我以前在 512M 的 DO 上都能跑起来。
        8
    Adminmaster   2017-02-18 10:04:16 +08:00
    @40huo #7 我检查一下 看是不是 Knex 库和 sqlite3 的问题
        9
    gimp   2017-02-18 10:04:18 +08:00
    Pelican 基于 python ,使用了两个月,感觉良好
        10
    Glisten   2017-02-18 10:05:23 +08:00
    可以弄个 1G 的 swap
        11
    nanjishidu   2017-02-18 10:06:42 +08:00
    pugo 忠实粉
        12
    Parallel   2017-02-18 10:26:47 +08:00
    @40huo 768M 我也试过,不够的
        13
    sfree2005   2017-02-18 10:30:05 +08:00 via iPhone
    可以试下 docker
        14
    settings   2017-02-18 10:34:01 +08:00
    docker +1
        15
    loading   2017-02-18 10:36:28 +08:00
    静态 hugo ,如果要用 github 建议还是 jekyll
    动态,为什么不用最好语言的?您连环境都跑不起来,用 ghost 真的有逼格?
        16
    loading   2017-02-18 10:37:00 +08:00
    个人推荐少折腾: farbox
        17
    Sunnyyoung   2017-02-18 10:40:24 +08:00 via iPhone   ♥ 1
    @loading Farbox 升级版 Bitcron
        18
    amaranthf   2017-02-18 10:47:24 +08:00
    静态博客没有评论感觉很不习惯……还得用第三方的服务
        19
    Adminmaster   2017-02-18 10:55:55 +08:00
    @amaranthf 嗯,确实是,但是 WP 太臃肿,其他的又不怎么好用
        20
    loading   2017-02-18 10:57:46 +08:00
    @Sunnyyoung 感谢,不过我现在很少写博客了,可能写得多的是博客程序,而不是博客本身, 233.
        21
    zrj766   2017-02-18 11:03:09 +08:00 via Android
    hexo 。。。从入门到放弃 @_@
        22
    webjin1   2017-02-18 11:08:18 +08:00
    hexo 还好吧,我的博客花 1 个小时搭建好了。 fastboot.cn
        23
    exoticknight   2017-02-18 12:06:53 +08:00
    我记得我博客很久以前直接用 openshift 的免费空间都行的
        24
    twoyuan   2017-02-18 12:20:27 +08:00 via Android
    docker +1 ,树莓派都能跑起来…
        25
    dimlau   2017-02-18 12:29:34 +08:00
    说个 php 的会不会被嫌弃?
    --------->>>
    Kirby
        26
    yan5990853   2017-02-18 12:29:45 +08:00 via Android
    @Adminmaster 我用 256 内存的在跑。。。
        27
    zkd8907   2017-02-18 12:39:49 +08:00
    是不是安装的 node 版本太新了, Ghost 一直对 node 版本有要求的。
        28
    panda1001   2017-02-18 13:09:45 +08:00 via Android
    嫌麻烦的话有个 ghost 中文网,里面有已经打包好的汉化 ghost
        29
    40huo   2017-02-18 13:12:03 +08:00
    @Adminmaster Typecho 挺好用的啊
        30
    smallpath   2017-02-18 13:35:02 +08:00
    自己写的 node 博客,前端构建期间内存峰值 500M ,运行内存 300M
        31
    visionsmile   2017-02-18 13:55:33 +08:00
    使用 travis-ci+hexo+github pages ,一次折腾,之后就省心太多了,完全可以避免手动生成一遍...
    我现在使用 hexo 是通过 dropbox 来同步 hexo 和源文件到我的 VPS 上,写个简单的脚本通过 plink 可以使文章在本地修改后一键从 VPS push 至 github ,然后用 travis-ci 来自动检测 github 上仓库更新来执行生成并 push 至 github pages 上,这样 hexo 的博客可以不用输入任何命令就能自动部署了。
        32
    Akkuman   2017-02-18 14:10:07 +08:00 via Android
    @Adminmaster 你本来就是求静态博客程序,静态博客不都是不能从网页更新吗?或者你可以在你的服务器上跑静态博客的服务,写了 md 直接同步到目录,不过这样就失去静态博客的意义了。。。
        33
    qisuker   2017-02-18 15:40:58 +08:00
    为什么不直接用 Jekyll 呢?
    github pages 跟 Jekyll 现在完全集成了, 直接写了 markdown, 推送 github, 自动 build 更新
        34
    xratzh   2017-02-18 15:50:03 +08:00
    我的 github 有一键脚本,脚本里顺带简单部署了 ssl 。楼主有意可以看看内容。自己已经在搬瓦工 9.9 试过可行( ubuntu16.04&centos6/7
        35
    Adminmaster   2017-02-18 15:50:51 +08:00
    @xratzh 呀。在哪里,求内容
        36
    xratzh   2017-02-18 15:53:57 +08:00
    自己使用 ghost 的原因是方便 chromebook 网页写作编辑,安卓手机上 PALY 市场有款 quill 可以编辑文章。顺带问问 ios 有什么软件可以移动编辑
        37
    xratzh   2017-02-18 15:54:47 +08:00
        38
    eaosn622   2017-02-18 16:09:30 +08:00 via iPhone
    hexo 不难吧...
        39
    TroyChen   2017-02-18 16:11:58 +08:00
    @Adminmaster #5 我之前也是遇到了这样的问题,所以放弃了 Ghost ,现在用的 WP
        40
    Adminmaster   2017-02-18 16:14:36 +08:00
    @eaosn622 hexo 部署简单的要命, ghost 这个真心纠结

    @TroyChen 不知道 WP 用 PHP7 会不会快一些
        41
    fox0001   2017-02-18 16:34:42 +08:00 via Android
    @40huo Typecho 好像 N 年没更新了,不过我也在用
        42
    imeoer   2017-02-18 17:34:16 +08:00
    @Adminmaster 可以试试纸小墨: http://www.chole.io/ ,和 hugo 类似,只不过更简单啦,如果觉得静态博客部署不麻烦的话。
        43
    zxl777   2017-02-18 18:19:58 +08:00
    用 Docker 部署的话,非常简单,几分钟就可以看到页面上线了。
        44
    mcfog   2017-02-18 18:25:17 +08:00 via Android
    各路轮子列表 https://staticsitegenerators.net/
    两年前我的评测 https://inside.mcfog.wang/2015/01/tech4fun-1/ 那时候就看好 Hugo 了呢
        45
    srlp   2017-02-18 18:46:17 +08:00
        46
    srlp   2017-02-18 18:47:21 +08:00
    hugo 的另一个好处是本地不需要安装什么奇怪的库。直接下载 hugo.exe 就行了。其他的都要安装运行库。
        47
    whyvans   2017-02-18 18:49:08 +08:00
    弄过 hexo , wp , ghost ,前两个成功了, ghost 干脆弄不上, hexo 最简单了
        48
    emlcj   2017-02-18 18:51:25 +08:00
    可以试试 docker 部署 ghost
        49
    formulahendry   2017-02-18 21:42:26 +08:00
    GitHub + AppVeyor + Hexo: https://formulahendry.github.io/2016/12/04/hexo-ci/ 搭好之后,以后都可以直接在 GitHub 上写文章,然后发布了
        50
    UnknownR   2017-02-18 22:17:45 +08:00
    ghost 是很麻烦,主要在 sqlite 和 nodejs 上,这个问题是 sqlite 的,重新 npm install 下就好了,一般是要安装几次,主要是网络的问题,推荐用 screen , yum 列表里直接 yum install screen 就行,就算退了 ssh 也能继续下载安装,我的 privateblog.cn 这个站点就是用 ghost 尝试搭建的,感觉都差不多
        51
    4641585   2017-02-18 23:23:56 +08:00
    hugo +1
    生成快,容易定制

    VPS 上把 Nginx 配置好,本地生成之后一句 rsync 就部署完了……
        52
    initdrv   2017-02-18 23:47:45 +08:00
    目前在用 GHOST ,不过是 0.11.2 版本,现在最新应该是 0.11.4 ,不会平滑升级,先这样吧……
        53
    leopku   2017-02-19 17:34:12 +08:00
    hugo +N

    http://www.himysql.com 就用的 hugo ,目前放在 coding

    @Adminmaster 不能更新网页是什么梗?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   676 人在线   最高记录 4019   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 22ms · UTC 20:01 · PVG 04:01 · LAX 12:01 · JFK 15:01
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1