hexo部署服务器

实现原理

nginx应用

步骤

上线github或gitee

省略

新建镜像

有原来镜像(新建)直接

1
docker run -p 80:80 -p 443:443 -p 20025:22 -itd --name blog seal:latest

安装nginx

sudo apt install nginx

修改/etc/nginx/sites-avaliable的default

sudo打开default谨防改完发现改不了诈骗

1
2
cd ../../etc/nginx/sites-avaliable
sudo vim default
修改部分
1
2
root /var/www/html 改为 root hexo博客文件夹绝对目录。
server_name _;添加IP或服务器域名。
image-20230214174457128

重启nginx

nginx -s reload

缺点

每次都要

1
git pull