欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx如何實(shí)現(xiàn)同個(gè)ip、端口訪問不同的項(xiàng)目(以路徑區(qū)分項(xiàng)目)

 更新時(shí)間:2023年12月25日 15:37:52   作者:luvJie-7c  
這篇文章主要介紹了nginx如何實(shí)現(xiàn)同個(gè)ip、端口訪問不同的項(xiàng)目(以路徑區(qū)分項(xiàng)目),具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

安裝與部署

1.本地安裝nginx及部署項(xiàng)目

2.CentOS安裝nginx及部署項(xiàng)目

以路徑的方式來區(qū)分項(xiàng)目

nginx.conf的配置文件

配置說明:

1、listen:端口號(hào)

2、server_name:虛擬ip地址

3、root:聲明默認(rèn)網(wǎng)站根目錄位置 --項(xiàng)目的根目錄

4、index:定義首頁索引文件的名稱 --index.html

5、try_files:定義查找文件規(guī)則,找到指定默認(rèn)文件

6、location:控制服務(wù)訪問路徑

7、proxy_pass:請求代理轉(zhuǎn)發(fā)

8、alias:與root指令一樣,用于指定項(xiàng)目文件路徑;區(qū)別是alias是目錄別名,root是最上層目錄的定義,對URI的處理方式各有不同

	server {
		listen       8011;
		server_name    192.168.1.6;
		#控制服務(wù)訪問路徑
		location / {#192.168.1.6:8011(A項(xiàng)目)
		    #找的是nginx目錄html/pc路徑下的index.html訪問頁面
			root  html/pc;
			try_files $uri $uri/ /index.html;
			index  index.html index.htm;
		}
		location /app{#192.168.1.6:8011/app(B項(xiàng)目)
		    #找的是服務(wù)器上/data/nginx/html/app目錄下的index.html訪問頁面
			alias /data/nginx/html/app;
			try_files $uri $uri/ /index.html;
			index  index.html index.htm;
		}
		location /api/ {#192.168.1.6:8011/api/(C項(xiàng)目)注:后端服務(wù)
			#這里設(shè)置是通過訪問 192.168.1.6:8011/api/ 代理轉(zhuǎn)發(fā)到 192.168.1.6:8010 服務(wù)
			proxy_pass http://192.168.1.6:8010; #代理轉(zhuǎn)發(fā)  
		}
		#指定錯(cuò)誤代碼, 統(tǒng)一定義錯(cuò)誤頁, 錯(cuò)誤代碼重定向到新的Locaiton(默認(rèn)就有)
	     error_page   500 502 503 504  /50x.html;
         location = /50x.html {
           root   html;
         }
	}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nginx做NodeJS應(yīng)用負(fù)載均衡配置實(shí)例

    Nginx做NodeJS應(yīng)用負(fù)載均衡配置實(shí)例

    這篇文章主要介紹了Nginx做NodeJS應(yīng)用負(fù)載均衡配置實(shí)例,本文直接給出配置實(shí)例,需要的朋友可以參考下
    2015-01-01
  • Mac中使用Nginx實(shí)現(xiàn)80端口轉(zhuǎn)發(fā)8080端口

    Mac中使用Nginx實(shí)現(xiàn)80端口轉(zhuǎn)發(fā)8080端口

    端口轉(zhuǎn)發(fā)(Port forwarding),有時(shí)被叫做隧道,是安全殼(SSH) 為網(wǎng)絡(luò)安全通信使用的一種方法。端口轉(zhuǎn)發(fā)是轉(zhuǎn)發(fā)一個(gè)網(wǎng)絡(luò)端口從一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)到另一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的行為,其使一個(gè)外部用戶從外部經(jīng)過一個(gè)被激活的NAT路由器到達(dá)一個(gè)在私有內(nèi)部IP地址(局域網(wǎng)內(nèi)部)上的一個(gè)端口
    2017-09-09
  • Nginx圖片防盜鏈配置實(shí)例

    Nginx圖片防盜鏈配置實(shí)例

    這篇文章主要介紹了Nginx圖片防盜鏈配置實(shí)例,并對代碼做了詳細(xì)的說明,讓你充分理解配置的意圖,需要的朋友可以參考下
    2014-07-07
  • Nginx使用的php-fpm的兩種進(jìn)程管理方式及優(yōu)化

    Nginx使用的php-fpm的兩種進(jìn)程管理方式及優(yōu)化

    這篇文章主要介紹了Nginx使用的php-fpm的兩種進(jìn)程管理方式及優(yōu)化,需要的朋友可以參考下
    2016-09-09
  • 找出nginx配置文件的所在位置的方法詳解

    找出nginx配置文件的所在位置的方法詳解

    這篇文章主要介紹了找出nginx配置文件的所在位置的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • Nginx的跨域、alias、優(yōu)化方式

    Nginx的跨域、alias、優(yōu)化方式

    這篇文章主要介紹了Nginx的跨域、alias、優(yōu)化方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • Nginx 502 Bad Gateway錯(cuò)誤原因及解決方案

    Nginx 502 Bad Gateway錯(cuò)誤原因及解決方案

    這篇文章主要介紹了Nginx 502 Bad Gateway錯(cuò)誤原因及解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • nginx降權(quán)與匹配php詳細(xì)講解

    nginx降權(quán)與匹配php詳細(xì)講解

    大部分網(wǎng)站開發(fā)語言都要運(yùn)行在服務(wù)器,比如主流的nginx、apache等等,下面這篇文章主要給大家介紹了關(guān)于nginx降權(quán)與匹配php的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • 聊聊配置?Nginx?訪問與錯(cuò)誤日志的問題

    聊聊配置?Nginx?訪問與錯(cuò)誤日志的問題

    這篇文章主要介紹了配置?Nginx?訪問與錯(cuò)誤日志,Nginx是一個(gè)開放源代碼的高性能HTTP和反向代理服務(wù)器,負(fù)責(zé)處理Internet上某些最大站點(diǎn)的負(fù)載,對Nginx?錯(cuò)誤日志相關(guān)知識(shí)感興趣的朋友一起看看吧
    2022-05-05
  • 解決nginx報(bào)錯(cuò)信息 client intended to send too large body: 1331696 bytes

    解決nginx報(bào)錯(cuò)信息 client intended to send too large body: 1331696

    這篇文章主要介紹了解決nginx報(bào)錯(cuò) client intended to send too large body: 1331696 bytes的相關(guān)資料,需要的朋友可以參考下
    2017-02-02

最新評論