Li Hui Blog

Li Hui
想给世界留下一些东西,让美好变为永恒.
  1. 首页
  2. Linux
  3. 正文

使用Ubuntu 及宝塔搭建Ghost平台

1月 10, 2021 207点热度 0人点赞 0条评论

说明:

安装Ghost博客的步骤比较多一点,在此记录下,以备以后学习与检查。

所需:

  1. 服务器或者本地虚拟机*1
  2. SSH 软件*1
  3. 电脑*1

安装步骤

1. 安装宝塔面板

这一步骤在上一篇文章发表过,可以查看一下上一篇的文章

2. 配置安装Ghost

1. 首先使用SSH软件连接实例

这个简单,直接在XShell 或者Putty中填写服务器的信息即可

2. 创建新用户 本文以ghoster为例

切换到Root权限下:

adduser ghoster

image-20210110071637122

为新用户 增加 sudo权限

# usermod -aG sudo ghoster

切换到ghoster用户 并确定sudo权限

# su ghoster
# sudo su

image-20210110071952094

如上图所示 # 开头则表明已经具有sudo 权限

3. 更新安装包

使用ghoster 更新系统

直接使用上面的用户root更新服务器即可

# sudo apt-get update
# sudo apt

可能会出现下面的情况 直接点击回车即可

image-20210110072305254

4. 软件安装(本处只需要安装NodeJS即可,其他软件宝塔面板已经安装上)

本处只需要安装Node.JS即可,其他的环境(Nginx, MySQL)使用宝塔面板已经安装上

加入源

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash

安装NodeJS

sudo apt-get install -y nodejs

5.安装配置Ghost

安装Ghost

sudo npm install ghost-cli@latest -g

切换到/www/wwwroot/目录下(为了查找的时候方便,原则上任何一个可以操作的目录均可),进行安装配置

切换目录

cd /www/wwwroot

创建文件夹 ghost

sudo mkdir ghost

为ghoster用户配置此文件夹的权限

sudo chown ghoster:ghoster /www/wwwroot/ghost

修改文件夹权限

sudo chmod 775 /www/wwwroot/ghost

进入文件夹安装程序(此时用户仍为ghoster)

cd /www/wwwroot/ghost/

开始使用ghost-cli安装ghost 博客

前期准备 在宝塔中创建新的数据库

image-20210110084937179

开始安装Ghost

$ ghost install

此时注意 当需要进行Ngnix的配置的时候输入N (此处不需要进行Nginx的配置),一会我们使用宝塔对Nignx进行配置

安装结束后 会默认采用2368端口进行监听 注意显示的端口 如果不知道的化 可以查看安装目录的config.production.json 的port字段即可

3. 配置代理+SSL证书

这一个步骤的主要目的是使用宝塔面板直接对相应的服务进行反向代理, 将对口映射到网址上,确保网址可以使用,通知配置SSL证书,保证网站可以安全传输信息.

首先第一步 配置证书

image-20210110154403350

点击文件验证即可,简单快速

image-20210110154535967

按照顺序添加信息即可 目标URL根据上一步骤的端口号码填写即可.

而后就可以访问网址对应用进行访问,进行配置即可.

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Ghost Linux 宝塔
最后更新:1月 10, 2021

Li Hui

想为世界创造一些东西,让世界变得美好;
想给世界留下一些东西,让美好变为永恒.
一个多彩的青年,一个拥抱未来的青年。
一个敏捷开发学习者,一个前沿科技爱好者。
一个云原生的学习者,一个现实生活观测者

点赞
< 上一篇
下一篇 >

文章评论

取消回复
搜索

Li Hui

想为世界创造一些东西,让世界变得美好;
想给世界留下一些东西,让美好变为永恒.
一个多彩的青年,一个拥抱未来的青年。
一个敏捷开发学习者,一个前沿科技爱好者。
一个云原生的学习者,一个现实生活观测者

切换语言
  • 中文 (中国)中文 (中国)
最新 热点 随机
最新 热点 随机
LeetCode刷题笔记 VPC笔记 读书的目的 [人文书籍] 把时间当作朋友 终于完成了一个重要的事情 Docker基础命令
LeetCode刷题笔记
开篇词 [Shell编程系列]基础教程2 Docker原理研究 [Git系列教程]Git基础操作3 [博客优化]Wordpress加入redis服务器提高速度 [人文书籍] 把时间当作朋友
分类目录
  • CLI应用
  • Docker
  • Git系列
  • Linux
  • Shell
  • 从0到1
  • 博客优化
  • 各系列总章节
  • 周年总结
  • 安全
  • 年度总结
  • 年度计划
  • 感想
  • 敏捷开发
  • 未分类
  • 知识
  • 读书
浏览数
  • LeetCode刷题笔记 - 1,069 views
  • VPC笔记 - 530 views
  • [人文书籍] 把时间当作朋友 - 390 views
  • 读书的目的 - 383 views
  • 终于完成了一个重要的事情 - 178 views
  • 2020年年终总结 - 169 views
  • 使用Kanban工作的第一天 - 160 views
  • Docker基础命令 - 159 views
  • [思考]什么才是一个好的软件 - 145 views
  • [技术书籍]JSON必知必会 - 145 views
最近评论
发布于 2 天前(02月27日) Thanks for some other informative website. Where ...
发布于 4 天前(02月24日) I constantly spent my half an hour to read this we...
发布于 5 天前(02月24日) I'm amazed, I must say. Rarely do I encounter...
发布于 5 天前(02月24日) Link exchange is nothing else however it is simply...
发布于 5 天前(02月23日) Excellent article. Keep posting such kind of infor...
网站统计
  • 0
  • 1,471
  • 644
  • 1

COPYRIGHT © 2020 Li Hui BLOG. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS