日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

nginx echo 输出 检查配置正确性

發布時間:2024/9/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nginx echo 输出 检查配置正确性 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在上篇文章中,我們有用到變量去控制該域名是否允許訪問,在配置過程中,其實變量的值一直是我們想象的,無法確認具體步驟的變量值,因此我希望能在每個步驟中將變量的值打印出來,這是nginx 的echo模塊粉墨登場。

1.nginx 的echo模塊的介紹
???? echo模塊式國人編寫的nginx的第三方模塊,下載官方nginx后需要再下載echo模塊,并且配合nginx編譯安裝,安裝此模塊后可以在nginx的url訪問中可以通過echo命令輸出字符到用戶的瀏覽器中,可用于檢測nginx的可訪問性,檢測nginx的配置的正確性(這是當前我需要用的nginx的主要功能),可用于打印你希望了解的http代理相關http參數,總之在調試配置nginx環節,echo命令非常有用。
詳情見:http://www.oschina.net/question/12_45735

2.nginx的echo安裝
???? 安裝第三方模塊的時候不能使用rpm以及yum方式安裝nginx,如果以前用以上方式安裝過nginx的話,請先卸載掉。
???? 2.1 我們下載nginx的源碼包(http://nginx.org/download/nginx-1.2.7.tar.gz)以及echo模塊的源碼包(https://github.com/agentzh/echo-nginx-module/tags)選擇最新版本
?? 2.2 分別加壓nginx源碼包以及echo模塊源碼包,例如此處我解壓的路徑為:nginx的路徑:/opt/nginx-source ;echo模塊的路徑:/opt/nginx-echo-source
?? 2.3 命令cd進入nginx源碼路徑,此處:cd /opt/nginx-source ;
? ? 2.4 配置nginx編譯文件,執行編譯配置命令:./configure --prefix=/opt/nginx --add-module=/opt/nginx-echo-source
配置時屏幕會輸出日志,檢查配置過程中是否有error,如果有請自行修復,一般是缺少類庫,缺少啥類庫,就下載安裝什么類庫
?? 2.5 編譯nginx,在nginx源碼目錄中執行命令: make
?? 2.6 編譯安裝nginx,在nginx 源碼目錄中執行命令:make install
?
3.nginx的echo使用測試
??? 配置nginx的配置文件
?server {
??????? listen?????? 8083;
??????? server_name? _;
??????? access_log????? /var/log/nginx/cn-camm.server.access.log main;

??????? set $tag "0";

??????????????? if ( $host !~ ^appbuilder.vicp.cc$ ){
???????????????????????? set $tag "$tag,1";
??????????????? }

???????????????? if ( $host !~ ^localhost$ ){
??????????????????????? set $tag "$tag,2";
??????????????? }
??????? if ( $tag ~ ^0,1,2$ ){
??????????????????????? return 403;
??????????????? }


??????? location / {




??????????????? echo "can act?";
??????????????? if ($host != '192.168.1.250' ) {
??????????????????????? echo "not equal 250";
??????????????? #?????? return 403;
??????????????? }

???????????????? echo "asdfasdf";

#?????????????? proxy_pass????? http://cncamm;
#??????????????? proxy_set_header Host $host:8083;
??????? }

?? }


配置時注意
1.echo命令只能放在url請求中,如果放在url請求外,會報錯 如果報[emerg]: "echo" directive is?not allowed here?in? ,請檢查echo放置的位置
2.一次url請求,echo 只能打印一行,如果有邏輯判斷,且判斷成功,則echo會執行判斷成功里邊的echo,否則執行最后一句echo(此處不一定正確,在測試中發現是此現象)
3.如果echo后邊有配置return 或者配置 proxy_pass,則echo的輸出會被覆蓋,即瀏覽器無法看到echo的內容
4.echo的內容不是寫在nginx的配置文件中,而是輸出到瀏覽器中,所以echo的打印字符的查看請在瀏覽器中查看

http://www.360doc.com/content/13/0322/11/4672379_273186975.shtml

總結

以上是生活随笔為你收集整理的nginx echo 输出 检查配置正确性的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩在线免费观看视频 | 色人人 | 婷婷久久久 | 日本超碰 | 中文字幕3 | 欧美乱轮视频 | 好吊日av| 日韩在线专区 | 中文av一区| 黄色高清无遮挡 | 在线观看日韩精品 | 色综合中文 | 人人妻人人澡人人爽 | 涩涩亚洲| 色爱亚洲 | 日韩插插| 精品人妻一区二区三区潮喷在线 | 国产中文欧美日韩在线 | 国产欧美一区二区精品久久久 | 日本黄网站在线观看 | 色婷婷av一区二区三区在线观看 | 深夜的私人秘书 | 8x国产一区二区三区精品推荐 | 91超薄肉色丝袜交足高跟凉鞋 | 成年人黄色大片 | av在线看片 | 尤物视频在线免费观看 | 国产一级久久久久毛片精品 | 午夜在线视频播放 | 国产黄色大片在线观看 | 黄色av电影在线 | 色哟哟黄色 | 精品国产一区二区三区四区精华 | 手机在线观看日韩av | 国产制服91一区二区三区制服 | 成人99 | 日韩男女啪啪 | 一区二区三区美女视频 | 亚洲综合欧美综合 | 国产在线h | 久久艹影院 | 少妇性生活视频 | 欧美国产日韩在线 | 黄色在线网站 | 亚洲情侣av| 久久香视频 | 伊人五月天 | 人妻熟女一区二区三区app下载 | 久久久精品免费视频 | 99人妻少妇精品视频一区 | 色婷婷精品久久二区二区密 | 波多野结衣精品在线 | 亚洲毛片儿 | 女人扒开腿免费视频app | 亚洲成人第一网站 | 久久精品视频3 | 日韩一区二区中文字幕 | 国产伊人一区 | 泷泽萝拉在线播放 | 色偷偷av | 97爱视频| 国产网站免费观看 | 日韩视频免费观看高清 | 国产视频久久久久久 | 一级片av | 亚洲美女操 | 欧美毛片网站 | 久久免费精品 | 国产三级福利 | 精品成人网 | 美女伊人网| 国产精品国产成人国产三级 | 日韩va在线观看 | 成人1区2区3区 | 亚洲精品二区三区 | 九九天堂| 国产精品久久婷婷 | 亚洲熟女乱综合一区二区三区 | 欧美韩国日本在线 | 30一40一50老女人毛片 | 亚洲视频在线观看一区二区三区 | 日本啪啪网站 | 国产精品夜夜爽张柏芝 | av导航网址| 欧美日韩国产区 | 激情图片区 | 色哟哟官网 | 在线成人毛片 | 精品黑人一区二区三区观看时间 | 亚洲无遮挡 | 91九色porn| 精品人妻无码一区二区色欲产成人 | 奇米精品一区二区三区在线观看一 | 天堂中文视频在线 | 日日日日日日bbbbbb | 欧美日韩免费一区二区三区 | 在办公室被c到呻吟的动态图 | 永久黄色网址 | 国产激情视频在线观看 |