在Android上零基礎(chǔ)零投入Hexo+Github搭建博客



訂閱號原文:點擊進入
博客:www.muabl.cn
微信訂閱號:玩機屋
頭條:玩機屋
各種玩機教程,軟件分享

下面詳細說說本教程需必備/所需條件?。?!

條件 詳情
手機系統(tǒng) Android系統(tǒng)
Github帳號 沒有的可以去注冊一個
Termux 終端模擬器

1、注冊github帳號

點擊跳轉(zhuǎn)Github官網(wǎng),推薦用電腦版網(wǎng)頁打開(推薦使用:谷歌瀏覽器,自帶網(wǎng)頁翻譯)
按提示注冊帳號(第一項用戶名、第二項郵箱、第三項帳號密碼),原網(wǎng)頁界面是英文,考慮到大多數(shù)人看不懂,所以我使用了翻譯后的網(wǎng)頁截圖


填寫所有信息點擊“Sign up for GitHub”進入注冊向?qū)?!如果填寫用戶名沒有被占用且郵箱沒有注冊過,會顯示以下界面
如果報錯!按提示重寫新的用戶名/郵箱,直到無錯誤!
點擊“創(chuàng)建一個帳戶”進入下一步,顯示如下:

點擊“繼續(xù)”進入下一步,顯示如下:

點擊“跳過此步驟”完成注冊!顯示如下:

2、創(chuàng)建一個儲存庫,用于部署網(wǎng)頁

繼續(xù)上面的步驟,點擊“開始一個項目”創(chuàng)建,如圖:



然后填寫你的儲存庫名稱:

你的用戶名.github.io

當然也可以自定義,這里是教程,所以推薦寫成這樣,方便后面教程操作!填寫完成后點擊“創(chuàng)建儲存庫”完成創(chuàng)建,如下圖:



好了,這個步驟完成了!??!

3、安裝Termux最新版本

關(guān)注玩機屋訂閱號回復(fù)"Termux"獲取下載鏈接下載,然后安裝即可

4、操作Termux安裝Hexo

1.打開“Termux”,等等下載文件自動安裝(可能第一次打開需要梯子!)
2.輸入以下命令安裝,請一條一條復(fù)制粘貼,然后按回車鍵安裝(如果提示y or n,輸入y然后回車鍵確認)

pkg install git
pkg install nodejs-lts
npm install hexo-cli -g
npm install hexo --save

輸入以上命令就完成Hexo安裝了

5、部署到github

1.創(chuàng)建數(shù)據(jù)目錄

mkdir blog

2.cd到數(shù)據(jù)目錄

cd blog

3.設(shè)置git數(shù)據(jù)

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服務(wù)

pkg install openssh

5.生成ssh密鑰(如果出現(xiàn)提示,一直按回車鍵,貌似是4次)

ssh-keygen -t rsa -C "注冊github的郵箱"

6.讀取生成ssh密鑰

cat ~/.ssh/id_rsa.pub

將讀取出來的ssh全部復(fù)制到你的”github-ssh設(shè)置”中,讀取的ssh如下圖:


7.瀏覽器登陸你的github,打開設(shè)置-ssh,點擊“new ssh key”添加你復(fù)制生成的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”退出編輯

當然這一步使用有權(quán)限的root管理器編輯也行,例如RE文件管理器,從根目錄依次進入/data/data/com.termux/files/home/blog/ 再打開_config.yml文件,我就是使用文件管理器編輯的。

6、安裝部署服務(wù)

npm install hexo-deployer-git --save

部署到github(每次更新可用)

hexo clean
hexo generate
hexo deploy (第一次部署提示輸入:yes確認

操作以上全部步驟即可訪問你的博客了

https://你的用戶名.github.io/

部署完成后可能需要1到3分鐘才可以訪問網(wǎng)站(需刷新)

以后我再寫自定義博客主題等教程了,教程結(jié)束

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容