{"id":5044,"date":"2021-09-19T17:00:08","date_gmt":"2021-09-19T10:00:08","guid":{"rendered":"https:\/\/www.engisv.info\/?p=5044"},"modified":"2021-09-19T17:01:46","modified_gmt":"2021-09-19T10:01:46","slug":"gioi-thieu-va-cai-dat-reverse-proxy-voi-nginx-tren-windows","status":"publish","type":"post","link":"https:\/\/www.engisv.info\/?p=5044","title":{"rendered":"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows"},"content":{"rendered":"<p>Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo &#8220;engine X &#8220;, t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache.<\/p>\n<p>Nginx \u0111\u01b0\u1ee3c t\u1ea1o ra b\u1edfi Igor Sysoev v\u00e0 \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh v\u00e0o n\u0103m 2004, d\u01b0\u1edbi d\u1ea1ng ph\u1ea7n m\u1ec1m m\u00e3 ngu\u1ed3n m\u1edf v\u00e0 mi\u1ec5n ph\u00ed. Hi\u1ec7n t\u1ea1i, c\u00f3 2 phi\u00ean b\u1ea3n Nginx mi\u1ec5n ph\u00ed v\u00e0 tr\u1ea3 ph\u00ed c\u1ee5 th\u1ec3 nh\u01b0 sau:<\/p>\n<ul>\n<li><strong>NGINX Open Source<\/strong>: \u0111\u00e2y l\u00e0 b\u1ea3n mi\u1ec5n ph\u00ed v\u00e0 \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh t\u1ea1i <a href=\"https:\/\/nginx.org\/\" target=\"_blank\" rel=\"noopener\">Nginx.org<\/a>. \u0110\u01b0\u1ee3c h\u1ed5 tr\u1ee3 c\u00e0i \u0111\u1eb7t tr\u00ean c\u00e1c Linux distributions nh\u01b0 including CentOS, Debian, Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), Ubuntu v\u00e0 ngo\u00e0i ra c\u00f2n c\u00f3 c\u1ea3 b\u1ea3n cho Microsoft Windows.<\/li>\n<li><strong>NGINX Plus<\/strong>: b\u1ea3n c\u00f3 t\u00ednh ph\u00ed v\u00e0 \u0111\u01b0\u1ee3c d\u00f9ng cho doanh nghi\u1ec7p, \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh t\u1ea1i <a href=\"https:\/\/www.nginx.com\/\" target=\"_blank\" rel=\"noopener\">Nginx.com<\/a> v\u1edbi b\u1ea3n quy\u1ec1n \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh b\u1edfi F5 Networks. \u0110\u01b0\u1ee3c h\u1ed7 tr\u1ee3 c\u00e0i \u0111\u1eb7t tr\u00ean c\u00e1c h\u1ec7 \u0111i\u1ec1u h\u00e0nh: Amazon Linux, CentOS, Debian, FreeBSD, Oracle Linux, Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), v\u00e0 Ubuntu.<\/li>\n<\/ul>\n<p>\u0110\u1ec3 d\u1ec5 ti\u1ebfp c\u1eadn v\u1edbi nhi\u1ec1u ng\u01b0\u1eddi, trong b\u00e0i vi\u1ebft n\u00e0y ch\u00fang ta s\u1ebd s\u1eed d\u1ee5ng b\u1ea1n <strong>NGINX Open Source<\/strong> tr\u00ean Microsoft Windows. B\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i ph\u1ea7n m\u1ec1m <a href=\"https:\/\/nginx.org\/download\/nginx-1.21.3.zip\" target=\"_blank\" rel=\"noopener\">t\u1ea1i \u0111\u00e2y<\/a>, ho\u1eb7c truy c\u1eadp v\u00e0o <a href=\"https:\/\/nginx.org\/\" target=\"_blank\" rel=\"noopener\">Nginx.org<\/a>\u00a0 ch\u1ecdn download v\u00e0 ch\u1ecdn phi\u00ean m\u00e0 b\u1ea1n c\u1ea7n.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5056 size-large aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows_download-1024x427.png\" alt=\"\" width=\"640\" height=\"267\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows_download-1024x427.png 1024w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows_download-300x125.png 300w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows_download-768x320.png 768w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows_download.png 1120w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>M\u00f4 h\u00ecnh tri\u1ec3n khai nh\u01b0 sau:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5054 \" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/ReverseProxy_Nginx.png\" alt=\"\" width=\"529\" height=\"337\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/ReverseProxy_Nginx.png 578w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/ReverseProxy_Nginx-300x191.png 300w\" sizes=\"auto, (max-width: 529px) 100vw, 529px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Web server \u1edf \u0111\u00e2y, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng <a href=\"https:\/\/www.engisv.info\/?p=3873\" target=\"_blank\" rel=\"noopener\">IIS tr\u00ean Windows<\/a> ho\u1eb7c l\u00e0 <a href=\"https:\/\/www.engisv.info\/?p=268\" target=\"_blank\" rel=\"noopener\">web server tr\u00ean Linux<\/a>. Website \u1edf \u0111\u00e2y sau khi c\u1ea5u h\u00ecnh xong l\u00e0 <strong>http:\/\/192.168.100.253\/web01<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5057 size-full\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-1.png\" alt=\"\" width=\"484\" height=\"190\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-1.png 484w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-1-300x118.png 300w\" sizes=\"auto, (max-width: 484px) 100vw, 484px\" \/><\/p>\n<p>Tr\u00ean Reverse Proxy, b\u1ea1n ti\u1ebfn h\u00e0nh t\u1ea3i <strong>NGINX Open Source <\/strong>tr\u00ean Windows v\u00e0 gi\u1ea3i n\u00e9n v\u00e0o \u1ed5 C. Sau khi gi\u1ea3i n\u00e9n xong, b\u1ea1n c\u00f3 th\u1ec3 ch\u1ea1y file <strong>nginx.exe<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5059 \" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-2.png\" alt=\"\" width=\"580\" height=\"292\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-2.png 628w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-2-300x151.png 300w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>Do \u0111\u00e2y l\u00e0 m\u1ed9t \u1ee9ng d\u1ee5ng ch\u1ea1y ng\u1ea7m, \u0111\u1ec3 ki\u1ec3m tra \u1ee9ng d\u1ee5ng \u0111\u00e3 ch\u1ea1y hay kh\u00f4ng b\u1ea1n v\u00e0o <strong>Task Manager<\/strong> c\u1ee7a Windows. Nh\u01b0 trong h\u00ecnh b\u00ean d\u01b0\u1edbi b\u1ea1n s\u1ebd th\u1ea5y Nginx \u0111ang ch\u1ea1y v\u1edbi PID l\u00e0 <strong>4900<\/strong> v\u00e0 <strong>5240<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5060 aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-3.png\" alt=\"\" width=\"534\" height=\"389\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-3.png 608w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-3-300x219.png 300w\" sizes=\"auto, (max-width: 534px) 100vw, 534px\" \/><\/p>\n<p>\u0110\u1ec3 ki\u1ec3m tra, b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp b\u1eb1ng tr\u00ecnh duy\u1ec7t web v\u00e0o IP c\u1ee7a m\u00e1y Reverse Proxy, \u1edf \u0111\u00e2y l\u00e0 <strong>http:\/\/192.168.100.252.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5061 aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-4.png\" alt=\"\" width=\"549\" height=\"270\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-4.png 700w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-4-300x147.png 300w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/p>\n<p>\u0110\u1ec3 c\u1ea5u h\u00ecnh Reverse Proxy, b\u1ea1n m\u1edf file <strong>nginx.conf<\/strong> trong th\u01b0 m\u1ee5c conf c\u1ee7a Nginx.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5062 aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-5.png\" alt=\"\" width=\"569\" height=\"311\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-5.png 635w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-5-300x164.png 300w\" sizes=\"auto, (max-width: 569px) 100vw, 569px\" \/><\/p>\n<p>B\u1ea1n th\u00eam v\u00e0o th\u00f4ng tin c\u1ee7a website \u0111\u01b0\u1ee3c t\u1ea1o ra tr\u00ean Web Server.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5063 aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-7.png\" alt=\"\" width=\"515\" height=\"354\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-7.png 639w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-7-300x206.png 300w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><\/p>\n<p>Do l\u00e0 \u1ee9ng d\u1ee5ng ch\u1ea1y ng\u1ea7m, n\u00ean \u0111\u1ec3 c\u1eadp nh\u1eadt c\u00e1c th\u00f4ng tin m\u1edbi trong file <strong>nginx.conf<\/strong>, b\u1ea1n ti\u1ebfn h\u00e0nh <strong>End task<\/strong> \u1ee9ng d\u1ee5ng trong <strong>Task manager<\/strong> c\u1ee7a Windows.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5064 aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-8.png\" alt=\"\" width=\"495\" height=\"435\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-8.png 664w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-8-300x264.png 300w\" sizes=\"auto, (max-width: 495px) 100vw, 495px\" \/><\/p>\n<p>Ch\u1ea1y l\u1ea1i file <strong>nginx.exe<\/strong> trong th\u01b0 m\u1ee5c Nginx gi\u1ea3i n\u00e9n ban \u0111\u1ea7u \u1edf \u1ed5 C.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5059 aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-2.png\" alt=\"\" width=\"503\" height=\"253\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-2.png 628w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-2-300x151.png 300w\" sizes=\"auto, (max-width: 503px) 100vw, 503px\" \/><\/p>\n<p>Sau khi Nginx ch\u1ea1y, b\u1ea1n c\u00f3 th\u1ec3 truy c\u1eadp web site v\u1eeba th\u00eam v\u00e0o trong file nginx.conf. L\u00fac n\u00e0y, web site s\u1ebd s\u1eed d\u1ee5ng IP c\u1ee7a Reverse Proxy l\u00e0<strong> http:\/\/192.168.252\/web01<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5065 size-full aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-9.png\" alt=\"\" width=\"461\" height=\"192\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-9.png 461w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-9-300x125.png 300w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/p>\n<p>Trong tr\u01b0\u1eddng h\u1ee3p, website tr\u00ean Web Server b\u1ecb l\u1ed7i v\u00e0 kh\u00f4ng ho\u1ea1t \u0111\u1ed9ng, Nginx s\u1ebd th\u00f4ng b\u00e1o l\u1ed7i:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-5066 aligncenter\" src=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-10.png\" alt=\"\" width=\"640\" height=\"235\" srcset=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-10.png 839w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-10-300x110.png 300w, https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx_Windows-10-768x282.png 768w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Tr\u00ean \u0111\u00e2y, ch\u00fang ta \u0111\u00e3 l\u00e0m quen v\u1edbi vi\u1ec7c tri\u1ec3n khai m\u1ed9t Reverse Proxy b\u1eb1ng <strong>NGINX Open Source<\/strong> tr\u00ean Windows. B\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng gi\u1ea3i ph\u00e1p n\u00e0y cho c\u00e1c website v\u1eeba v\u00e0 nh\u1ecf ho\u1eb7c l\u00e0 c\u00e1c website n\u1ed9i b\u1ed9 \u0111\u1ec3 t\u1eadp trung nhi\u1ec1u tool v\u00e0 portal v\u1ec1 m\u1ed9t \u0111\u1ecba ch\u1ec9 Reverse Proxy duy nh\u1ea5t \u0111\u1ec3 gi\u00fap ng\u01b0\u1eddi d\u00f9ng thu\u1eadn ti\u1ec7n trong vi\u1ec7c s\u1eed d\u1ee5ng.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo &#8220;engine X &#8220;, t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache. Nginx \u0111\u01b0\u1ee3c t\u1ea1o ra b\u1edfi Igor Sysoev v\u00e0 \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh v\u00e0o n\u0103m 2004, d\u01b0\u1edbi d\u1ea1ng ph\u1ea7n m\u1ec1m m\u00e3 ngu\u1ed3n m\u1edf v\u00e0 mi\u1ec5n ph\u00ed. Hi\u1ec7n t\u1ea1i, c\u00f3 2 phi\u00ean b\u1ea3n Nginx mi\u1ec5n ph\u00ed v\u00e0 tr\u1ea3 ph\u00ed c\u1ee5 th\u1ec3 nh\u01b0 sau: NGINX&hellip;<\/p>\n","protected":false},"author":2,"featured_media":5045,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"footnotes":""},"categories":[4,8],"tags":[69,70,72],"class_list":["post-5044","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mang","category-ma-nguon-mo-mang","tag-web-proxy","tag-web-service","tag-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows - EngISV<\/title>\n<meta name=\"description\" content=\"Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo &quot;engine X &quot;, t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.engisv.info\/?p=5044\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows - EngISV\" \/>\n<meta property=\"og:description\" content=\"Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo &quot;engine X &quot;, t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.engisv.info\/?p=5044\" \/>\n<meta property=\"og:site_name\" content=\"EngISV\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/engisv\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-19T10:00:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-19T10:01:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx-Logo2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"596\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"hoanghiepktv\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"hoanghiepktv\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044\"},\"author\":{\"name\":\"hoanghiepktv\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#\\\/schema\\\/person\\\/dcbab2ddc35f4c71f45c7e13f36367bf\"},\"headline\":\"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows\",\"datePublished\":\"2021-09-19T10:00:08+00:00\",\"dateModified\":\"2021-09-19T10:01:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044\"},\"wordCount\":771,\"publisher\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.engisv.info\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/Nginx-Logo2.png\",\"keywords\":[\"Web Proxy\",\"Web service\",\"Windows\"],\"articleSection\":[\"D\u1ecbch v\u1ee5 m\u1ea1ng\",\"M\u00e3 ngu\u1ed3n m\u1edf\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044\",\"url\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044\",\"name\":\"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows - EngISV\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.engisv.info\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/Nginx-Logo2.png\",\"datePublished\":\"2021-09-19T10:00:08+00:00\",\"dateModified\":\"2021-09-19T10:01:46+00:00\",\"description\":\"Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo \\\"engine X \\\", t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.engisv.info\\\/?p=5044\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044#primaryimage\",\"url\":\"https:\\\/\\\/www.engisv.info\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/Nginx-Logo2.png\",\"contentUrl\":\"https:\\\/\\\/www.engisv.info\\\/wp-content\\\/uploads\\\/2021\\\/09\\\/Nginx-Logo2.png\",\"width\":1024,\"height\":596},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/?p=5044#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.engisv.info\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#website\",\"url\":\"https:\\\/\\\/www.engisv.info\\\/\",\"name\":\"EngISV\",\"description\":\"H\u00e3y b\u1eaft \u0111\u1ea7u t\u1eeb nh\u1eefng vi\u1ec7c nh\u1ecf!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.engisv.info\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#organization\",\"name\":\"EngISV\",\"url\":\"https:\\\/\\\/www.engisv.info\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.engisv.info\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/logo2-3-1-1.png\",\"contentUrl\":\"https:\\\/\\\/www.engisv.info\\\/wp-content\\\/uploads\\\/2018\\\/06\\\/logo2-3-1-1.png\",\"width\":200,\"height\":76,\"caption\":\"EngISV\"},\"image\":{\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/engisv\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.engisv.info\\\/#\\\/schema\\\/person\\\/dcbab2ddc35f4c71f45c7e13f36367bf\",\"name\":\"hoanghiepktv\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/645a174195a58b43e64a66af9255c62adc3c73faba32dda89a76c2778e9b3172?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/645a174195a58b43e64a66af9255c62adc3c73faba32dda89a76c2778e9b3172?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/645a174195a58b43e64a66af9255c62adc3c73faba32dda89a76c2778e9b3172?s=96&d=mm&r=g\",\"caption\":\"hoanghiepktv\"},\"url\":\"https:\\\/\\\/www.engisv.info\\\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows - EngISV","description":"Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo \"engine X \", t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.engisv.info\/?p=5044","og_locale":"en_US","og_type":"article","og_title":"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows - EngISV","og_description":"Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo \"engine X \", t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache.","og_url":"https:\/\/www.engisv.info\/?p=5044","og_site_name":"EngISV","article_publisher":"https:\/\/www.facebook.com\/engisv","article_published_time":"2021-09-19T10:00:08+00:00","article_modified_time":"2021-09-19T10:01:46+00:00","og_image":[{"width":1024,"height":596,"url":"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx-Logo2.png","type":"image\/png"}],"author":"hoanghiepktv","twitter_card":"summary_large_image","twitter_misc":{"Written by":"hoanghiepktv","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.engisv.info\/?p=5044#article","isPartOf":{"@id":"https:\/\/www.engisv.info\/?p=5044"},"author":{"name":"hoanghiepktv","@id":"https:\/\/www.engisv.info\/#\/schema\/person\/dcbab2ddc35f4c71f45c7e13f36367bf"},"headline":"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows","datePublished":"2021-09-19T10:00:08+00:00","dateModified":"2021-09-19T10:01:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.engisv.info\/?p=5044"},"wordCount":771,"publisher":{"@id":"https:\/\/www.engisv.info\/#organization"},"image":{"@id":"https:\/\/www.engisv.info\/?p=5044#primaryimage"},"thumbnailUrl":"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx-Logo2.png","keywords":["Web Proxy","Web service","Windows"],"articleSection":["D\u1ecbch v\u1ee5 m\u1ea1ng","M\u00e3 ngu\u1ed3n m\u1edf"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.engisv.info\/?p=5044","url":"https:\/\/www.engisv.info\/?p=5044","name":"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows - EngISV","isPartOf":{"@id":"https:\/\/www.engisv.info\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.engisv.info\/?p=5044#primaryimage"},"image":{"@id":"https:\/\/www.engisv.info\/?p=5044#primaryimage"},"thumbnailUrl":"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx-Logo2.png","datePublished":"2021-09-19T10:00:08+00:00","dateModified":"2021-09-19T10:01:46+00:00","description":"Nginx \u0111\u01b0\u1ee3c ph\u00e1t \u00e2m theo \"engine X \", t\u00ean c\u1ee7a n\u00f3 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c bi\u1ec3u di\u1ec5n NGINX, nginx ho\u1eb7c NginX. L\u00e0 m\u1ed9t ph\u1ea7n m\u1ec1m \u0111\u1ec3 x\u00e2y d\u1ee5ng web server, nh\u01b0ng n\u00f3 c\u0169ng th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng reverse proxy, load balancer, mail proxy v\u00e0 HTTP cache.","breadcrumb":{"@id":"https:\/\/www.engisv.info\/?p=5044#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.engisv.info\/?p=5044"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engisv.info\/?p=5044#primaryimage","url":"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx-Logo2.png","contentUrl":"https:\/\/www.engisv.info\/wp-content\/uploads\/2021\/09\/Nginx-Logo2.png","width":1024,"height":596},{"@type":"BreadcrumbList","@id":"https:\/\/www.engisv.info\/?p=5044#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.engisv.info\/"},{"@type":"ListItem","position":2,"name":"Gi\u1edbi thi\u1ec7u v\u00e0 c\u00e0i \u0111\u1eb7t Reverse Proxy v\u1edbi NGINX tr\u00ean Windows"}]},{"@type":"WebSite","@id":"https:\/\/www.engisv.info\/#website","url":"https:\/\/www.engisv.info\/","name":"EngISV","description":"H\u00e3y b\u1eaft \u0111\u1ea7u t\u1eeb nh\u1eefng vi\u1ec7c nh\u1ecf!","publisher":{"@id":"https:\/\/www.engisv.info\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.engisv.info\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.engisv.info\/#organization","name":"EngISV","url":"https:\/\/www.engisv.info\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engisv.info\/#\/schema\/logo\/image\/","url":"https:\/\/www.engisv.info\/wp-content\/uploads\/2018\/06\/logo2-3-1-1.png","contentUrl":"https:\/\/www.engisv.info\/wp-content\/uploads\/2018\/06\/logo2-3-1-1.png","width":200,"height":76,"caption":"EngISV"},"image":{"@id":"https:\/\/www.engisv.info\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/engisv"]},{"@type":"Person","@id":"https:\/\/www.engisv.info\/#\/schema\/person\/dcbab2ddc35f4c71f45c7e13f36367bf","name":"hoanghiepktv","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/645a174195a58b43e64a66af9255c62adc3c73faba32dda89a76c2778e9b3172?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/645a174195a58b43e64a66af9255c62adc3c73faba32dda89a76c2778e9b3172?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/645a174195a58b43e64a66af9255c62adc3c73faba32dda89a76c2778e9b3172?s=96&d=mm&r=g","caption":"hoanghiepktv"},"url":"https:\/\/www.engisv.info\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/www.engisv.info\/index.php?rest_route=\/wp\/v2\/posts\/5044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.engisv.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.engisv.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.engisv.info\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.engisv.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5044"}],"version-history":[{"count":3,"href":"https:\/\/www.engisv.info\/index.php?rest_route=\/wp\/v2\/posts\/5044\/revisions"}],"predecessor-version":[{"id":5071,"href":"https:\/\/www.engisv.info\/index.php?rest_route=\/wp\/v2\/posts\/5044\/revisions\/5071"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.engisv.info\/index.php?rest_route=\/wp\/v2\/media\/5045"}],"wp:attachment":[{"href":"https:\/\/www.engisv.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5044"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.engisv.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5044"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.engisv.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}