youyichannel

志于道,据于德,依于仁,游于艺!

0%

部署上线手册

工具

  • 服务器
  • 宝塔Linux

安装服务器的时候可以选择 宝塔镜像

安全性

服务器免密登录

修改 /etc/ssh/sshd_config,设置:

PasswordAuthentication no
PubkeyAuthentication yes

在本地使用ssh-keygen生成一对公私钥,将公钥的内容添加到服务器的~/.ssh/authorized_keys文件中。

重启sshd服务:

systemctl restart sshd

安全组

对于需要限制的端口,访问点可以设置为当前所处环境的IP,百度搜索我的IP即可查询。

配置

Nginx 反向代理

location /api {
proxy_pass http://127.0.0.1:8120;
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_buffering off;
proxy_set_header Connection "";
}

很好的解决跨域问题,需要后端配合,后端接口都需要加上一些特殊的前缀,比如/api,区分前后端请求接口地址。