-
理解Nginx
其实Nginx作为转发其所在位置是操作系统这个层面,他是时刻服务于操作系统中的软件的,其逻辑架构如下所示。当我们运行程序的时候,需要访问某个接口,这个时候会被 nginx 进行转发,最终解决跨域问题实现访问。要做的事情就是在服务器的 OS 层进行配置化操作。
[服务器 Server]
├── [操作系统 OS]
│ └── [Nginx 软件] <--- 安装在系统里,独立运行
│ └── [Nginx 配置文件] <--- 你在这里写项目路径和转发规则
│
└── [硬盘数据 Data]
├── [前端目录: main-dev] <--- HBuilder 打包出来的那些 HTML/JS
└── [后端程序: Java/Node] <--- 正在运行的 API 接口