Ghost 比 hexo 难部署好多,老出问题,求推荐静态博客程序 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Adminmaster
V2EX    问与答

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

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

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

    @TroyChen 不知道 WP 用 PHP7 会不会快一些
    fox0001
        41
    fox0001  
       2017-02-18 16:34:42 +08:00 via Android
    @40huo Typecho 好像 N 年没更新了,不过我也在用
    imeoer
        42
    imeoer  
       2017-02-18 17:34:16 +08:00
    @Adminmaster 可以试试纸小墨: http://www.chole.io/ ,和 hugo 类似,只不过更简单啦,如果觉得静态博客部署不麻烦的话。
    zxl777
        43
    zxl777  
       2017-02-18 18:19:58 +08:00
    用 Docker 部署的话,非常简单,几分钟就可以看到页面上线了。
    mcfog
        44
    mcfog  
       2017-02-18 18:25:17 +08:00 via Android
    各路轮子列表 https://staticsitegenerators.net/
    两年前我的评测 https://inside.mcfog.wang/2015/01/tech4fun-1/ 那时候就看好 Hugo 了呢
    srlp
        45
    srlp  
       2017-02-18 18:46:17 +08:00
    srlp
        46
    srlp  
       2017-02-18 18:47:21 +08:00
    hugo 的另一个好处是本地不需要安装什么奇怪的库。直接下载 hugo.exe 就行了。其他的都要安装运行库。
    whyvans
        47
    whyvans  
       2017-02-18 18:49:08 +08:00
    弄过 hexo , wp , ghost ,前两个成功了, ghost 干脆弄不上, hexo 最简单了
    emlcj
        48
    emlcj  
       2017-02-18 18:51:25 +08:00
    可以试试 docker 部署 ghost
    formulahendry
        49
    formulahendry  
       2017-02-18 21:42:26 +08:00
    GitHub + AppVeyor + Hexo: https://formulahendry.github.io/2016/12/04/hexo-ci/ 搭好之后,以后都可以直接在 GitHub 上写文章,然后发布了
    UnknownR
        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 尝试搭建的,感觉都差不多
    4641585
        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 ,不会平滑升级,先这样吧……
    leopku
        53
    leopku  
       2017-02-19 17:34:12 +08:00
    hugo +N

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

    @Adminmaster 不能更新网页是什么梗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1571 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 16:28 PVG 00:28 LAX 09:28 JFK 12:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86