分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

在Github上搭建个人的Hexo博客,并绑定域名及Https访问

发布时间:2023-09-06 02:18责任编辑:顾先生关键词:暂无标签

Hexo是一个很简约的博客程序,可将其安装到Github上并使用Git二级域名进行访问,即是为咱们节流了服务器和域名本钱,同时还可以绑定伏笔VPS的域名访问,这里就说下详细搭建教程。

简介

Hexo是一个快速、简约且高效的博客框架。Hexo使用Markdown(或其他衬着引擎)解析文章,在几秒内,便可使用靓丽的正题天生动态网页。

 

搭建

1、建立Github账户
阅读器进入https://github.com,注册一个账号,再openhttps://github.com/new建立一个项目。称号填Github用户名.github.io

2、部署Node.js和Git
使用SSH客户端登录云主机,执行command:

#Ubuntu和Debian系统curl -sL https://deb.nodesource.com/setup_9.x | bash -apt-get install -y nodejs git#Centos系统curl -sL https://rpm.nodesource.com/setup_9.x | bash -yum install nodejs git -y

3、部署Hexo

#新建文件夹寄存Hexo文件,称号伏笔VPS定mkdir /Rats && cd /Rats#部署Hexonpm install hexo-cli -g#初始化配置hexo init#部署必要组件npm install#启动Hexohexo server

然后openhttp://ip:4000,便可以进入Hexo博客了,如果进不了,请放行服务器的4000端口。接下来咱们就同步到Github上。

4、配置Git信息

#请将上面Git用户名和email修正成伏笔VPS的git config --global user.name "MOERATS"git config --global user.email "admin@moerats.com"#天生密匙ssh-keygen -t rsa -C "admin@moerats.com"

天生途中可以直接回车,此刻会在/root/.ssh目录中天生2个文件,然后openid_rsa.pub,并复制内里的内容。

cat /root/.ssh/id_rsa.pub

复制好后,使用阅读器进入https://github.com/settings/ssh/new,Title随意填,然后把方才复制的内容填到Key确认。

再修改_config.yml文件,文件在之前新建的文件夹里,你可以使用ftp客户端修改,也可以使用vinano修改。

nano /Rats/_config.yml#修改站点信息,伏笔VPS看情况修正title: Rat‘s Blogsubtitle: A blogdescription: A blogkeywords: A blogauthor: Rat‘slanguage: zh-CNtimezone: Asia/Shanghai#增加配置,在最后增加,请修正为伏笔VPS的Git地址deploy: ?type: git ?repo: https://github.com/MOERATS/MOERATS.github.io.git ?branch: master

5、同步到Github
同步前,先部署一个拓展,否则会出现deloyer not found:git毛病。

npm install hexo-deployer-git --save

再使用command同步

hexo ghexo d

同步的时候,会要求咱们输入Github用户名和密钥,然后咱们便可以通过https://xx.github.io/进入博客了。

6、推送文章
使用command新建文章。

hexo new "题目"

此刻会在/Rats/source/_posts目录下天生个markdown文件,然后你就用Markdown修改器进行修改。

接下来便可以使用command推送并同步到Github了。

hexo d -g

绑定域名

如果你想用Github二级域名访问,就忽视这一步,如果你想用伏笔VPS的域名访问,请持续看。

先解析域名的CNAME记载到你的Git二级域名。如果你想用Https访问,可以使用CloudFlare解析域名,并开启CDN胁制HttpHttps

然后访问你的博客Git项目地址,点击Create new file新建文件,定名CNAME,内容写上你的域名,不要http等。

这时候便可以通过伏笔VPS的域名访问博客了。

普通每回同步到Git的时候,CNAME文件都会消逝,这时候咱们需要在本地服务器的/Rats/source目录里新建个同样的CNAME文件。这样可以防备CNAME文件消逝,以致域名404毛病。

#你可以用ftp增加CNAME文件,也可以使用command,注意后头的路径echo "www.moerats.com" > /Rats/source/CNAME

希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和在Github上搭建个人的Hexo博客,并绑定域名及Https访问相关的问题或者对洛杉矶云服务器多少钱有疑惑也欢迎大家咨询。

在Github上搭建个人的Hexo博客,并绑定域名及Https访问

原文地址:https://www.cnblogs.com/fubitech/p/9797195.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved