晕乎,Nodejs环境下ghost安装起来真复杂

发布于 1周前 作者 vueper 来自 nodejs/Nestjs

晕乎,Nodejs环境下ghost安装起来真复杂
先安装了 lnmp,系统 ubuntu,按照官方教程也安装失败

46 回复

lnmp?不是装个 nginx 就行了么,apt-get 就装上了


话说,如果 ghost 的安装都复杂的话,那就基本没什么简单的了。
如果你自己安装失败的话,建议可以网上找开源的一键安装脚本。

没看节点,刚开始还以为说的是 ghost 版系统

ghost 是 lnmp 前提的?

我怀疑你看的是中文博客并且被一些装逼货误导了。建议看官方文档。

直接用 docker 版,分分钟的事

找那种类似 do 一键安装的,用 ghost 就是为了简单吧,如果要自己配置很多,那还不如用别的方案

打扰了 我用的是 hexo+githubpage
blog:http://binzhizhu.github.io

用 docker 一键安装吧,如果只需要内置数据库一条命令就好了

第一眼以为 ghost 备份工具😓

哈哈,老老实实用 wordpress 就好了,干嘛用 ghost

简单啊🍳

一个服务器上还想装其他网站

我一台服务器上装两个 ghost 都成功了

docker 最省事了~有官方镜像

看官方文档啊,2.x 版本真心简单。
跟着命令走非常快
!!千万不要看第三方的中文文档!!

curl -L https://ghost.org/zip/ghost-latest.zip -o ghost.zip
unzip -uo ghost.zip -d ghost
cd ghost && npm install — production
npm install -g knex-migrator
knex-migrator init
npm start

不是一行命令,然后点下一步下一步下一步就行了吗?

https://www.jianshu.com/p/527583637f17

ghost 不是挺简单的吗,以前搭博客就是用 ghost,npm 不是一下子搞定了吗

去年用的一家 vps,厂商误操作把宿主主机格了,搭在上面的 blog 数据全丢,吓得我现在只好用托管!

现在要求非 root 用户安装很破烦,都是 vps,我没权限意识

ghost 用 ghost-cli 安装啊。。一个命令行。。。

#17 现在都不用这个了。。。ghost-cli 更快,还可以升级什么的。。

现在有 cli 了很快的

一直不成功。。还

需要装 nginx 么

不需要,ghost 自己都可以设置 80,如果 https 要么 cf 要么 nginx 或 caddy

个人感觉很简单的,官方文档也有很详细的解释,最近升级到 2.1 之后发现后台编辑器变得不好用了。

我个人安装过程中的笔记,望能有所帮助。

https://blog.inrenping.com/ghost-production/

很简单的吧。我之前写过一个安装文档如下:
https://wmdpd.com/cong-ling-kai-shi-jian-ghost/

网站里还有很多其他 ghost 定制化内容请自行查看了。
后台编辑器的关键是直接点击 MD 按钮然后在里面写 MD 文档就行了。除非必要不要在 MD 段落外写内容。

docker 一行命令= =

可以试试我最近写的 fine.sh ,一键生成静态网站并部署,无需任何配置。
如果是开源项目或者开放的博客可以试试 fine。
项目链接在这里: https://github.com/just-fine/fine.sh-cli

静态系统你装 mp 搞毛?

不用的,只要装了 docker 就轻松解决。

不用 docker 直接 node 启动也是可以的,并不需要 nginx

ghost-cli 一个命令搞定的事啊

docker 你值得拥有

#13 VPS 不是服务器,还差很远…… 没记错的话,现在是 npm install ghost-cli

要么 Docker 要么 ghost-cli,非常简单,中文教程很多都是 1.x 甚至是上古时期的

我是在 heroku 上运行的 ghost v2.x

https://blog.yjk.im

同感。。。

ghost 是靜態? 9102 平行世界嗎?

#25
我特别理解你,因为我也是计算机小白,所以一边搜索,一边自己实践,用了好久好久才成功的。。。要不我们私下交流一下?

还好吧,基本上是一把就过了。配置起来算简单了。
你可以考虑用 docker 部署啊

话说 V2 有主题页面自定义功能吗,这个页面刚看到好几个页面都不太一样。。

在Node.js环境下安装Ghost确实可能遇到一些复杂性,但别担心,下面是一个简化的安装步骤,并附上关键代码片段,帮助你顺利完成安装。

  1. 安装Node.js和npm: 确保你的系统上已安装Node.js和npm。可以通过命令行运行node -vnpm -v来检查版本。

  2. 设置项目目录

    mkdir my-ghost-blog
    cd my-ghost-blog
    
  3. 安装Ghost CLI: Ghost CLI是安装和管理Ghost博客的推荐方式。

    npm install -g ghost-cli
    
  4. 使用Ghost CLI安装Ghost

    ghost install
    

    这个命令会引导你完成安装过程,包括设置数据库、管理员账户等。

  5. 启动Ghost: 安装完成后,使用以下命令启动Ghost:

    ghost start
    
  6. 访问你的Ghost博客: 默认情况下,Ghost博客会在http://localhost:2368运行。

如果在安装过程中遇到任何问题,可以查看Ghost官方文档或社区论坛获取更多帮助。此外,确保你的Node.js和npm版本与Ghost的兼容要求相匹配,这通常可以避免很多安装问题。

希望这些步骤能帮助你顺利安装Ghost博客!如果还有其他问题,欢迎继续提问。

回到顶部