最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Nginx從入門到放棄

2023-04-03 09:24 作者:逍遙子大表哥  | 我要投稿

Nginx是一款輕量級的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器。其特點是占有內(nèi)存少,并發(fā)能力強,部署簡單。本文簡單的介紹下他的使用吧!

安裝與啟動


認(rèn)識配置文件

nginx的配置文件默認(rèn)位置在/etc/nginx/目錄下。

nginx.conf是我們nginx最核心的配置文件。我們可以將配置信息寫到nginx.conf文件中,也可以將配置文件寫入site-available(虛擬主機)的配置文件中。

配置靜態(tài)html

利用nginx我們可以直接配置靜態(tài)http服務(wù)器。需要注意的是,僅能展示html 圖片等文件。而php文件是不能運行的。 格式如下

配置php

以上的配置,我們只能訪問靜態(tài)的html頁面。php文件是不能運行的,因此我們需要配置下php。 格式如下

Nginx本身不支持PHP等語言,但是它可以通過FastCGI來將請求扔給某些語言例如PHP。使用Nginx不用fastCGI的話就好像抽煙不點火。fastCGI的連接方式有兩種,一種是基于sockets一種是TCP至于兩種有什么區(qū)別,(兩者選一即可?。┙ㄗh大家查閱其他的資料。

兩種方法的區(qū)別

注意事項:

如果nginx訪問php提示502錯誤,檢查php-fpm啟動是否為正常。

配置完成后,我們便可以訪問php文件了。

虛擬主機

在很多情況下,我們在一臺服務(wù)器上會部署很多個站點。因此我們需要搭建虛擬主機。首先在sites-available目錄。配置default文件,復(fù)制完成后,重新配置里面的參數(shù),如端口,站點目錄等等參數(shù)。 然后在sites-enabled目錄建立軟連接。

反向代理

客戶端本來可以直接通過HTTP協(xié)議訪問某網(wǎng)站應(yīng)用服務(wù)器,如果網(wǎng)站管理員在中間加上一個Nginx,客戶端請求Nginx,Nginx請求應(yīng)用服務(wù)器,然后將結(jié)果返回給客戶端,此時Nginx就是反向代理服務(wù)器。

配置文件


即,當(dāng)目標(biāo)訪問80端口后,自動跳轉(zhuǎn)到8080端口 既然服務(wù)器可以直接HTTP訪問,為什么要在中間加上一個反向代理,不是多此一舉嗎?反向代理有什么作用?

負(fù)載均衡

當(dāng)網(wǎng)站訪問量非常大,網(wǎng)站會變的非常慢。一臺服務(wù)器已經(jīng)不夠用了。于是將相同的應(yīng)用部署在多臺服務(wù)器上,將大量用戶的請求分配給多臺機器處理。同時帶來的好處是,其中一臺服務(wù)器萬一掛了,只要還有其他服務(wù)器正常運行,就不會影響用戶使用。

配置如下


總結(jié)

以上便是我們在運維中,常見的nginx的配置了。當(dāng)然除了上訴的玩法外,還有很多的玩法,在后面的文章中,我們會慢慢的涉及到。

更多精彩文章? 歡迎關(guān)注微信公眾號 kali黑客筆記

Nginx從入門到放棄的評論 (共 條)

分享到微博請遵守國家法律
永吉县| 昭苏县| 米脂县| 厦门市| 松桃| 邢台县| 博客| 运城市| 安徽省| 开平市| 西乌| 聊城市| 海阳市| 五台县| 包头市| 孙吴县| 闵行区| 麻城市| 那坡县| 旺苍县| 梁平县| 乐昌市| 桂东县| 宜都市| 漳平市| 山东省| 上虞市| 盘山县| 彰化市| 谢通门县| 鹿泉市| 米林县| 始兴县| 吴堡县| 延安市| 阳春市| 会昌县| 侯马市| 山丹县| 乐平市| 玉屏|