首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

搭建Ghost博客详细教程之Ghost安装与部署

网上大多数的教程都是安装Ghost0.7.4的,相对来说比较老了,安装起来也比较复杂了,Ghost1.0之后Ghost自带了cli安装工具,相较于以前方便很多。...配置Nginx 安装好了nginx后,我们需要设置一个代理服务器让我们的博客可以使用域名访问。...Ghost-CLI npm i -g ghost-cli 添加 ghost 运行用户和创建安装目录 假设你的博客要放在/var/www/ghost目录,那么我们就创建一个并赋予权限 adduser ghost...mkdir /var/www/ghost chown ghost /var/www/ghost 安装 Ghost 默认以SQLite3为数据库安装模式,我们安装Mysql模式 cd /var/www/...(之前的Mysql,Nginx都已经设置开机自启动) 这样如果不出意外的话,你的博客应该顺利起来了。

3K20

Debian宝塔面板安装Ghost 博客

前言:为什么要在宝塔面板下装Ghost博客?源于我对宝塔的需求,方便于测试代码的时候能够快速的建立环境。至于宝塔的安全性问题就不必深究了,凡事都有双刃剑!...首先安装Node.js 1,首先更新本地包,并安装curl,您将使用它来访问PPA: sudo apt update sudo apt install curl 2,接下来安装PPA以访问其内容,替换10...Node.js包: sudo apt install nodejs 5,检查一下是否安装成功:输出版本则安装成功 nodejs -v v10.17.0 在宝塔面板安装部署Ghost网站 1,宝塔面板中网站...最后安装forever守护Ghost进程 以下命令都请在网站根目录下运行 Crtl+C //打断正在运行的Ghost网站 npm install forever -g //forever的安装命令...NODE_ENV=production forever start index.js 好了,Ghost就此安装完成 9. forever相关命令:请在网站根目录下命令 NODE_ENV=production

1.9K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Ghost 博客平台安装和配置

    本文简要介绍如何安装和配置 Ghost,环境为 Ubuntu 16.04 系统上,假设你已经拥有一个服务器和一个域名。 安装 安装过程主要参考官方教程,下面我总结下: 在系统上创建一个新用户。...sudo -E bash sudo apt install nodejs # 安装 Ghost-CLI sudo npm install ghost-cli@latest -g 创建安装目录,配置目录权限.../var/www/ghost cd /var/www/ghost # 安装 Ghost ghost install 在 ghost install 命令执行之后,首先会下载安装 ghost,然后会让你一项一项的配置...systemd:默认是 是否启动 Ghost:默认是 至此,安装工作全部完成,顺利的话就可以输入你的博客地址进入博客了,也可以使用 ghost ls 来查看你的博客是否在运行。...配置 Ghost 安装好启动后,就可以输入你的博客地址进入博客了,在你的博客地址后加上 /ghost 进入博客后台页面。第一次进入需要先创建一个新作者(用户),然后就可以进行编辑发表文章了。

    1.6K40

    如何在Linux平台上安装Ghost博客平台

    Ghost是一个相对较新的博客发布平台,它开始于众筹平台kickstarter上一个£25,000英镑的众筹项目。...但与此同时,仅仅诞生才几个月的Ghost坚持以用户为中心,打造精雕细琢的用户界面,承诺要做一个纯粹的博客平台。 在Linux上安装Ghost Ghost是使用Node.js框架编写的。...因此,首先你需要在你的Linux系统上安装Node.js框架。确保Node.js的版本为0.10或者更高。接下来,登录入http://ghost.org(需要注册),然后下载Ghost的源代码。...记着按照下面的步骤安装: $ sudo mkdir -p /var/www/ghost $ sudo unzip ghost-0.3.3.zip -d /var/www/ghost $ cd /var/...安装forever模块: $ sudo npm install forever -g 最后,你就可以以用户模式像下面这样运行Ghost: $ cd /var/www/ghost $ sudo NODE_ENV

    72510

    Ghost博客系统代名词

    Ghost 博客系统是前 WordPress 的一些优秀员工的创业项目。项目仍然采用 100% 开源,加上官方的收费托管的商业模式,目前已经发展成为一个非常的博客系统。...为了更好的方便读者理解 Ghost 的价值,我觉得非常有必要把【博客系统】这个词做一个解决。 博客,英文名称 Blog,即网络日志(日记)的意思。...专注于做博客系统的 Ghost 应运而生。 也即使说,Ghost 将 WordPress 博客大旗接过来,现在 Ghost 就是博客系统的代名词。...下面直入主题,从使用开始: 安装 主要流行两种安装方法,源码安装和Docker安装。...最简单的当然是 Docker安装方式,以 CentOS 为例介绍,具体步骤: 安装 Docker wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com

    74230

    Ghost博客系统代名词

    Ghost 博客系统是前 WordPress 的一些优秀员工的创业项目。项目仍然采用 100% 开源,加上官方的收费托管的商业模式,目前已经发展成为一个非常的博客系统。...为了更好的方便读者理解 Ghost 的价值,我觉得非常有必要把【博客系统】这个词做一个解决。 博客,英文名称 Blog,即网络日志(日记)的意思。...专注于做博客系统的 Ghost 应运而生。...也即使说,Ghost 将 WordPress 博客大旗接过来,现在 Ghost 就是博客系统的代名词 下面直入主题,从使用开始: 安装 主要流行两种安装方法,源码安装和Docker安装。...最简单的当然是 Docker安装方式,以 CentOS 为例介绍,具体步骤: 安装 Dockerwget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com

    1K50

    在Debian和Ubuntu上安装Ghost(CMS)博客发布平台

    Ghost是一个免费的开源和轻量级平台,用于博客或在线出版物。 它是在Nodejs中编写的, 并附有各种各样的现代出版工具,用于轻松构建和运行在线出版物。...在本文中,我们将介绍如何在Debian和Ubuntu系统上安装开源Ghost(内容管理系统)博客平台。...$ sudo cd /var/www/ghost $ sudo npm install --production 第3步:启动和访问默认Ghost博客 6.要启动Ghost,请从/ var / www...要查看您新安装Ghost博客,请打开网络浏览器,然后键入以下URL: http://SERVER_IP:2368 OR http://localhost:2368 注意 :首次启动Ghost后,文件config.js...第4步:安装和配置Nginx for Ghost 9.在本节中,我们将安装和配置Nginx服务器端口80上的Ghost博客,以便用户可以访问Ghost博客,而不在端口添加端口:2368 。

    1.4K40

    CentOS 7.5上安装Node.js搭建Ghost个人博客

    Ghost简介 Ghost 是基于 Node.js 构建的开源博客平台,由前 WordPress UI 部门主管 John O’Nolan 和 WordPress 高级工程师(女) Hannah Wolfe...Ghost 具有易用的书写界面和体验,博客内容默认采用Markdown 语法书写。Ghost 的目标是取代臃肿的 WordPress。目的是为了给用户提供一种更加纯粹的内容写作与发布平台。...、安装 Ghost安装 Ghost Client (ghost-cli) [root@localhost ~]# cnpm i -g ghost-cli #安装成功后通过运行 ghost -v,出现版本号即可表示安装成功...[root@localhost ~]# chown ghost /var/www/ghost安装SQLite3 数据库 #新版本不允许root用户安装,需要切换普通用户进行安装。...访问搭建的ghost博客 前台页面:http://你的ip/ host博客 后台登录页面:http://你的ip/ghost 后台管理页面: Ghost作为一个新兴的博客系统肯定会有一些不足,但是我们相信它会越来越好的

    97230

    【Docker】通过Docker搭建Ghost博客

    Ghost介绍 可以用来搭建博客的的博客程序有很多,这里我了ghoost,以下来自百度百科 Ghost 是一款个人博客程序,它是使用Node.js语言开发的,可以使用MySQL、SQLite或者PostgreSQL...通过Docker安装Ghost 首先去docker的镜像官网找到ghost的镜像,地址如下: https://hub.docker.com/_/ghost 然后根据官方镜像的教程,输入命令 docker...run -d --name some-ghost -e url=http://localhost:3001 -p 3001:2368 ghost 这里我们将容器的端口映射到了主机的3001端口,这部完成后...,我们就可以通过主机ip+端口号访问我们的博客了。...nginx设置ghost博客系统的反向代理 如果我们想通过域名的方式,直接访问博客,但又不想占用80的端口,那么我就需要通过nginx设置反向代理了。去到nginx的配置文件,增加以下配置。

    2.4K41

    Ghost开源博客Restful API相关介绍

    我的博客是基于Ghost搭建的,前面的文章有详细介绍搭建过程,这里主要分享下Ghost博客Json API部分,想后期尝试搭建app或者小程序时可以基于ghost作为api输出。...使用前提 在使用API前,首先你需要在Ghost博客后台Labs中的Public API给勾上 ?...API一些说明 这里有两种API,一种是公共API,它提供对博客的用户/读者能够看到的任何数据的读取访问。 另外一种是私人API,它根据发出请求的用户的权限提供对博客数据的访问。...这样我们就可以调用了,比如获取两篇博文: https://www.bug2048.com/ghost/api/v0.1/posts?...相关阅读可以点击原本浏览我的博客: 搭建Ghost 博客详细教程之连接云服务器 搭建Ghost博客详细教程之环境搭建及Ghost部署 搭建Ghost博客详细教程之Ghost模版选择及配置

    1.5K20

    Ghost博客评论、统计、打赏接入

    今天有空又鼓捣了下自己的博客,接入了评论、统计和打赏,这里简单记录下接入过程。...插件选择 首先是选择问题,对于后端的我来说,在ghost基础赏进行二次开发显然有点难度,只能选择第三方插件来丰富自己的代码。 真希望ghost能快点迭代更新,多开发些常用的功能。...首先是页面统计,虽然自己的博客已经埋了百度统计的代码,便于分析(当然,自己的小博客的流量也没什么好分析的)。 但想反应到博客本身的页面上,百度统计显然不是很满足需求且繁琐。...image 接下来就需要修改代码了,总的访问量一般放在页脚,可以找到你的主题,一般在/var/www/ghost/content/themes,在default.hbs文件下合适的位置加入统计代码: <...image 总结 好啦,自己的博客也丰富起来了,有兴趣的同学也可以自己尝试下搭建属于自己的博客吧。 我的博客地址可点击原文进行浏览

    2.4K30
    领券