日韩性视频-久久久蜜桃-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 输出 检查配置正确性的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 久久久国产片 | 狠狠做深爱婷婷综合一区 | 国产不卡毛片 | 伊人影音 | 欧亚成人av | 国产 一二三四五六 | 精久久久 | 无码熟妇人妻av | 我的好妈妈在线观看 | 奇米一区二区三区 | 国产综合精品一区二区三区 | 国产亚洲毛片 | 欧美激情另类 | 136fldh导航福利微拍 | 麻豆人妻少妇精品无码专区 | 免费观看黄色网址 | 久久机热 | 国产女人在线观看 | 久久伊人亚洲 | 国产成人av免费观看 | 国产午夜精品福利 | 一区二区日韩欧美 | 国产精品久久久久久久专区 | av观看网站 | youjizz亚洲女人 | 亚洲综合精品国产一区二区三区 | 欧美区二区三区 | 亚洲熟女一区二区三区 | 一区二区三区免费看 | 中文字幕av二区 | 超碰在线观看免费版 | 亚洲一区日韩精品 | 午夜av大片 | 在线观看v片 | 色呦呦免费 | 奶波霸巨乳一二三区乳 | 中文字幕乱码中文字幕 | 亚洲精品中文在线 | 正在播放木下凛凛88av | 亚洲自拍偷拍第一页 | 欧美黄色特级片 | 国产精品不卡视频 | 亚洲人成无码www久久久 | 一级女性全黄久久生活片免费 | 天堂av资源在线观看 | 99在线免费观看视频 | 久久免费看少妇高潮v片特黄 | 性――交――性――乱睡觉 | 青青草激情 | 4438x在线观看 | 久久亚洲综合色图 | 精品国产午夜福利 | 最新av免费观看 | 久久久久久久97 | 久久国产高清 | 欧美丰满老妇性猛交 | 一级成人av | 婷婷在线视频 | 嫩模被强到高潮呻吟不断 | 草逼免费视频 | 98精品国产 | 在线免费观看高清视频 | 久久久精品免费视频 | 青娱乐国产视频 | 日韩女优网站 | 69av网站| 亚洲激情成人 | 无码精品人妻一区二区三区漫画 | 波多野结衣视频免费 | 久久精品无码专区免费 | 亚洲精品福利在线 | 欧美天堂视频 | 精品五月天 | 中日韩av在线 | 欧美 日韩 国产 成人 在线 91 | 一区二区三区在线免费观看 | 国内精品91| 亚洲青青操 | 91丨porny丨首页 | 成人免费在线视频 | 99热麻豆| 天海翼视频在线观看 | 欧美日韩黄色片 | 天天做天天爱天天爽综合网 | 国产啪视频 | 亚洲综合图色40p | 国产亚洲制服欧洲高清一区 | 国产福利视频一区二区三区 | 男人天堂视频网站 | 欧美自偷自拍 | 玖草视频在线观看 | 成人在线免费播放 | 精品国产乱码久久久人妻 | 九九热在线免费观看 | 国产无遮挡又黄又爽免费视频 | 善良的公与媳hd中文字 | 日本免费黄色小视频 | 亚洲你懂得 | 麻豆视频国产精品 |