一、环境介绍
1.系统平台:ubuntu18.05
2.服务器:码云
3.静态博客生成工具:hexo
二、安装hexo
1.安装hexo前,需要先安装node.js
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
安装后执行如下命令
npm -v
输出如下内容则表示安装成功
5.6.0 或者其他版本号
2.通过npm安装hexo
npm install hexo -g
若出现权限拒绝,无法执行的提示,则按照以下步骤执行
sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}
npm install hexo -g
检查hexo是否安装成功
hexo -v
出现类似如下内容,则表示安装成功
hexo: 3.7.1
hexo-cli: 1.1.0
os: Linux 4.15.0-15-generic linux x64
http_parser: 2.8.0
node: 8.11.1
v8: 6.2.414.50
uv: 1.19.1
zlib: 1.2.11
ares: 1.10.1-DEV
modules: 57
nghttp2: 1.25.0
openssl: 1.0.2o
icu: 60.1
unicode: 10.0
cldr: 32.0
tz: 2017c
3.初始化配置到本地
新建本地文件并进入对应目录
mkdir yourblogfile
cd yourblogfile
初始化hexo
hexo init
npm install
hexo g
启动hexo本地服务
hexo s
输出如下:
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
点击 http://localhost:4000/ 则可看到如下已成功启动

三、将本地文件配置到码云
1.在码云中新建项目
如新建项目 yourblogfile,记住项目路径


2.hexo中配置git
deploy:
type: git
repo: yourbloggit的路径
branch: master
3.将本地文件一键配置到服务器
hexo -g d
3.开启码云的page服务,并通过码云page访问


以上!