export declare const helpUrl = "https://www.runoob.com/w3cnote/nginx-setup-intro.html"; export declare const structure = "\n# \u914D\u7F6E\u6587\u4EF6\u5185\u5BB9\u7ED3\u6784\n... \n #\u5168\u5C40\u5757\n\nevents { \n #events\u5757\n ...\n}\n\nhttp #http\u5757\n{\n ... #http\u5168\u5C40\u5757\n server #server\u5757\n { \n ... #server\u5168\u5C40\u5757\n location [PATTERN] #location\u5757\n {\n ...\n }\n location [PATTERN] \n {\n ...\n }\n }\n server\n {\n ...\n }\n ... #http\u5168\u5C40\u5757\n}\n"; export declare const familiar = "\nnginx \u5E38\u89C1\u53D8\u91CF\n1.$remote_addr \u4E0E $http_x_forwarded_for \u7528\u4EE5\u8BB0\u5F55\u5BA2\u6237\u7AEF\u7684ip\u5730\u5740\uFF1B\n2.$remote_user \uFF1A\u7528\u6765\u8BB0\u5F55\u5BA2\u6237\u7AEF\u7528\u6237\u540D\u79F0\uFF1B\n3.$time_local \uFF1A \u7528\u6765\u8BB0\u5F55\u8BBF\u95EE\u65F6\u95F4\u4E0E\u65F6\u533A\uFF1B\n4.$request \uFF1A \u7528\u6765\u8BB0\u5F55\u8BF7\u6C42\u7684url\u4E0Ehttp\u534F\u8BAE\uFF1B\n5.$status \uFF1A \u7528\u6765\u8BB0\u5F55\u8BF7\u6C42\u72B6\u6001\uFF1B\u6210\u529F\u662F200\uFF1B\n6.$body_bytes_s ent \uFF1A\u8BB0\u5F55\u53D1\u9001\u7ED9\u5BA2\u6237\u7AEF\u6587\u4EF6\u4E3B\u4F53\u5185\u5BB9\u5927\u5C0F\uFF1B\n7.$http_referer \uFF1A\u7528\u6765\u8BB0\u5F55\u4ECE\u90A3\u4E2A\u9875\u9762\u94FE\u63A5\u8BBF\u95EE\u8FC7\u6765\u7684\uFF1B\n8.$http_user_agent \uFF1A\u8BB0\u5F55\u5BA2\u6237\u7AEF\u6D4F\u89C8\u5668\u7684\u76F8\u5173\u4FE1\u606F\uFF1B\n"; export declare const typicalCase = "\n########### \u5178\u578B\u914D\u7F6E \u6BCF\u4E2A\u6307\u4EE4\u5FC5\u987B\u6709\u5206\u53F7\u7ED3\u675F\u3002#################\n#user administrator administrators; #\u914D\u7F6E\u7528\u6237\u6216\u8005\u7EC4\uFF0C\u9ED8\u8BA4\u4E3Anobody nobody\u3002\n#worker_processes 2; #\u5141\u8BB8\u751F\u6210\u7684\u8FDB\u7A0B\u6570\uFF0C\u9ED8\u8BA4\u4E3A1\n#pid /nginx/pid/nginx.pid; #\u6307\u5B9Anginx\u8FDB\u7A0B\u8FD0\u884C\u6587\u4EF6\u5B58\u653E\u5730\u5740\nerror_log log/error.log debug; #\u5236\u5B9A\u65E5\u5FD7\u8DEF\u5F84\uFF0C\u7EA7\u522B\u3002\u8FD9\u4E2A\u8BBE\u7F6E\u53EF\u4EE5\u653E\u5165\u5168\u5C40\u5757\uFF0Chttp\u5757\uFF0Cserver\u5757\uFF0C\u7EA7\u522B\u4EE5\u6B64\u4E3A\uFF1Adebug|info|notice|warn|error|crit|alert|emerg\nevents {\n accept_mutex on; #\u8BBE\u7F6E\u7F51\u8DEF\u8FDE\u63A5\u5E8F\u5217\u5316\uFF0C\u9632\u6B62\u60CA\u7FA4\u73B0\u8C61\u53D1\u751F\uFF0C\u9ED8\u8BA4\u4E3Aon\n multi_accept on; #\u8BBE\u7F6E\u4E00\u4E2A\u8FDB\u7A0B\u662F\u5426\u540C\u65F6\u63A5\u53D7\u591A\u4E2A\u7F51\u7EDC\u8FDE\u63A5\uFF0C\u9ED8\u8BA4\u4E3Aoff\n #use epoll; #\u4E8B\u4EF6\u9A71\u52A8\u6A21\u578B\uFF0Cselect|poll|kqueue|epoll|resig|/dev/poll|eventport\n worker_connections 1024; #\u6700\u5927\u8FDE\u63A5\u6570\uFF0C\u9ED8\u8BA4\u4E3A512\n}\nhttp {\n include mime.types; #\u6587\u4EF6\u6269\u5C55\u540D\u4E0E\u6587\u4EF6\u7C7B\u578B\u6620\u5C04\u8868\n default_type application/octet-stream; #\u9ED8\u8BA4\u6587\u4EF6\u7C7B\u578B\uFF0C\u9ED8\u8BA4\u4E3Atext/plain\n #access_log off; #\u53D6\u6D88\u670D\u52A1\u65E5\u5FD7 \n log_format myFormat '$remote_addr\u2013$remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for'; #\u81EA\u5B9A\u4E49\u683C\u5F0F\n access_log log/access.log myFormat; #combined\u4E3A\u65E5\u5FD7\u683C\u5F0F\u7684\u9ED8\u8BA4\u503C\n sendfile on; #\u5141\u8BB8sendfile\u65B9\u5F0F\u4F20\u8F93\u6587\u4EF6\uFF0C\u9ED8\u8BA4\u4E3Aoff\uFF0C\u53EF\u4EE5\u5728http\u5757\uFF0Cserver\u5757\uFF0Clocation\u5757\u3002\n sendfile_max_chunk 100k; #\u6BCF\u4E2A\u8FDB\u7A0B\u6BCF\u6B21\u8C03\u7528\u4F20\u8F93\u6570\u91CF\u4E0D\u80FD\u5927\u4E8E\u8BBE\u5B9A\u7684\u503C\uFF0C\u9ED8\u8BA4\u4E3A0\uFF0C\u5373\u4E0D\u8BBE\u4E0A\u9650\u3002\n keepalive_timeout 65; #\u8FDE\u63A5\u8D85\u65F6\u65F6\u95F4\uFF0C\u9ED8\u8BA4\u4E3A75s\uFF0C\u53EF\u4EE5\u5728http\uFF0Cserver\uFF0Clocation\u5757\u3002\n\n upstream mysvr { \n server 127.0.0.1:7878;\n server 192.168.10.121:3333 backup; #\u70ED\u5907\n }\n error_page 404 https://www.baidu.com; #\u9519\u8BEF\u9875\n server {\n keepalive_requests 120; #\u5355\u8FDE\u63A5\u8BF7\u6C42\u4E0A\u9650\u6B21\u6570\u3002\n listen 4545; #\u76D1\u542C\u7AEF\u53E3\n server_name 127.0.0.1; #\u76D1\u542C\u5730\u5740 \n location ~*^.+$ { #\u8BF7\u6C42\u7684url\u8FC7\u6EE4\uFF0C\u6B63\u5219\u5339\u914D\uFF0C~\u4E3A\u533A\u5206\u5927\u5C0F\u5199\uFF0C~*\u4E3A\u4E0D\u533A\u5206\u5927\u5C0F\u5199\u3002\n #root path; #\u6839\u76EE\u5F55\n #index vv.txt; #\u8BBE\u7F6E\u9ED8\u8BA4\u9875\n proxy_pass http://mysvr; #\u8BF7\u6C42\u8F6C\u5411mysvr \u5B9A\u4E49\u7684\u670D\u52A1\u5668\u5217\u8868\n deny 127.0.0.1; #\u62D2\u7EDD\u7684ip\n allow 172.18.5.54; #\u5141\u8BB8\u7684ip \n } \n }\n}\n"; declare const _default: string; export default _default;