ubuntu+hexo+码云搭建个人博客

一、环境介绍

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访问

以上!

投食