| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Hexo+github&&服务器(坑已踩完) -> 正文阅读 |
|
[开发工具]Hexo+github&&服务器(坑已踩完) |
前言您好,我的博客是不周阁
安装Node.js如果你好奇node.js是什么可以看这里Node.js NVM
如果出现下载速度较慢的情况下可以为nvm添加淘宝源,找到nvm的安装路径,打开setting.txt文件(默认路径 C:\Users\用户名\AppData\Roaming\nvm)
这里选择node.js版本需要管理员权限,如果出现乱码情况就是没有管理员权限,没有选择成功。想确定是否选择成功可以再次输入
此时就已经安装好Node.js了。 安装Git直接去Git官网下载就行,全部默认安装就行。 安装Hexo具体问题可以去Hexo官网看
如果出现问题可以尝试将此路径 C:\Users\用户名\AppData\Roaming\nvm\v16.10.0 添加到系统的环境变量中。(这里包含hexo.cmd文件)
此时表示本地已经安装好hexo。 部署到Github选择public和
如果出现如下报错,是由于你这台电脑第一次使用git。
设置完成后再输入
在CMD窗口输入
直接回车就行,全部选择默认 密钥生成成功,打开文件夹 将你电脑的rsa密钥添加到GitHub上。 再次使用 部署到云服务器(Ubuntu20系统)
测试是否安装成功
测试nginx是否安装成功
去浏览器输入服务器的公网ip,看见如下图类似的画面则已经安装成功
给git用户权限
找到 保存退出后将权限修改回来。
切换到git用户,创建一个
将你的主机
如果不需要密码就能登陆上你的服务器,证明已经绑定成功。 修改这里的权限
内容
使用nginx -t命令检查配置文件的语法是否出错。然后使用systemctl restart nginx.service systemctl命令重启服务即可。
这里使用的是
填入以下内容,其中 /home/hexo 为网站目录
添加权限
找到你主机的blog文件夹,打开_config.yml文件,在最后配置deploy。 如果你需要部署到一个地方,只需要添加一个链接即可。
这里就已经部署完成了,先 绑定域名
腾讯云的界面如上,点击你蓝色的域名就能进入管理。 GitHub Page绑定域名添加一条解析记录,具体你可以看看页面给的帮助文档 例如:
然后在你主机的 然后进入你GitHub部署hexo博客的仓库,依次进入setting -> Pages ,在这里找到Custom domain,在这里添加上你的域名即可。然后将你的博客更新上传一次,等待几分钟域名解析,就能通过域名访问你的博客了。 当然你可以不用一级域名来绑定GitHub,你可以有很多的二级域名,只需要在解析域名时将主机记录修改。比如:
此时解析的域名就是git.buzhouge.top 可以通过http://git.buzhouge.top 来访问博客。 云服务器绑定域名如果你没有绑定域名,那么你可以直接通过公网ip访问你的博客,如果想要将云服务器与域名绑定就比比较简单了,直接去域名解析处添加解析记录
http://buzhouge.top 这样你就能通过域名访问你部署在服务器上的博客了。 完结此时解析的域名就是git.buzhouge.top 可以通过http://git.buzhouge.top 来访问博客。 [外链图片转存中…(img-4XeIxucG-1649741781824)] 云服务器绑定域名如果你没有绑定域名,那么你可以直接通过公网ip访问你的博客,如果想要将云服务器与域名绑定就比比较简单了,直接去域名解析处添加解析记录
http://buzhouge.top 这样你就能通过域名访问你部署在服务器上的博客了。 完结 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 5:31:58- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |