用 node 搭建博客真的好简单,简单得写了个教程 docker+ghost
发布于 10 个月前 作者 gladmo 947 次浏览 最后一次编辑是 9 个月前 来自 客户端测试

还没有买服务器的可以加加入我的团: https://m.aliyun.com/act/team1111/#/share?params=N.9g4CZ2TwSh.n2wswqow 1540907975797.jpg

正文:

我在简书上写了图文版本的(需要看效果图的可以看看):www.jianshu.com/p/527583637f17

首先安装 docker,这个教程很多了这里不多说了。

然后执行命令行:

mkdir -p /data/blog // 创建一个本地的目录,用来存放博客内容

docker run --restart always -d --name blog -v /data/blog:/var/lib/ghost/content -p 2368:2368 ghost:alpine

参数解释(不关心的不用看)

docker run:表示运行一个容器,可以想像成运行一个程序

–restart always:表示程序如果死掉就自动重新启动,保证你的博客一直提供服务

-d :后台运行你的这个程序

–name blog 给你的程序起个名字,blog 可以换成任何英文字母

-v /data/blog:/var/lib/ghost/content 表示把你本地的一个目录放到程序里面用,注:这个目录是容器里面博客内容的文件夹,这里这么操作是当你删除这个容器的时候,你所写过的内容可以保留,这样你下次按这个命令启动的时候不至于你之前写的内容丢失。

-p 2368:2368 把容器里的一个端口映射到你的宿主机上(也就是你操作的这台服务器上)

ghost:alpine 镜像名

访问 127.0.0.1:2368 就可以看到刚搭好的博客了

进入到 127.0.0.1:2368/gost 可以进入后台配置项,配置你的博客。

是不是超级简单,虽然我的博客已经搭好了,不过没有内容我就不放出来给大佬们看了。

3 回复

有什么问题可以联系我咨询

直接用github pages不是更简单吗?还不用买域名的

来自实用的 CNodeJS-Swift

@tomoya92 这个也是可以的,我提供一下其他的方案

回到顶部