在上一篇教程,我们已经成功把网站运行起来了。那么,怎样才能把网站上传到云端?
(建议:最好两个都注册,后面我会说明为什么)
Github 教程
注册账号
打开 Github 官网 ,在主页就有注册的地方
依次输入用户名,邮箱,密码,点击Sign up for Github
选择免费方案,点击Continue
除非你以后想当程序员,否则就直接点skip this step
打开你的邮箱,点击Verify email address
验证邮箱
创建仓库
Q:什么是仓库
A:简单来说,就是一个用来储存代码的网盘,不过比网盘要高级
进入 Github 首页 ,点击右边的New repositoriy
Repository name
一栏填你的用户名.github.io,否则后面就无法上传
点击Create repository
(由于我已经创建过同名的,所以按钮是灰色的)
配置 SSH Key
打开 Git,输入
输入下面的命令生成 Key
Git 会提示你输入一个目录来存放 Key 文件,直接回车表示括号里的路径
输入一个密码,也可以不设密码,直接回车
再输一遍密码,之前没有就回车
进入存放 Key 文件的目录,打开id_rsa.pub
文件(用文本编辑器,也可以用记事本),复制里面的内容
进入 Github 的 SSH Keys 设置页面,点击New SSH key
Title
里随便输一个标题,Key
里粘贴你刚刚复制的 Key,然后点击Add SSH Key
然后它会让你输入密码,输入后直接回车
配置本地 Git
进入你的仓库,点击SSH
按钮,复制
打开站点配置文件
,找到Deployment
一栏,按照下面修改
例如,我的是:
在博客根目录打开 Git,输入命令
如果出现ERROR Deployer not found: git
,运行
第一次上传会出现提示,输入yes
回车即可
如果没有出现像下面一样的提示,就说明上传成功,你可以去你的用户名.github.io
看看效果
Coding
访问 Coding 官网,由于 Coding 是中文的,注册账号的过程我就不截图了
注册好后,访问 https://coding.net/user,点击右上角的`+`,选择项目
项目名称、公不公开随意,填写完后点击创建项目
按照图中顺序添加 Key (仍然是上次生成的)
输入密码并确认
打开你新建的项目,复制 SSH 地址
打开站点配置文件
,找到Deployment
一栏,按照下面修改
hexo d
即可,若无错误提示,表明配置成功,可以去https://用户名.coding.me/项目名
查看效果