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

如何快速在Linux中安裝Nginx詳解

 更新時(shí)間:2021年12月07日 09:24:20   作者:椿尼  
nginx是一款高性能的HTTP反向代理服務(wù)器,支持高并發(fā)連接,官方測(cè)試Nginx能夠支撐5萬(wàn)并發(fā)連接,實(shí)際生產(chǎn)環(huán)境中可以支撐2~4萬(wàn)并發(fā)連接數(shù),這篇文章主要給大家介紹了關(guān)于如何快速在Linux中安裝Nginx的相關(guān)資料,需要的朋友可以參考下

什么是nginx

Nginx是一款高性能的http 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器。由俄羅斯的程序設(shè)計(jì)師Igor Sysoev所開發(fā),官方測(cè)試nginx能夠支支撐5萬(wàn)并發(fā)鏈接,并且cpu、內(nèi)存等資源消耗卻非常低,運(yùn)行非常穩(wěn)定。

應(yīng)用場(chǎng)景

http服務(wù)器。Nginx是一個(gè)http服務(wù)可以獨(dú)立提供http服務(wù)??梢宰鼍W(wǎng)頁(yè)靜態(tài)服務(wù)器。

虛擬主機(jī)??梢詫?shí)現(xiàn)在一臺(tái)服務(wù)器虛擬出多個(gè)網(wǎng)站。例如個(gè)人網(wǎng)站使用的虛擬主機(jī)。

反向代理,負(fù)載均衡。當(dāng)網(wǎng)站的訪問(wèn)量達(dá)到一定程度后,單臺(tái)服務(wù)器不能滿足用戶的請(qǐng)求時(shí),需要用多臺(tái)服務(wù)器集群可以使用nginx做反向代理。并且多臺(tái)服務(wù)器可以平均分擔(dān)負(fù)載,不會(huì)因?yàn)槟撑_(tái)服務(wù)器負(fù)載高宕機(jī)而某臺(tái)服務(wù)器閑置的情況。

1.下載所需的依賴

yum install gcc gcc-c++ make automake autoconf libtool pcre* zlib openssl openssl-devel

2.下載nginx壓縮包

wget http://nginx.org/download/nginx-1.16.1.tar.gz

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-xneCUtIV-1631454669944)(G:\Typora#Nginx學(xué)習(xí)筆記.asserts\image-20210811230957878.png)]

3.解壓縮,一般解壓到/usr/local目錄下

tar zxvf nginx-1.16.1.tar.gz

4.編譯安裝

進(jìn)入到解壓縮的目錄(路徑很關(guān)鍵)

cd /usr/local/nginx-1.16.1

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-2HXdBiMe-1631454669948)(G:\Typora#Nginx學(xué)習(xí)筆記.asserts\image-20210811231412631.png)]

使用configure命令檢查安裝環(huán)境

 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

–prefix指定nginx的安裝目錄,默認(rèn)路徑就是/usr/local/nginx。

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-Aipwxfja-1631454669950)(G:\Typora#Nginx學(xué)習(xí)筆記.asserts\image-20210811231926065.png)]

使用make命令進(jìn)行編譯

make

此時(shí)查看目錄下多了Makefile和objs

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-P6x3B8WO-1631454669952)(G:\Typora#Nginx學(xué)習(xí)筆記.asserts\image-20210811232350735.png)]

安裝編譯好的程序

make install

去安裝目錄下查看是否安裝完畢

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-HOwy356W-1631454669953)(G:\Typora#Nginx學(xué)習(xí)筆記.asserts\image-20210811233029066.png)]

安裝完畢!

5.啟動(dòng)nginx

進(jìn)入到/usr/local/nginx/sbin目錄中看到有nginx的執(zhí)行文件,如上圖所示

./nginx 

nginx啟動(dòng)成功!

進(jìn)入頁(yè)面訪問(wèn)看看,默認(rèn)監(jiān)聽的是80端口。

直接訪問(wèn)nginx所在的ip即可。

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-9VKIUoKA-1631454669954)(G:\Typora\Nginx學(xué)習(xí)筆記.asserts\image-20210912214825167.png)]

注意:如果之前指定安裝目錄不是/usr/local/nginx可能會(huì)啟動(dòng)報(bào)文件缺失的錯(cuò)誤。按照提示創(chuàng)建對(duì)應(yīng)的文件即可。

擴(kuò)展:

./configure是源代碼安裝的第一步,對(duì)即將安裝的軟件進(jìn)行配置,檢查其安裝環(huán)境是否有該軟件依賴的關(guān)系.比如會(huì)檢查是否安裝gcc,生成makefile文件,后續(xù)可以使用make和make install編譯安裝程序.可以加上 –with、–enable、–without、–disable 等等參數(shù)對(duì)編譯加以控制.

make是讀取makefile文件,通常是用來(lái)通過(guò)源代碼包安裝程序時(shí)編譯makefile文件.

make install 是安裝已經(jīng)編譯好的程序

make clean 刪除一些臨時(shí)文件(這里執(zhí)行的話會(huì)刪除Makefile和objs)

總結(jié)

到此這篇關(guān)于如何快速在Linux中安裝Nginx的文章就介紹到這了,更多相關(guān)Linux安裝Nginx內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • nginx 作為反向代理實(shí)現(xiàn)負(fù)載均衡的例子

    nginx 作為反向代理實(shí)現(xiàn)負(fù)載均衡的例子

    以下我們就來(lái)舉例說(shuō)明如何使用 nginx 實(shí)現(xiàn)負(fù)載均衡。因?yàn)閚ginx在處理并發(fā)方面的優(yōu)勢(shì),現(xiàn)在這個(gè)應(yīng)用非常常見。
    2010-12-12
  • Nginx帶寬控制(限速模塊使用)

    Nginx帶寬控制(限速模塊使用)

    這篇文章主要介紹了Nginx帶寬控制(限速模塊使用),本文講解了使用limit_rate和limit_rate_aft以及l(fā)imit_conn實(shí)現(xiàn)帶寬控制的例子,需要的朋友可以參考下
    2015-03-03
  • Linux中Nginx反向代理如何實(shí)現(xiàn)不同路徑訪問(wèn)不同的頁(yè)面

    Linux中Nginx反向代理如何實(shí)現(xiàn)不同路徑訪問(wèn)不同的頁(yè)面

    這篇文章主要介紹了Linux中Nginx反向代理如何實(shí)現(xiàn)不同路徑訪問(wèn)不同的頁(yè)面方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Nginx日志自定義記錄以及啟用日志緩沖區(qū)詳解

    Nginx日志自定義記錄以及啟用日志緩沖區(qū)詳解

    這篇文章主要給大家介紹了關(guān)于Nginx日志自定義記錄以及啟用日志緩沖區(qū)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • nginx反向代理時(shí)如何保持長(zhǎng)連接

    nginx反向代理時(shí)如何保持長(zhǎng)連接

    如果我們使用了nginx去作為反向代理或者負(fù)載均衡,從客戶端過(guò)來(lái)的長(zhǎng)連接請(qǐng)求就會(huì)被轉(zhuǎn)換成短連接發(fā)送給服務(wù)器端。為了支持長(zhǎng)連接,我們需要在nginx服務(wù)器上做一些配置。
    2020-10-10
  • 使用Nginx實(shí)現(xiàn)根據(jù) IP 匹配指定 URL

    使用Nginx實(shí)現(xiàn)根據(jù) IP 匹配指定 URL

    最近的一個(gè)項(xiàng)目,需要特定的IP訪問(wèn)某專題頁(yè)面的時(shí)候跳轉(zhuǎn)到網(wǎng)站首頁(yè),思考了下,直接使用NGINX實(shí)現(xiàn),分享給大家。
    2014-09-09
  • 使用Nginx中自帶的模塊配置縮略圖功能的教程

    使用Nginx中自帶的模塊配置縮略圖功能的教程

    Nginx的http_image_filter_module模塊可以用來(lái)處理縮略圖,這里我們就來(lái)看看使用Nginx中自帶的模塊配置縮略圖功能的教程,需要的朋友可以參考下
    2016-06-06
  • Nginx+Tomcat反向代理與負(fù)載均衡的實(shí)現(xiàn)

    Nginx+Tomcat反向代理與負(fù)載均衡的實(shí)現(xiàn)

    這篇文章給大家詳細(xì)介紹了如何實(shí)現(xiàn)Nginx+Tomcat反向代理與負(fù)載均衡,文中的流程步驟介紹的非常詳細(xì)對(duì)我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-07-07
  • Nginx七層及四層反向代理配置的全過(guò)程

    Nginx七層及四層反向代理配置的全過(guò)程

    反向代理是以代理服務(wù)器來(lái)接受internet連接請(qǐng)求,然后再把請(qǐng)求轉(zhuǎn)發(fā)給另外的服務(wù)器,下面這篇文章主要給大家介紹了關(guān)于Nginx七層及四層反向代理配置的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • 利用Nginx的map指令實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)

    利用Nginx的map指令實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)

    每位網(wǎng)站運(yùn)營(yíng)人可能都會(huì)碰到一些情況,比如網(wǎng)站URL規(guī)則會(huì)進(jìn)行調(diào)整,需求的不斷變化也會(huì)導(dǎo)致一些舊的URL無(wú)法訪問(wèn),這個(gè)時(shí)候可以使用Nginx的 map指令匹配這些舊的URL,并跳轉(zhuǎn)到新的URL規(guī)則,而且這種方式是在Nginx層面進(jìn)行,不會(huì)對(duì)網(wǎng)站性能產(chǎn)生影響。下面來(lái)一起看看吧。
    2016-10-10

最新評(píng)論