博客原文:点击进入
微信订阅号:玩机屋
下面详细说说本教程需必备/所需条件!!!
条件 | 详情 |
---|---|
手机系统 | Android系统 |
Github帐号 | 没有的可以去注册一个 |
Termux | 终端模拟器 |
1、注册github帐号
点击跳转Github官网,推荐用电脑版网页打开(推荐使用:谷歌浏览器,自带网页翻译)
按提示注册帐号(第一项用户名、第二项邮箱、第三项帐号密码),原网页界面是英文,考虑到大多数人看不懂,所以我使用了翻译后的网页截图
填写所有信息点击“Sign up for GitHub”进入注册向导!如果填写用户名没有被占用且邮箱没有注册过,会显示以下界面
如果报错!按提示重写新的用户名/邮箱,直到无错误!
点击“创建一个帐户”进入下一步,显示如下:
点击“继续”进入下一步,显示如下:
点击“跳过此步骤”完成注册!显示如下:
2、创建一个储存库,用于部署网页
继续上面的步骤,点击“开始一个项目”创建,如图:
然后填写你的储存库名称:
你的用户名.github.io
当然也可以自定义,这里是教程,所以推荐写成这样,方便后面教程操作!填写完成后点击“创建储存库”完成创建,如下图:
好了,这个步骤完成了!!!
3、安装Termux最新版本
关注玩机屋订阅号回复"Termux"获取下载链接下载,然后安装即可
4、操作Termux安装Hexo
1.打开“Termux”,等等下载文件自动安装(可能第一次打开需要梯子!)
2.输入以下命令安装,请一条一条复制粘贴,然后按回车键安装(如果提示y or n,输入y然后回车键确认)
pkg install git
pkg install nodejs-lts
npm install hexo-cli -g
npm install hexo --save
输入以上命令就完成Hexo安装了
5、部署到github
1.创建数据目录
mkdir blog
2.cd到数据目录
cd blog
3.设置git数据
hexo init
git config --global user.name "你的github用户名"
git config --global user.email "注册github的邮箱"
git init
git remote add origin git@github.com:你的github用户名/你的github用户名.github.io.git
4.安装ssh服务
pkg install openssh
5.生成ssh密钥(如果出现提示,一直按回车键,貌似是4次)
ssh-keygen -t rsa -C "注册github的邮箱"
6.读取生成ssh密钥
cat ~/.ssh/id_rsa.pub
将读取出来的ssh全部复制到你的”github-ssh设置”中,读取的ssh如下图:
7.浏览器登陆你的github,打开设置-ssh,点击“new ssh key”添加你复制生成的ssh,如下图:
8.编辑“_config.yml”配置文件,进入”Termux”,右滑界面,打开菜单,长按“KEYBOARD”打开底部快捷栏
pkg install nano
nano _config.yml
打开”_config.yml”文件后(请注意切换成英文输入法),按底部快捷键”↓”移动光标到底部!修改“deploy”为下面样子:
deploy:
type: git
repo: git@github.com:你的github用户名/你的github用户名.github.io.git
branch: master
#一定要注意type,repo,branch前后的空格
然后点击底部快捷栏“CTRL”(变深色),然后输入“o”保存,再按回车键保存
点击底部快捷栏“CTRL”,按“x”退出编辑
当然这一步使用有权限的root管理器编辑也行,例如RE文件管理器,从根目录依次进入/data/data/com.termux/files/home/blog/ 再打开_config.yml文件,我就是使用文件管理器编辑的。
6、安装部署服务
npm install hexo-deployer-git --save
部署到github(每次更新可用)
hexo clean
hexo generate
hexo deploy (第一次部署提示输入:yes确认
操作以上全部步骤即可访问你的博客了
https://你的用户名.github.io/
部署完成后可能需要1到3分钟才可以访问网站(需刷新)
以后我再写自定义博客主题等教程了,教程结束
网友评论