ubuntu+github+hexo+aliyun搭建个人博客

阿里云OSS静态网站托管:无需服务器的极简部署方案 本文详细介绍了阿里云OSS静态网站托管的极简部署方案,无需服务器即可快速上线企业官网、个人博客等静态网页。通过与传统ECS方案的对比,突出其零运维、低成本和高可用性优势,并提供从创建Bucket到绑定自定义域名的完整教程,帮助用户实现高效部署。 阅读详情

之前在csdn上写博客,偶然间看到一个关于使用github pages搭建个人博客的帖子,所以就尝试了一下,在此作为记录。

环境介绍:

  • Ubuntu:17.04
  • git:2.11.0
  • node:4.7.2
  • hexo-cli:1.0.3

1.首先搭建环境

  • install git
sudo apt install git
git --version
  • install node
sudo apt install nodejs
sudo apt install npm
sudo apt update
  • install hexo
sudo npm install -g hexo-cli
sudo npm install hexo-deployer-git --save
hexo --version

2017年10月15号,此段时间诸如ss这样的工具基本都被禁了,所以以上步骤安装遇着不少麻烦,好在解决了,如下就算搞定了

这里写图片描述

如果有同学安装出问题,不妨搜索一下淘宝源,此处不做解释

2.去github建立一个

项目名称格式如下taojinglong.github.io,下面的下滑杠代表g
这里写图片描述

ok,这样的话,我们基本就是成功啦~

3.搭建hexo项目

找一个合适的位置建立文件夹,并初始化hexo

mkdir my_blog
hexo init my_blog
cd my_blog
nmp install 

修改全局设置文件_config.yml,具体怎么修改可以对照hexo文档自行修改,作者也就修改了一丁点儿
这里写图片描述

注意要修改的地方还有这里,改为第二步骤我们建立的仓库地址
这里写图片描述

部署至git上,通过访问taojinglong.github.io 大致如下(首页图片我改了):

hexo generate  #根据当前目录下文件,生成静态网页
npm install hexo-deployer-git --save
hexo deploy #部署到git上

这里写图片描述

4.绑定域名

首先得去万网注册一个域名,例如taojinglong.com,解析完成后,进入github 该项目的settig 添加域名,保存即可

5.更新文章

markdown编辑,放入source/_posts

  • hexo clean
  • hexo generate
  • hexo deploy
浅谈功放PA的VBW 摘要:VBW(视频带宽)反映功放的宽带非线性特性和记忆效应,影响数字预失真(DPD)校正能力。其成因是功放管寄生参数(如Cshunt和Leff)形成低频并联谐振,导致供电臂阻抗增大,引发电压波动和记忆效应。测试方法包括双音IM3/IM5测试(以两侧IM3差≥3dB定义VBW)和魔T测试(通过S21曲线测量谐振频率)。改善措施主要是减小Leff,如采用双电源平衡馈电。VBW指标要求通常为魔T测试结果大于3倍信号带宽,以确保功放线性度。 阅读详情

相关推荐

TMS320F280039 CMD文件配置避坑指南:从.map文件看懂内存分配与溢出排查

本文详细解析了TMS320F280039芯片的CMD文件配置问题,通过.map文件分析内存分配与溢出排查。文章提供了实用的诊断技巧和解决方案,帮助开发者有效应对段溢出、地址重叠和栈堆冲突等常见问题,优化DSP程序的内存管理。

weixin_29168813的博客 446

hexo部署到阿里云

hexo部署到阿里云 因为最近工信部在查空壳备案,我有点懒,怕再次备案,正好因为之前的服务器是放在韩国的aws上,响应有点慢,正好趁着这个机会,迁回来。本来是不想写这个blog的,因为我本来就写了一篇部署到aws上的bloghexo部署到aws。但是无奈阿里云和aws还是有很多区别的。因此还是记录下来。 区别登录服务器这个什么新用户免费使用一年的云服务器就不说了。在aws上登录服务器是不使用密码

hsulei的博客 5520

deepfake detection数据集

最全Deepfake数据集总结,包含各个数据集下载链接: https://github.com/deepfakeinthewild/deepfake_in_the_wild Dataset name Download Generate method Deepfake videos Actors Deepfake-TIMIT low download De...

where_is_horse的博客 1万+

在阿里云服务器搭建hexo个人博客

1.购买服务器 设置好个人密码,链接端口8888/8888端口和80/80端口 2.建议在电脑上安装宝塔的客户端,这样我们可以比较方便的链接服务器。 地址:https://www.bt.cn/ 3.在我们的服务器上安装宝塔-Linux面板 打开电脑上的宝塔客户端,连接云服务器,输入宝塔的安装链接,以下是我使用的Linux版本的安装代码。 yum install -y wget && wget -O install.sh http://download.bt.cn/install/insta

追梦者 896

大模型训练流程(四):PPO强化学习实战与调优指南

本文详细解析了大模型训练中PPO强化学习的实战应用与调优技巧,涵盖RLHF核心原理、PPO算法实现及显存优化策略。通过具体案例和代码示例,指导开发者有效提升模型回答质量与安全性,避免常见训练陷阱。

weixin_29051811的博客 438

实用工具系列 - Xshell安装下载与使用

一、介绍 二、下载 三、安装 四、使用

Passerby_Wang的博客 1万+

Ubuntu 上使用hexo+github打造个人blog

最近一段时间想要搭建个人的blog,然后好好写博客。在网上大致看了下,一致的推荐hexo来搭建个人blog,而且可以通过github挂载在公网上去,由于个人使用的Ubuntu 16.04,通过命令行操作各种环境比较方便,因此就使用Ubuntu+Hexo+Github开启了我的私博搭建,博客的地址在 我的博客。 清除hexo,npm和nodejs 相信很多人也各种google百度了各种方案,然而...

潘浩的博客 2335

LTO编译器优化介绍以及开启方法

LTO优化的详细介绍

性感的小君君 4927

阿里云服务器上部署github项目,自己来玩部署,不求人

最近放弃自己搭建的svn,将项目迁移到github上,大地方还是稳,那么相应的服务器部署也做了变更,下面我就简单记录下操作过程 一、基础环境说明 服务器:阿里云ubuntu16.04 项目部署服务器:tomcat8.5.43 JDK:1.8.0_211 maven:3.6.1 git:2.7.4 其他工具 secureCRT WinSCP 简而言之,通过git获得githunb上的最新的项目内容,...

小张的老头儿的博客 5496

PyGPT:桌面AI助手整合大模型与本地知识库,打造高效工作流

大语言模型(LLM)通过理解和生成自然语言,正深刻改变人机交互方式。其核心原理是基于海量数据训练的Transformer架构,能够根据上下文进行预测和生成。这一技术价值在于将强大的AI能力平民化,广泛应用于代码生成、文档分析、创意写作和智能问答等场景。通过API调用云端模型或本地部署开源模型,开发者可以构建个性化的AI应用。本文聚焦于PyGPT这一桌面AI助手,它巧妙地将ChatGPT、Claude、Gemini等主流大模型与LlamaIndex、Ollama等本地化工具整合,实现了聊天、文件分析、代码解释

weixin_28679635的博客 437

【WorkBuddy专栏27】WorkBuddy 和 CodeBuddy 到底什么关系——一篇文章终结所有混淆

WorkBuddy 和 CodeBuddy 到底什么关系——一篇文章终结所有混淆

AI人人懂 2760

Hexo自动部署到阿里云(Ubantu16.04)【超详细踩坑记录】

服务端部分 环境准备 如果服务器没有安装git的话,需要安装git。 此外,因为我的服务器上正在跑着我的个人网站,它已经占用了80端口,要再加一个网站的话需要做反向代理,于是需要安装nginx。 首先把我的个人网站的端口改成82备用,把80端口空出来,然后安装Nginx: 》 重启Apache sudo /etc/init.d/apache2 restart sudo apt instal...

cungudafa的博客 2159

AppStore逆向分析(登录、查询、下单)

某网站全协议流程逆向与分析(自动登录、激活、查询、下单)

吴秋霖的博客 3031

配置emacs hexo github page aliyun oss博客环境

请访问我的个人博客 sourcod 安装hexo 安装node npm 由于我的电脑是ubuntu 可以使用 apt方试安装sudo apt-get install nodejs 或者编译安装,这里不详系介绍 (※我使用的编译源码方试安装,这种方试安装的是最新版※) 安装hexo npm install hexo-cli -g hexo init blog cd ...

sourcod的博客 431

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

abp 打包部署到ubuntu_使用Aliyun OSS对象存储服务实现自动化部署博客

使用Ali OSS托管项目一般写完前端项目后,就是将自己的项目打包部署了。我使用过vercel和Netlify两个网站托管平台。今天使用阿里云的OSS(对象存储服务)来托管自己的博客。自己的博客是使用Hexo搭建的,博客主题使用了fexo,从代码上传到Github之后开始讲起。Github Actions工作流程是可以在Github仓库中创建的自定义自动化流程,用于在Github上构建、测试、封装...

weixin_39791386的博客 280

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

阿里云服务器之hexo环境搭建

上一步主要主要讲解云服务器购买和连接云服务器,以及文件的操作。本文主要讲解利用hexo搭建自己的静态博客,在服务器中建立自己的hexo博客环境,最后达到可以远程访问,以及远程git推送到github。下一步将web容器tomcat的安装。

peace唠叨 5401

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

28元/年阿里云服务器实战:200Mbps带宽部署个人网站全攻略

云服务器是开发者搭建个人网站、部署自动化脚本和学习 Linux 运维的基础设施。带宽作为核心参数之一,决定了数据传输的吞吐能力,200Mbps 峰值带宽在个人博客、API 测试等场景中已相当充裕。以阿里云 28 元/年的轻量应用服务器为例,其极低的试错成本让新手也能拥有真实公网环境。通过 SSH 登录、安全组配置、Docker 部署 Nginx 等基础操作,即可快速上线静态博客或开发测试环境。同时需注意国内地域的 ICP 备案要求和流量计费规则,合理规划购买时长与备份策略,让低价服务器真正成为提升工程能力的

weixin_34082854的博客 426

手把手教你用Hexo+Github 搭建属于自己的博客

欢迎关注我的微信公众号,扫一扫下方二维码或搜索微信号 stormjun,即可关注。 目前专注于 Android 开发,主要分享 Android开发相关知识和一些相关的优秀文章,包括个人总结,职场经验等。 闲聊 在大三的时候,一直就想搭建属于自己的一个博客,但由于各种原因,最终都不了了之,恰好最近比较有空,于是就自己参照网上的教程,搭建了属于自己的博客。 至于为什么要搭建自己的博客了?

徐公,微信公众号同名 11万+

GitHub搭建个人博客 (原料:阿里云服务器一个:ubuntu系统, github账号一个)

搭建过程:第一步,搜索github进入GitHub的官网,点击进行用户注册第二步,登陆用户创建仓库(New repository)创建的内容如下: 仓库的名字如箭头所指(根据自己用户名字进行命名)第三步:选择网页的风格并进行下载进入setting:往下滑再进入箭头所指内容:第四步进入<>Code 然后下载箭头2的内容,把下载好的内容放入到ubuntu服务器中(放入第五步所生成的文件夹中...

qq_32117729的博客 857

hexo+Ubuntu+github搭建个人博客(详细)

菜鸟初步搭建须知(是我没错,备忘) 相应知识 会一些基本的Linux命令和vim的操作命令。可以在实验楼上入门学习 网上已经浏览了 官方文档 安装ubuntu和git(因为最近在学习用ubuntu,而且很多操作ubuntu上会更简单) 安装Node.js并拥有github账号 github上新建好一个专门的仓库,并最好熟悉github及其基本操作比如SSH密钥 。。。。。。。。 。。...

Thunderforrain的博客 600

Ubuntu18.04平台下用GitHub搭建个人博客(含域名绑定和更换主题)

#1.hexo简介 Hexo 是一个博客框架,用来生成静态网页。 #2.安装git $ sudo apt-get install git-core #3.安装Node.js 1)安装nvm(用来安装Node.js) 安装依赖包 $ sudo apt-get update $ sudo apt-get install build-essential libssl-dev 第一种方式,根据curl...

wang_da_bing的博客 1785

阿里云CentOS下Hexo+Nginx建站过程

讲Hexo建站的有很多,但几乎都是用Hexo和Github||coding.net上搭建的,再加上其中有好多是在Windows版本下的,所以本文可能是国内首个讲在CentOS下使用hexo和nginx服务器搭建网站的教程了,我会写的很详细,如果有哪里不对或没讲明白的欢迎评论!

来吧,和鹿丸君一起打豆豆! 6761

Mybatis的初始化

一.mybatis的初始化。 //mybaties持久化框架 public static void main(String[] args) { try { //读取配置文件 InputStream io=Resources.getResourceAsStream("mybatis-config.xml"); //根据数据流 构建session SqlSess...

桃之夭夭_zll 437

Git学习==阿里云Ubuntu搭建git服务器

    前段时间在公司实习的时候接触到了git,用了几次,但是都是通过图形化界面操作的,趁着回校答辩的时候花点时间学下git。得益于之前租赁的阿里云服务器,我可以直接在阿里云上搭建自己的git,等到期之后再接触下GitHub吧。一、服务器配置1、首先服务器安装git:sudo apt-get install git sudo apt-get install git-core2、安装完之后配置一下u...

hjf161105的博客 1123

Ubuntu下安装Oracle sqldeveloper记录

系统环境:Ubuntu16.04 1.安装oracle client客户端 从oracle官网下载如下图三个文件 网速较差,作者提供百度云盘下载链接: https://pan.baidu.com/s/1hs1pWNy 密码: 74qk,并新建一个文件夹存放oracle相关文件 sudo mkdir -p /home/mote(用户名)/Oracle 开始安装 sudo ap...

桃之夭夭,灼灼其华 2346

机器视觉Ubuntu开发环境搭建

深度学习图像处理Ubuntu环境搭建

桃之夭夭,灼灼其华 1259
上一篇: 人脸关键点提取(dlib)
下一篇: Ubuntu下安装部分常用软件历程
奥特曼不秃头
博客等级 码龄10年 24粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奥特曼不秃头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值