将博客部署到服务器上
将博客生成的public文件夹下的文件上传到服务器的指定目录下
服务器安装Nginx:
更新包列表
sudo apt update
安装 Nginx
sudo apt install nginx -y
检查 Nginx 是否运行
sudo systemctl status nginx
server {
listen 80;
server_name 121.37.173.71;
root /home/zhuonian/blog;
index index.html;
location / {
try_files $uri $uri/ =404;
}
location ~* \.(css|js|png|jpg|jpeg|gif|ico|svg)$ {
expires 1y;
add_header Cache-Control "public, immutable";
}
}
启用站点(创建符号链接)
bash
编辑
sudo ln -s /etc/nginx/sites-available/blog /etc/nginx/sites-enabled/删除默认站点(避免冲突)
bash
编辑
sudo rm /etc/nginx/sites-enabled/default测试配置是否正确
bash
编辑
sudo nginx -t重启 Nginx
bash
编辑
sudo systemctl restart nginx
打开浏览器,访问公网地址即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 卓年’blog!
评论
