ngnix配置代理
阿新 • • 發佈:2018-12-20
antdesignpro專案開發完成後,打包之後生成的靜態頁面,需要放到伺服器上用ngnix配置轉發才可以訪問,下面將介紹ngnix的配置:
1、從網上下載ngnix,找到nginx/conf/nginx.conf檔案。
2、配置nginx.conf如下:
server { listen 9998; server_name localhost; location / { root html/demoWeb; index index.html index.htm; } location /api/ { proxy_pass http://10.212.1.12:9001/; } #######下方配置省略####### }
備註:
1)、listen:9998 ,專案訪問的埠號,隨意設定,只要不重複
2)、server_name ,預設localhost
3)、location / root ,訪問的靜態頁面地址(我的專案放置在demoWeb資料夾下,故是html/demoWeb。如果你是直接放在根目錄html資料夾下,則此處應為html)
4)、location / index ,預設是index.html index.htm
5)、location /api/ ,專案中訪問的服務地址,因為訪問的服務地址與nginx部署的地址不一樣,所以這裡需要單獨配置。
3、配置好nginx後,需要重啟服務,訪問http:/ /(nginx部署的ip地址+埠號)