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