溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

發(fā)布時(shí)間:2020-11-12 14:37:28 來(lái)源:億速云 閱讀:160 作者:Leah 欄目:開(kāi)發(fā)技術(shù)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

1. Nginx安裝步驟

1.1 官網(wǎng)介紹

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

1.2 上傳安裝包

上傳到指定目錄中 /usr/local/src

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

1.3 解壓Nginx 壓縮文件

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

1.移動(dòng)安裝目錄到指定文件

mv nginx-1.19.4.tar.gz software/

2.修改文件名稱

 mv nginx-1.19.4 nginx

1.4 關(guān)于nginx 目錄說(shuō)明

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

1.5 安裝nginx服務(wù)器

說(shuō)明:在源文件中執(zhí)行如下命令

./configure

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

直接結(jié)果:

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

make

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

make install

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

1.6 nginx命令說(shuō)明

說(shuō)明: nginx工作目錄說(shuō)明
路徑:

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

命令:
1.windows命令:
1.啟動(dòng)命令: start nginx
2.重啟命令: nginx -s reload
3.關(guān)閉命令: nginx -s stop

2.Linux命令:
				1.啟動(dòng)命令:    ./nginx
				2.重啟命令:   ./nginx -s reload
				3.關(guān)閉命令:   ./nginx -s stop

1.7 修改nginx配置文件

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

需求說(shuō)明:
1.實(shí)現(xiàn)圖片反向代理
2.實(shí)現(xiàn)tomcat負(fù)載均衡實(shí)現(xiàn)

具體實(shí)現(xiàn):
修改完成之后,重啟nginx服務(wù)器.

#配置圖片代理服務(wù)器 http://image.jt.com:80
	server {
		listen 80;
		server_name image.jt.com;

		location / {
			#root D:/JT-SOFT/images;
			root /usr/local/src/images;
		}	
	}

	#配置商品后臺(tái)服務(wù)器
	server{
		listen 80;
		server_name manage.jt.com;

		location / {
			#代理真實(shí)服務(wù)器地址
			#proxy_pass http://localhost:8091;
			#映射到集群
			#proxy_pass http://jtWindows;
			proxy_pass http://jtLinux;
		}
	}

	#配置tomcat服務(wù)器集群 1.默認(rèn) 輪詢策略 2.權(quán)重策略 3.ip_hash策略
	upstream jtWindows {
		#ip_hash;   down 標(biāo)識(shí)宕機(jī)   backup 備用機(jī)
		#max_fails=1 		表示最大的失敗次數(shù)
		#fail_timeout=60s	如果訪問(wèn)不通,則在60秒內(nèi),不會(huì)再次訪問(wèn)故障機(jī)
		server 127.0.0.1:8081 max_fails=1 fail_timeout=60s;
		server 127.0.0.1:8082 max_fails=1 fail_timeout=60s;
		server 127.0.0.1:8083 max_fails=1 fail_timeout=60s;
	}
	
	upstream jtLinux {
		server 192.168.126.129:8081;
		server 192.168.126.129:8082;
		server 192.168.126.129:8083;
	}

1.8.修改hosts文件

說(shuō)明:由于沒(méi)有購(gòu)買(mǎi)image/manage.jt.com的域名,所以需要通過(guò)hosts文件修改轉(zhuǎn)向.
修改windows中的hosts文件:

# 京淘配置 

192.168.126.129 image.jt.com

192.168.126.129 manage.jt.com

#IP 域名 映射關(guān)系

#127.0.0.1 image.jt.com

#127.0.0.1 manage.jt.com

127.0.0.1 www.jt.com

127.0.0.1 sso.jt.com

127.0.0.1 localhost

#bug 丟最后一個(gè)字母問(wèn)題

1.9效果展現(xiàn)

Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝

上述就是小編為大家分享的Nginx服務(wù)如何在Linux環(huán)境進(jìn)行安裝了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI