盒子
盒子
文章目录
  1. 记录一下我所爬过的坑
    1. 安装Nginx的时候所出现的问题
      1. 后面还有一个关于nginx的问题
        1. 后面还有一个让我长见识的一个知识
      2. 配置本机环境
      3. 解决的话后来就是按照要求把命令输进去就好了…

Hexo+VPS搭建静态博客

记录一下我所爬过的坑

主要的话就是根据网上的朋友的一些记录自己所搭建hexo步骤的博客来搭建,我主要参考这两篇文章:

主要的程序就是按照上面推荐的第一个链接走

我是在本机(Linux)上操作的,在安装node.js的时候直接用命令行

sudo apt install nodejs

当然也可以去nodejs官网去下载压缩包安装,看个人爱好。然后安装npm的时候我就遇到了一个麻烦,使用

npm install

的时候出了好多错误,后面找了一些资料之后才知道加上sudo使用的话就不会出现错误。npm在国内下载速度有些慢,可以自行去下载淘宝的cnpm,两者相同,但是淘宝的cnpm下载速度比较快。后面继续接着走

安装Nginx的时候所出现的问题

对!!!就是这个天杀的nginx,我之前一点都不会的时候我装了四天的hexo我都没装上!后来才明白是腾讯云和nginx的锅!!!解决了这个问题之后真的是觉得自己是个天才。

  • 问题状况:安装nginx之后无法用ip查看得到nginx的启动页面

因为什么你知道吗!!!妈卖批现在想一想就气死了!

因为腾讯云的安全组,腾讯云的默认安全组是不开通80端口的,需要自己去开!我说之前为什么nginx的80端口总是被占用!压根没被占用,就是丫腾讯没开!干!

– > 点我解决nginx问题 <–

对了你开了80端口之后重启vps之后记得开nginx服务..要自己开..我之前还说为什么我明明改了还是没解决,都开始怀疑人生了..后面一些遇到重启的情况前往要记得把nginx服务开一下..

$ sudo systemctl start nginx

上面就是开nginx的命令

后面还有一个关于nginx的问题

就是需要自己手动去更改nginx的服务配置,把nginx默认的主页面更改一个地址,更改到你博客的主页面的路径上去,这样就能得到你自己写的页面了!

后面还有一个让我长见识的一个知识

就是!我发现需要修改host文件才能用域名连接到你的服务器!很神奇有没有!我觉的有!之前一直以为只要域名解析一下就好了…

再继续跟着连接1走,继续跟着他安装,然后到他最后一步

配置本机环境

最后我hexo d的时候 出了错误!出了什么要我填写什么邮箱什么什么的,后面我翻了好几个博客,还傻傻的把root那块地方改成了别人的git@…后来才明白我压根没创建git用户..我就是root用户..

解决的话后来就是按照要求把命令输进去就好了…

git config –global user.email “email@example.com

git config –global user.name “username”

然后在hexo d一遍输入root用户的密码,然后就部署到vps成功啦!

(当然我只试过Linux下的,Windows下的我就不知道了)

哎..搭了这个hexo博客想想也应该有六天了(断断续续的六天),当初还不是因为它好看又方便才一直想搭它,不然我早就用傻瓜式的WordPress了..现在搭好了,也很满意了嘿嘿嘿,学到了一些吧,还不算亏..哈哈哈。晚安啦!QAQ

​ – Written by V1NKe 2017.12.3 22:59 星期日

支持一下
扫一扫,支持v1nke
  • 微信扫一扫
  • 支付宝扫一扫