美文网首页Hexo玩机屋Android 开发技术分享
在Android上零基础零投入Hexo+Github搭建博客

在Android上零基础零投入Hexo+Github搭建博客

作者: 玩机屋 | 来源:发表于2019-07-24 15:03 被阅读0次


    博客原文:点击进入
    微信订阅号:玩机屋

    下面详细说说本教程需必备/所需条件!!!

    条件 详情
    手机系统 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分钟才可以访问网站(需刷新)

    以后我再写自定义博客主题等教程了,教程结束

    相关文章

      网友评论

        本文标题:在Android上零基础零投入Hexo+Github搭建博客

        本文链接:https://www.haomeiwen.com/subject/urpxrctx.html