<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title>维他入我心</title><id>https://vitaovo.com/tags/blog/</id><link href="https://vitaovo.com/tags/blog/"/><link href="https://vitaovo.com/tags/blog/atom.xml" rel="self" type="application/atom+xml"/><updated>2020-02-07T09:07:08Z</updated><author><name>Wtrwx</name></author><entry><title>如何在你的安卓手机上打造一个爆款个人博客?</title><id>https://vitaovo.com/20200207/how-to-create-an-explosive-personal-blog-on-your-android-phone.html</id><link href="https://vitaovo.com/20200207/how-to-create-an-explosive-personal-blog-on-your-android-phone.html"/><published>2020-02-07T09:07:08Z</published><updated>2020-02-07T09:07:08Z</updated><summary>使用 Termux、Hexo 和 GitHub Pages 在 Android 手机上搭建博客。</summary><content type="html">&lt;p&gt;哪个男孩不想拥有一个属于自己的爆款博客？&lt;br&gt;
Github Page和Hexo到底是如何运行的？&lt;br&gt;
我该如何仅用一台安卓手机搭建一个Hexo博客？&lt;br&gt;
本文完全由Android设备完成。&lt;/p&gt;
&lt;h3 id="一准备"&gt;一、准备&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;酷安搜索安装&lt;a href="https://www.coolapk.com/apk/com.termux"&gt;Termux&lt;/a&gt;&lt;br&gt;
以下内容最好在科学的上网条件下完成&lt;/li&gt;
&lt;li&gt;执行&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;pkg install git
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;pkg install nodejs-lts
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install hexo-cli -g
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;npm install hexo --save
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;在这期间需要输入y确认安装&lt;/p&gt;
&lt;ol start="3"&gt;
&lt;li&gt;注册一个Github账号（Gitee/Coding也可，并且国内访问速度快）&lt;/li&gt;
&lt;li&gt;创建一个新的仓库仓库的名字必须是 &lt;strong&gt;&lt;a href="http://xn--6qqv7i14ofosyrb.github.io"&gt;你的用户名.github.io&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;
别的不要改&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src="https://vitaovo.com/images/legacy/6.1.jpg" alt="6.1.jpg"&gt;&lt;/p&gt;
&lt;h3 id="二本地配置hexo"&gt;二、本地配置Hexo&lt;/h3&gt;
&lt;ol start="5"&gt;
&lt;li&gt;为了方便你&lt;strong&gt;免ROOT&lt;/strong&gt;操作您的博客目录&lt;br&gt;
&lt;strong&gt;请务必注意以下操作&lt;/strong&gt;&lt;br&gt;
下载我提供的&lt;a href="https://pan.baidu.com/s/14XBLnu6wTeJvgjWCvjPN0Q"&gt;hexo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;采用MT管理器等文件管理器，将下好的zip解压到sd卡任意目录（推荐根目录）。&lt;/li&gt;
&lt;li&gt;解压好后在Termux中输入&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cd /sdcard/blog
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hexo s
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然后在浏览器中打开http://localhost:4000/测试&lt;br&gt;
出现以下界面即为成功。&lt;br&gt;
&lt;img src="https://vitaovo.com/images/legacy/6.2.jpg" alt="6.2.jpg"&gt;&lt;/p&gt;
&lt;h3 id="三部署到云端"&gt;三、部署到云端&lt;/h3&gt;
&lt;ol start="8"&gt;
&lt;li&gt;部署到GitHub&lt;br&gt;
以此在Termux执行以下命令（Git和ssh二选一）&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git config --global user.name &amp;#34;github用户名&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git config --global user.email &amp;#34;注册github的邮箱&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git init
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git remote add origin git@github.com:github用户名/github用户名.github.io.git
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start="9"&gt;
&lt;li&gt;安装ssh服务&lt;br&gt;
&lt;code&gt;pkg install openssh&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;RSA密钥&lt;br&gt;
生成&lt;code&gt;ssh-keygen -t rsa -C &amp;quot;注册Github的邮箱&amp;quot;&lt;/code&gt;&lt;br&gt;
读取&lt;code&gt;cat ~/.ssh/id_rsa.pub&lt;/code&gt;&lt;br&gt;
复制后&lt;br&gt;
打开GitHub，右上角设置，找到ssh，将刚刚复制的添加进去。&lt;/li&gt;
&lt;li&gt;用编辑器打开你解压的目录下的_config.yml，在最后添加以下代码&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;deploy:
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; type: git
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; repo: git@github.com:你的github用户名/你的github用户名.github.io.git
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; branch: master
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start="12"&gt;
&lt;li&gt;安装部署&lt;br&gt;
&lt;code&gt;npm install hexo-deployer-git --save&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;部署到Github Page&lt;br&gt;
&lt;code&gt;hexo g -d&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="四大功告成"&gt;四、大功告成&lt;/h3&gt;
&lt;p&gt;恭喜你，到这里就终于完成了，你可以通过&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://xn--eqr924avxo.github.io/"&gt;https://用户名.github.io/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;访问你的博客。&lt;br&gt;
其他例如更换主题、设置文章加密、新建文章的操作都与Windows相同，在这里不再赘述。&lt;/p&gt;</content></entry></feed>