找回密码
  注册[Register]
查看: 1878|回复: 1

[会员申请] 申请会员ID :patrickstar

[复制链接]
大牛游客  发表于 2018-9-7 18:34 |阅读模式
1、申 请 I D : patrickstar
2、个人邮箱:sn1219@foxmail.com
3、原创软件技术文章:     小白如何搭建blog博客
作为一个小白,想建一个博客来帮助自己学习。把学习的过程以及感悟记录下来:

> * github账号一只
> * 域名一只(如果你觉得不重要可以忽略,域名可以尝试很多东西)
> * 小白一只
> * hexo模板一只(当然你拥有更好的,另当别论)



由于图床还没搞定所以暂时莫有图片。七牛需要实名,实名在学校实现不了。

### 创建github账号及新项目

> 创建账号啥的不用我多讲了吧。唯一要注意的是,就是创建项目

------

## 创建项目要注意,项目名字就是你的github的名字

**uesrname.github.io**
uesr就是你的github账号

---
## 小白的文章,大神勿喷

### 开始前的准备。

这是安装hexo前的准备。

### 1. 安装gitbash

大神们说要装gitbash,其实吧,我觉得git for windows的也可以的。但bash怎么说呢,看到命令行我就有种亲切的感觉。。。都可以去官网下载,

### 2. 安装完成后续操作

安装nodejs


[nodejs](https://nodejs.org/en/)下载地址
傻瓜式安装。
检查是否安装完成在bash里输入 :git version

### 3. 安装hexo
> * 先创建一个文件夹。用来放blog的文件
> * 安装hexo命令:npm i -g hexo
> * 安装成功查看版本 hexo -v

接着cd进你的目录。cd e:(进入E盘)cd blog(进入blog文件夹)
接着就要初始化了
hexo init

### 4. 配置ssh

在配置ssh前,需要输入俩条命令
> * git config --global user.name "name"
> * git config --global user.eamil "emali"
name和email随便添加

> * 创建ssh 在bash中输入 ssh-keygen -t rsa -C "youremail@example.com 生成ssh。

然后你需要照到ssh生成的pub文件。
输入cd ~/.ssh
在输入cat id_rsa.pub
然后把ssh-rsa后面那一段复制下来

粘贴到github上去。在项目的setting里面deploy keys。添加,title随便填,为了方便记忆我填了学校毕竟是学校的电脑
### 5. 修改主要文件
> * 修改config.yml文件

附上config.yml[文件详解]( https://blog.csdn.net/xuezhisdc/article/details/53130383)

到bash中执行以下命令
> * hexo c
> * hexo g
> * hexo s

据说hexo3.0还需要单独安装服务器。命令是
> * npm i hexo-sever

接着你打开浏览器输入http://localhost:4000就会看见你的blog了
### 6. 上传到github

**安装** npm install hexo-deployer-git --save
**命令**:
> * hexo c
> * hexo g
> * hexo deploy

**请注意最后一步可能要输入你的用户名和密码**
然后访问你的blog吧 http://yourgithubname.github.io
yourgithubname改为你的github账号

### 7. 绑定域名
这一步我弄了好久,还找过大神。

> * 首先你需要一个域名(建议狗爹去买,国外嘛,不用备案)

注册dnspod。需要实名。
然后去看dnspod的狗爹教程,添加好后有延迟。


然后去控制台添加域名之后的解析选项注意
> * 主机记录@  记录类型A线路类型 默认  记录值(请自行ping name.github.io)
这是第一条
第二条主机记录改为wwww
记录类型改为CNAME
记录值为 name.github.io




### 8. 发布文章

在 **bash** 中输入
> * hexo new '文章名字'

就可以在
> * source/_posts

中看见你创建文章啦
文章编辑需要markdown
![cmd-markdown-logo]()
我使用的是在线编辑你也可以去下个编辑器啥的。

注:文章是自己写的,可以从我的blog里查看,我的blog里同时还附有子网掩码一块的理解。文章是我从blog源码里复制出来的,由于blog使用了markdown语法。所以就会出现上面有些代码,请不要介意。
附上blog地址 https://patrickstar.vip/ 打不开我的blog可以换个浏览器。bolg还没完成。
你可以从网上找到类似的文章,但绝对是原创。个人比较偏向于web方面。同时对Android这一块略懂,最近也在学习Android开发。正在熟悉api。想进入论坛学习一下破解。对于Android的recevery一块也略懂,做过编译,当然实在linux(deepin)的环境下。对于手机的cpu救砖也比较懂,比如mtk的spflashtool和高通的qpst。以及字库恢复。看得出论坛使用discuz完成的。这一方面我也做过。不过实在没有精力,本来想博客里塔论坛的。租个vps。可是没那么多时间了。希望可以让我申请成功。
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2018-9-8 09:20 | 显示全部楼层
抱歉,未能达到申请要求,申请不通过,可以关注大牛论坛,等待开放注册通知。
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

RSS订阅|手机版|小黑屋|大牛论坛 |我的广告

GMT+8, 2024-4-25 08:34 , Processed in 0.033743 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表