部署博客代码到服务器/github上
本文最后更新于:1 分钟前
前言
这篇文章主要介绍
部署博客代码
开发环境:macOS
服务器系统:CentOS 7 x64
部署到github上
打开github
新建一个Repository,Repository name为你的githubname.github.io
打开博客根目录,执行下面命令
1
npm install hexo-deployer-git --save
打开博客根配置文件
_config.yml
查找url
将其值改为https://yourgithubname.github.io/
查找deploy
将其下面的值改为,下面代码
1
2
3
4
deploy:
type: git
repo: https://github.com/yourgithubname/yourgithubname.github.io.git
branch: master打包发布,
hexo clean && hexo g && hexo d
骚等片刻就可以去访问https://yourgithubname.github.io/
,查看效果啦
部署到服务器上
服务器操作
⚠️请先确认你的服务器安装了nginx
⚠️如果没有可以访问我的文章-服务器安装nginx
连接服务器
ssh root@ip
修改nginx配置文件,vi /etc/nginx/nginx.conf
创建文件,并添加权限
1
mkdir /var/develop && mkdir /var/develop/blog && chmod +x /var/develop/blog/
重启nginx
1
service nginx restart
本地操作
打开博客根目录,执行下面命令
1
npm install hexo-deployer-rsync --save
打开博客根配置文件
_config.yml
查找deploy
将其下面的值改为,下面代码
1
2
3
4
5
deploy:
type: rsync
host: 你的服务器ip
user: root
root: /var/develop/blog打包发布,
hexo clean && hexo g && hexo d
骚等片刻就可以通过ip去查看你的博客啦
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!