安装 Ghost 博客系统 | 学习笔记

简介: 快速学习安装 Ghost 博客系统

开发者学堂课程【场景实践 - 新手玩转云计算 - 搭建 Node.js 环境和 Ghost 博客系统安装 Ghost 博客系统学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/455/detail/5614


安装Ghost博客系统

内容介绍:

一、简介

二、安装 ghost 博客


一、简介

Ghost 是基于 Node.js 的开源博客平台,由前 WordPress 团队成员创立,目的是为了给用户提供一种更加纯粹的内容写作与发布平台。


二、安装 ghost 博客

1、添加 ghost 账号

期间要输入两次 ghost 用户的密码和确认信息,默认回车过就好

image.png

让 ghost 用户可以使用 sudo 命令

usermod -aG sudo ghost

切换至 ghost 账号,需要输入一次 ghost 的密码而不是 root 的

su ghost

安装 nginx 方便后面的自动设置,以及 sqlite

sudo.apt install nginx sqlite3-y

安装 ghost-cli

sudo npm install -g ghost-cli

–registry=https://registry.npm.taobao.org

创建/data/wwwroot/ghost 目录

并赋予 ghost 用户和组的权限

sudo mkdir-p/data wwwroot/ghost

sudo chown ghost :ghost/data/wwwroot/ghost

cd/data/wwwroot/ghost

输入命令安装 ghost,期间输入一个 y

sudo ghost install –db=sqlite3

image.png

安装完成后提示需要输入的参数,以 http 开头的 ip 地址

复制 ip 在浏览器中打开,ghost 博客即安装完毕。


相关文章
|
Ubuntu JavaScript 关系型数据库
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
在阿里云Ubuntu 20.04服务器上部署Ghost博客的步骤包括创建新用户、安装Nginx、MySQL和Node.js 18.x。首先,通过`adduser`命令创建非root用户,然后安装Nginx和MySQL。接着,设置Node.js环境,下载Nodesource GPG密钥并安装Node.js 18.x。之后,使用`npm`安装Ghost-CLI,创建Ghost安装目录并进行安装。配置过程中需提供博客URL、数据库连接信息等。最后,测试访问前台首页和后台管理页面。确保DNS设置正确,并根据提示完成Ghost博客的配置。
在阿里云Ubuntu 20.04服务器中搭建一个 Ghost 博客
|
存储 关系型数据库 数据库连接
flyway适配高斯数据库
flyway适配高斯数据库
646 0
|
JSON 移动开发 Java
氚云丨开发课— 09平台 API 的调用及自定义 API 的编写与调用| 学习笔记
快速学习氚云丨开发课— 09平台 API 的调用及自定义 API 的编写与调用。
|
4月前
|
Ubuntu 安全 Linux
为什么我抛弃了 Ubuntu?
作者:Dave McKay,从打孔纸带时期就开始从事计算机行业的编程工作,曾编写过6502汇编、Lisp、Forth、C#等所有类型的程序。现任国际软件开发团队经理,及IT服务项目经理。
为什么我抛弃了 Ubuntu?
|
7月前
|
编解码 数据可视化 Java
三维基因组: TAD差异分析-HiCCUPS (2)
三维基因组: TAD差异分析-HiCCUPS (2)
540 17
三维基因组: TAD差异分析-HiCCUPS (2)
|
Java 数据库 Maven
谷粒商城笔记+踩坑(1)——架构、项目环境搭建、代码生成器
项目介绍、项目环境搭建、docker配置mysql,redis,jdk,maven、人人开源、快速开发、安装nodejs、逆向工程搭建,人人开源代码生成器
谷粒商城笔记+踩坑(1)——架构、项目环境搭建、代码生成器
|
存储 SQL 关系型数据库
OceanBase与MySQL有何区别?
【8月更文挑战第12天】OceanBase与MySQL有何区别?
3699 3
|
安全 Java 数据库
后端进阶之路——浅谈Spring Security用户、角色、权限和访问规则(三)
后端进阶之路——浅谈Spring Security用户、角色、权限和访问规则(三)
|
数据挖掘 开发者 索引
【Python】已解决:ValueError: If using all scalar values, you must pass an index
【Python】已解决:ValueError: If using all scalar values, you must pass an index
3582 0
|
SQL 资源调度 分布式计算
Apache DolphinScheduler 【安装部署】
Apache DolphinScheduler 【安装部署】