Skip to content

Latest commit

 

History

History
16 lines (16 loc) · 888 Bytes

前端项目部署.md

File metadata and controls

16 lines (16 loc) · 888 Bytes

服务器搭建

  1. 准备centos7系统
  2. 安装epel源:sudo yum install epel-release
  3. 安装nginx:sudo yum install nginx
  4. 启动nginx服务:sudo systemctl start nginx
  5. 查看nginx服务状态:sudo systemctl status nginx
  6. 通过命令行访问nginx服务:curl http://127.0.0.1
  7. 关闭系统防火墙:sudo systemctl stop firewalld
  8. 通过浏览器访问nginx服务
  9. 添加静态资源配置,并通过浏览器访问项目首页
  10. 针对单页面虚拟路径,添加try_files 配置,保证用户在任何页面刷新都能正确显示内容
  11. 支持前端 js css 资源gzip压缩
  12. 支持前端 js css 资源在浏览器中永久缓存
  13. 配置ajax请求反向代理,并关闭服务器的selinux安全策略:sudo setenforce 0
  14. 配置dns,添加服务器ip和域名的映射
  15. 针对auth2认证跳转,添加特定的反向代理配置