github+hexo 个人博客更换主题
1 首先在 github 上找到该主题,博主这里是用的yilia-plus2 然后进入 blog 文件夹,然后 Git brush here输入以下指令,从 git 上 clone,放到 blog 文件夹的 theme/文件夹下,并命名为yilia-plus:格式为git clone+主题地址+储存地址例如git clone+git@github.com:JoeyBling/hexo-theme-yilia-plus.git+themes/yilia-plus
3 更改 blog 文件夹下的_config.yml 文件,然后将 theme 的值改为 yilia-plus4 然后执行1hexo s
浏览器输入localhost:4000可以看到预览效果
ps:如果 4000 端口被占用,更改端口hexo s -p 5000ps:这里知识本地预览,还没有部署到网站上
5 主题部署到网站基础知识:说明:网站的部署其实就是生成静态文件,blog 下所有生成的静态文件会放在 public/文件夹中,所谓部署 deploy 其实就是将 public/文件夹中内容上传到 git 仓库Aike50 ...
Hexo新手救星:常见部署错误与快速解决指南
1.err:Error:Spawn failed问题描述部署中可能会出现错误
12345678910fatal: unable to access 'https://github.com/Aike505/Aike505.github.io.git/': OpenSSL SSL_read: Connection was reset, errno 10054FATAL { err: Error: Spawn failed at ChildProcess.<anonymous> (E:\blog\aikeblog\node_modules\hexo-util\lib\spawn.js:51:21) at ChildProcess.emit (node:events:394:28) at ChildProcess.cp.emit (E:\blog\aikeblog\node_modules\cross-spawn\lib\enoent.js:34:29) at Process.ChildProcess._han ...
网站推送百度
首先说一下吧,我是在配置_config.yml 时hexo g一直报错(缺少什么文件吧 QTQ),尝试一天后失败告终,后来想想可能对我用处也不大。但这篇文章是我找到最详细的了,发布时间也比较新,所有拿来分享。
seo 优化推广是一个烦人的事情啊喂,特别是对于我们搞技术的来说,可能就不擅长推广,那么怎么才能让别人知道我们呢,我们就要想办法让别人通过搜索就可以搜索到你博客的内容,给我们带来自然流量,这就需要 seo 优化,让我们的站点变得对搜索引擎友好
SEO 是由英文 Search Engine Optimization 缩写而来, 中文意译为“搜索引擎优化”。SEO 是指通过站内优化比如网站结构调整、网站内容建设、网站代码优化等以及站外优化。
让百度收录你的站点我们首先要做的就是让各大搜索引擎收录你的站点,我们在刚建站的时候各个搜索引擎是没有收录我们网站的,在搜索引擎中输入 site:<域名>,如果如下图所示就是说明我们的网站并没有被百度收录。我们可以直接点击下面的“网址提交”来提交我们的网站
验证网站所有权登录百度站长平台:http://zhanzhang.bai ...
修改github.io站点域名
1 申请一个域名
可以选择阿里云、腾讯云或者华为云等,最近都有活动,1 元就可以购买。这里我购买的是腾讯云
奉上链接阿里云 >> 腾讯云 >> 华为云
2 在仓库里添加 CNAME 文件并在文件中填写绑定的域名
在仓库创建一个文件, 命名为 CNAME,内容为你的域名,这里我是zkxdu.top(不要包含 http://和 www)
进入设置Settings, 找到Pages 里的Custom domain,修改为 CNAME 里的内容zkxdu.top
3 添加域名解析
在控制台添加两个 A 记录,线路类型为CNAME, 记录值为aike505.github.io,其中一个主机域名为www
4 成功
重新在浏览器中输入zkxdu.top,发现已经可以打开了
hexo的安装和在github部署博客
1 软件安装和 Hexo 下载安装 git, node, Sublime Text(也可以 vscode)命令提示符打开创建的文件夹
12345npm install hexo-cli -ghexo init aikeblogcd aikeblognpm installhexo s
2 github 账户设置注册 github 账户, 创建厂库,命名格式 Aike505.github.io
1npm install hexo-deployer-git --save
打开 git 下 git bash 输入:
123git config --global user.name "aikeblog"git config --global user.email "1736134512@qq.com"ssh-keygen -t rsa -C "1736134512@qq.com"
会提示输入密码两次在新创建的.ssh 文件复制公钥,粘贴纸 github 的 SSH and GPG keys 上将 aikeblog 在 vscode 打开 ...