Ghost 作为基于 Node.js 的开源发布平台,以其 Markdown 优先的编辑体验和卓越的性能表现,成为专业内容创作者的首选解决方案。对于AWS Lightsail轻量服务器而言,一来是对于新客用户有免费赠送三个月的体验资格,二来Lightsail服务器面板有一键快速部署Ghost博客的应用,我们可以很快速的部署安装。本教程将指导您通过 AWS Lightsail 的轻量级虚拟服务器(VPS)服务,完成从零部署到生产环境配置的全流程。
我们新用户访问亚马逊云国际(免费申请)拥有3个月免费的Lightsail主机。
如上图,我们在Lightsail轻量服务器创建主机,应用选择 Ghost。
默认是Bitnami版本。介绍这个版本:
Bitnami封装的Ghost是一款开源内容发布平台,专为创建博客、杂志和新闻网站而设计。该版本内置简洁的Markdown编辑器(支持实时预览)、主题模板和SEO优化功能,可大幅简化内容编辑流程。此镜像由Bitnami采用行业最佳实践进行安全封装,确保系统安全且保持最新状态。
我们需要创建或者选择已有的SSH密钥,后面有需要登录SSH管理需要用到。我们如果没有创建过就重新创建。
然后我们选择配置,默认可以看到如果是免费用户三个月可以选择7美元和12美元的套餐,都属于免费范畴的。
然后我们设置Ghost应用的名称,以及创建数量,点击 Create Instance 进行创建。
创建完毕等待安装后如上图说明安装完毕在 Running 运行中。
创建完毕,我们可以看到生成的IP地址和用户名,这里我们可以用密钥链接到SSH。
这个时候我们可以看到打开IP地址可以看到我们的Ghost已经被创建。
在SSH可以看到根目录的"bitnami_application_password"文件,我们:
cat bitnami_application_password
可以看到密码。
因为公网IP每次重启可能会不同,这里我们要有唯一的IP,那就要创建一个静态IP。
我们创建一个自己独立的Static IP静态IP,然后如果有需要的话还需要绑定自己的域名。
绑定我们自己的域名之后,或者用自己的独立IP静态IP访问:
IP地址/ghost
可以打开后台。
用户名是 user@example.com 密码是我们上面提到的自己cat到的密码。
这样我们可以进入到 Ghost博客后台,那就可以管理自己这么快速架设的Ghost网站。
如果我们还没有申请亚马逊云免费账号可以到这里申请:申请亚马逊云账号
本文出处:老蒋部落 » 如何5分钟在AWS Lightsail上安装和配置Ghost博客 | 欢迎分享( 公众号:老蒋朋友圈 )