Page 60 - ระบบตัวแทนการให้บริการเว็บไซต์หน่วยงานสำนักงานพัฒนาที่ดินเขต (Reverse Proxy)
P. 60

ห้องสมุดกรมพัฒนาที่ดิน
                                                                                                        4-27





                                  4.3.4.3 การกําหนดค่าให้โปรแกรมเอนจิ้นเอ็ก (Ngnix) ให้สามารถรองรับลักษณะการ
                  ทํางานรูปแบบพร็อกซี่ (proxy) ของเว็บไซต์ในหน่วยงานส่วนภูมิภาค โดยการสร้างไฟล์คอนฟิกกูเรชั่นแยกตาม
                  เครื่องแม่ข่ายที่อยู่ตามพัฒนาที่ดินเขต เช่น ไฟล์คอนฟิกกูเรชั่นของเว็บไซต์หน่วยงานพัฒนาที่ดินเขต 3 กําหนด

                  ค่าที่ชื่อว่า  r03.ldd.go.th.conf โดยจัดเก็บไฟล์ดังกล่าวที่พาร์ท (path) /etc/nginx/conf.d  เพื่อให้งานใน
                  การบริหารจัดการกําหนคค่าเว็บไซต์ ตัวอย่างเช่น การสร้างไฟล์สําหรับเว็บไซต์ของสํานักงานพัฒนาที่ดินเขต 3
                  ที่พาร์ท (path) /etc/Nginx/conf โดยใช้สร้างชื่อไฟล์  /etc/Nginx/conf.d/r03.ldd.go.th.conf โดยทําการ
                  คลิกขวาแล้วเลือก New>Fire และตั้งชื่อไฟล์ r03.ldd.go.th.conf


















                     ภาพที่ 4 – 57  การสร้างไฟล์ Configuration เว็บไซต์สําหรับเว็บไซต์ของสํานักงานพัฒนาที่ดินเขต 3


                                  4.3.4.4 ทําการกําหนดชุดคําสั่งไฟล์สําหรับเว็บไซต์ของสํานักงานพัฒนาที่ดินเขต 3 โดย
                  กําหนดชุดคําสั่งดังนี้

                                     upstream r03.ldd.go.th{ server 10.2.3.1:80; }
                                    server {
                                    listen 80;
                                    server_name r03.ldd.go.th;

                                     location / {
                                    proxy_pass http://r03.ldd.go.th;
                                               }
                                    }

                            อธิบายได้ดังนี้
                                 upstream หมายถึง การกําหนดค่า ถ้ามีการเรียกใช้เว็บไซต์สํานักงานพัฒนาที่ดินเขต 3  ให้
                  ดึงข้อมูลมาแสดงจากเครื่องหมายเลขไอพีแอดเดส 10.2.3.1
   55   56   57   58   59   60   61   62   63   64   65