Ubuntu16.04搭建Ghost Blog博客

折腾了三天,终于算是把这个博客给建起来了,在查看了不下三十来个教程了,摧毁新建了十余次Vultr,甚至新买了域名,结果居然通过剪指甲?拜佛去晦?把属于自己的博客建起来了?算了无力吐槽了,linux就是无限折腾、无限谷歌和百度的。下面我也贡献自己的方式,最大的功臣还是给与Ghost开发人员简单粗暴的教程传送点 ;下面介绍一下所需准备的材料:
1:一台虚拟机,小学生我用的Vultr的Ubuntu 16.04;购买传送 :(emmm...这里请允许我有一点私心,如果你通过我的链接购买我也是有奖励的,先谢谢购买的大佬们!膜拜!)

2:域名,我分别通过腾讯云以及万网购买..com会相对比较贵,但是比较有B格不是,所以我注册了zhujixxs.com但是比较可惜没有建起来,原因不知道为什么,nginx一直链接不到域名,所以索性换了个试试;也就是这个www.carhartt09c.top;新手可以购买便宜的做试验之类的;解析我就不多说了

3:putty--这是通过连接虚拟机的最重要的装备;下载方法百度找一下貌似大佬们喜欢Xshell;但是我个人喜欢腻子,因为左键选中就是复制,右键点一下就是粘贴,不得不说很是方便的哈哈

好了,废话不多说了,开始.......

更新包

sudo apt-get update

sudo apt-get upgrade

分别输入运行

安装GCC和G ++

sudo apt-get install build-essential

apt-get install gcc

sudo apt-get install g++

安装Nginx

sudo apt-get install nginx

Ghost可以用到轻量化的服务器,由于自己还是个小学生,这是接触到的第一个服务器,所以基本自己都是按着教程走的,不然近期会去尝试一下Apache;

我也没有开启防火墙;需要开启防火墙的输入:

sudo ufw allow 'Nginx Full'

安装MySQL

sudo apt-get install mysql-server

适用于Ubuntu16.04系统,除了设置密码和确定下载,不需要做其他操作;

安装Node.js

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

sudo apt-get install -y nodejs

Ghost安装只适应6 8 10版本级的

创建新用户

adduser     user根据自己喜好更改;

              ——会有很多信息需要填写,根据个人喜欢来吧,也可以直接略过;最后Y

usermod -aG sudo     授权;

su -      

安装Ghost- CLI

sudo npm install ghost-cli@latest -g

安装Ghost

注意:在/root或home/目录中安装鬼会导致设置损坏始终使用具有正确配置权限的自定义目录。

因为怕和我一样的新手们会忘记su - ,所以我把创建新用户放在了后面(官网教程在第一位)

sudo mkdir -p /var/www/ghost

sudo chown : /var/www/ghost   

——user记得改成自己前面设置的、不然会报错

sudo chmod 775 /var/www/ghost

cd /var/www/ghost

ghost install

安装问题需要填写;

最好根据以下填写,不然及其容易出错,因为我在这其中卡死了两天

?Enter your blog URL: www.xxxxxxxx.com          自己更改解析的域名

? Enter your MySQL hostname: localhost

? Enter your MySQL username: root

? Enter your MySQL password: [hidden]            填写安装mysql设置的密码

? Enter your Ghost database name: ghost

Enter your email (For SSL Certificate) xxxxxxxxx

其余问你什么都是Y

做完如上的步骤,就恭喜你啦!你肯定也是成功了!如果没成功,那你也剪个指甲去去晦气吧....

对了,成功之后是不是怎么都找不到其他教程中出现的注册邮箱之类的?

在你的域名后面加个 / ghost吧 admin!一起加油。

www.carhartt09c.top

诸暨小学生留 欢迎光顾我的Blog

你可能感兴趣的:(Ubuntu16.04搭建Ghost Blog博客)