国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制

這篇具有很好參考價(jià)值的文章主要介紹了Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

  • 實(shí)驗(yàn)?zāi)繕?biāo):

    • 1.安裝nginx
    • 2.配置nginx擴(kuò)展配置文件,實(shí)現(xiàn)自定義網(wǎng)頁(yè)根目錄
    • 3.配置autoindex自動(dòng)索引模塊
    • 4.配置nginx狀態(tài)監(jiān)控模塊
    • 5.配置nginx基于IP訪問(wèn)控制access模塊
    • 6.配置nginx基于用戶訪問(wèn)控制auth模塊
  • 實(shí)驗(yàn)拓?fù)洌?/h2>
    • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

  • 實(shí)驗(yàn)步驟:

    • 一、使用rpm安裝nginx服務(wù)

      • 1.掛載光盤,進(jìn)入nginx軟件包目錄
        • umount /dev/cdrom /mnt
        • eject
        • mount /dev/cdrom /mnt
        • cd /mnt/nginx-rpm/
      • 2.使用RPM命令安裝目錄下所有以rpm結(jié)尾的軟件包
        • rpm -ivh *.rpm --nodeps --force
      • 3.開啟服務(wù)
        • systemctl start nginx
    • 二、修改nginx擴(kuò)展配置文件,實(shí)現(xiàn)用戶自定義網(wǎng)頁(yè)根目錄

      • 1.刪除nginx原有的擴(kuò)展配置文件,編輯一個(gè)新的擴(kuò)展配置文件
        • cd /etc/nginx/conf.d/ (擴(kuò)展配置文件存放目錄)
        • 將原有的擴(kuò)展配置文件刪除
          • rm -rf *
        • 編輯一個(gè)新的配置文件
          • vim web.conf
            • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

      • 2.按照自定義指定的網(wǎng)頁(yè)根目錄進(jìn)行創(chuàng)建:
        • mkdir /www
        • cd /www/
        • echo "abc" >> index.html
      • 3.重啟服務(wù)檢查配置文件:
        • systemctl restart nginx
        • nginx -t
          • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

      • 4.最后訪問(wèn)網(wǎng)頁(yè),網(wǎng)頁(yè)內(nèi)容會(huì)更改為自己定義的/www/index.html內(nèi)容,即成功!
        • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

    • 三、添加ngx_http_autoindex_module 目錄索引模塊。

      • 1.編輯擴(kuò)展配置文件
        • vim /etc/nginx/conf.d/web.conf
          • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

      • 2.創(chuàng)建下載目錄:
        • mkdir /www/download
        • 在下載目錄中創(chuàng)建10個(gè)文件,用來(lái)測(cè)試、
          • touch file{1..10}
      • 3.重啟服務(wù),檢查配置文件
        • systemctl restart nginx
        • nginx -t
      • 4.訪問(wèn)測(cè)試:
        • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

    • 四、添加http_stub_status_module 狀態(tài)信息模塊,實(shí)現(xiàn)對(duì)網(wǎng)頁(yè)的監(jiān)控:

      • 1.修改擴(kuò)展配置文件,在server字段中添加字段:
        • vim /etc/nginx/conf.d/web.conf
          • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

      • 2.重啟服務(wù)生效
        • systemctl restart nginx
      • 3.訪問(wèn)測(cè)試:
        • http:ip/status

          Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

        • 頁(yè)面詳解:
        • active connection :nginx正在處理的活動(dòng)連接數(shù)。
        • server:表示nginx從啟動(dòng)到現(xiàn)在共處理了4個(gè)連接。
        • accept:表示nginx從啟動(dòng)到現(xiàn)在共創(chuàng)建了4次握手。
        • handled requests:表示共處理了20次請(qǐng)求
    • 五、添加ngx_http_access_module 模塊(基于IP的訪問(wèn)控制)

      • 1.編輯擴(kuò)展配置文件,在status模塊中添加:
        • vim /etc/nginx/conf.d/web.conf
          • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

      • 2.重啟服務(wù)生效即可:
        • systemctl restart nginx
      • 3.檢查配置文件無(wú)誤:
        • nginx -t
    • 六、添加http_auth_basic_module 模塊(基于用戶的訪問(wèn)控制)

      • 它是使用“http基本認(rèn)證”協(xié)議驗(yàn)證用戶名和密碼來(lái)限制對(duì)資源的訪問(wèn), 大致的過(guò)程就是在nginx下生成一個(gè)用戶密碼的配置文件,而后在conf配置文件中配置一下就OK了。
        • 1.使用yum阿里源安裝http-tools軟件
          • yum -y install httpd-tools
        • 2.生成一個(gè)用戶和密碼的配置文件
          • htpasswd -b -c /etc/nginx/.auth_conf admin 123456
        • 3.編輯擴(kuò)展配置文件,(此次實(shí)驗(yàn)是對(duì)/status狀態(tài)檢測(cè)的訪問(wèn)頁(yè)面,進(jìn)行設(shè)置用戶的訪問(wèn)控制)
          • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)

        • 4.重啟服務(wù)即可生效:
          • systemctl restart nginx
        • 5.訪問(wèn):http://ip/status
          • Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制,Nginx,nginx,tcp/ip,網(wǎng)絡(luò),linux,運(yùn)維,架構(gòu)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-811846.html

到了這里,關(guān)于Nginx常用內(nèi)置模塊, 實(shí)現(xiàn)目錄索引+狀態(tài)監(jiān)控+IP訪問(wèn)控制+用戶訪問(wèn)控制的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微服務(wù)系列文章 之 Nginx狀態(tài)監(jiān)控日志分析詳解

    微服務(wù)系列文章 之 Nginx狀態(tài)監(jiān)控日志分析詳解

    1、Nginx狀態(tài)監(jiān)控 Nginx提供了一個(gè)內(nèi)置的狀態(tài)信息監(jiān)控頁(yè)面可用于監(jiān)控Nginx的整體訪問(wèn)情況,這個(gè)功能由ngx_http_stub_status_module模塊進(jìn)行實(shí)現(xiàn)。 使用nginx -V 21 | grep -o with-http_stub_status_module命令檢測(cè)當(dāng)前Nginx是否有status功能,如果輸出ngx_http_stub_status_module則說(shuō)明是有的,如果沒(méi)有可以

    2024年02月16日
    瀏覽(26)
  • Nginx深入:nginx功能模塊、目錄結(jié)構(gòu)及配置文件詳解

    1、Nginx 核心功能模塊(Core functionality) Nginx核心功能模塊負(fù)責(zé)Nginx的全局應(yīng)用,主要對(duì)應(yīng)主配置文件的核心層(Main層)和事件(Events)層,這里有很多 Nginx 必需的全局參數(shù)配置。 有關(guān)核心功能模塊的官方文檔為:http://nginx.org/en/docs/ngx_core_module.html 2、標(biāo)準(zhǔn)的 HTTP 功能模塊集合

    2024年02月14日
    瀏覽(23)
  • Prometheus黑盒測(cè)試模塊,監(jiān)控TCP端口+ HTTP/HTTPS路由狀態(tài)

    Prometheus黑盒測(cè)試模塊,監(jiān)控TCP端口+ HTTP/HTTPS路由狀態(tài)

    官方下載地址 blackbox-exporter是Prometheus官方提供的一個(gè)黑盒測(cè)試的解決方案,可用于以下使用場(chǎng)景: TCP:端口存活檢測(cè) HTTP/HTTPS:可用性檢測(cè) ICMP:主機(jī)存活檢測(cè) TCP:端口存活檢測(cè) DNS:域名解析 1、安裝blackbox-exporter 2、添加systemd管理 3、啟動(dòng)驗(yàn)證 默認(rèn)端口是9115 1、編輯promet

    2024年02月06日
    瀏覽(16)
  • nginx文件共享、服務(wù)狀態(tài)和location模塊的配置介紹

    nginx文件共享、服務(wù)狀態(tài)和location模塊的配置介紹

    目錄 一.文件共享功能 1.清空html目錄下文件并新建你要共享的文件 2.修改nginx.conf文件,開啟autoindex功能 3.測(cè)試 ?二.狀態(tài)模塊 1.修改nginx.conf文件 2.測(cè)試 (1)使用剛才定義的IP/nginx_status進(jìn)行訪問(wèn) (2)status參數(shù)介紹 三.location模塊的配置 1.location的語(yǔ)法 2.location的介紹 (1)uri是

    2024年02月13日
    瀏覽(28)
  • Nginx常用模塊

    2024年02月12日
    瀏覽(13)
  • TDengine + Telegraf + Grafana 實(shí)現(xiàn)圖形化服務(wù)器狀態(tài)監(jiān)控

    TDengine + Telegraf + Grafana 實(shí)現(xiàn)圖形化服務(wù)器狀態(tài)監(jiān)控

    Telegraf Telegraf 是一個(gè)開源的指標(biāo)收集代理,用于從各種數(shù)據(jù)源收集、處理和傳輸指標(biāo)數(shù)據(jù)。它是由InfluxData(現(xiàn)在稱為InfluxDB)開發(fā)的一款工具,旨在幫助用戶輕松地收集系統(tǒng)、應(yīng)用程序和服務(wù)的性能指標(biāo)數(shù)據(jù),并將其發(fā)送到不同的目標(biāo)數(shù)據(jù)存儲(chǔ)、監(jiān)控系統(tǒng)或時(shí)間序列數(shù)據(jù)庫(kù)中

    2024年02月14日
    瀏覽(44)
  • nginx+rsyslog+kafka+clickhouse+grafana 實(shí)現(xiàn)nginx 網(wǎng)關(guān)監(jiān)控

    nginx+rsyslog+kafka+clickhouse+grafana 實(shí)現(xiàn)nginx 網(wǎng)關(guān)監(jiān)控

    我想做一個(gè)類似騰訊云網(wǎng)關(guān)日志最終以儀表方式呈現(xiàn),比如說(shuō)qps、p99、p95的請(qǐng)求響應(yīng)時(shí)間等等 數(shù)據(jù)流轉(zhuǎn)就像標(biāo)題 nginx ---- rsyslog ---- kafka — clickhouse — grafana kafka 相關(guān)部署這里不做贅述,只要?jiǎng)?chuàng)建一個(gè)topic 就可以 這里 kafka 地址是 192.168.1.180 ,topic是`` rsyslog 具體是啥東西這個(gè)我

    2024年02月03日
    瀏覽(21)
  • vivado實(shí)現(xiàn)ALU模塊,Opcode實(shí)現(xiàn)8命令格式和3地址索引

    vivado實(shí)現(xiàn)ALU模塊,Opcode實(shí)現(xiàn)8命令格式和3地址索引

    MIPS(Microprocessor without Interlocked Pipeline Stages),是一種采取精簡(jiǎn)指令集(RISC)的指令集架構(gòu)(ISA),由美國(guó) MIPS 計(jì)算機(jī)系統(tǒng)公司開發(fā)。MIPS 廣泛被使用在許多電子產(chǎn)品、網(wǎng)絡(luò)設(shè)備、個(gè)人娛樂(lè)設(shè)備與商業(yè)設(shè)備上。最早的 MIPS 架構(gòu)是 32 位,最新的版本已經(jīng)變成 64 位,其商業(yè)市場(chǎng)主

    2024年02月09日
    瀏覽(14)
  • prometheus+grafana監(jiān)控nginx的簡(jiǎn)單實(shí)現(xiàn)

    prometheus+grafana監(jiān)控nginx的簡(jiǎn)單實(shí)現(xiàn)

    1.編譯安裝NGINX 加入編譯安裝nginx-module-vts模塊,目的是為了獲取更多的監(jiān)控?cái)?shù)據(jù)(虛擬主機(jī),upstream等) nginx下載 http://nginx.org/download/nginx-1.20.2.tar.gz nginx-module-vts下載 https://github.com/vozlt/nginx-module-vts/archive/refs/tags/v0.2.1.tar.gz 解壓縮,并將v0.2.1.tar.gz解壓后的文件夾nginx-module-vts-0.2.1拷

    2024年03月21日
    瀏覽(18)
  • 按鍵狀態(tài)機(jī)(實(shí)現(xiàn)單擊,長(zhǎng)按,雙擊)的模塊分享

    按鍵狀態(tài)機(jī)(實(shí)現(xiàn)單擊,長(zhǎng)按,雙擊)的模塊分享

    目錄 一、相關(guān)說(shuō)明 二、分析 三、模塊代碼 三、代碼講解 四、作者的話 ??????? 1.需要的資源:一個(gè)定時(shí)器,一個(gè)按鍵。 ??????? 2.相關(guān)設(shè)置:利用定時(shí)器計(jì)時(shí)中斷,10ms進(jìn)行一次按鍵掃描。 ??????? 3.使用說(shuō)明:定時(shí)器中斷的優(yōu)先級(jí)要設(shè)置高一點(diǎn),相關(guān)的宏定義可以

    2024年02月07日
    瀏覽(87)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包