ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บนแพลตฟอร์ม

RUK-COM PAAS / PHP

คู่มือ NGINX WebDav Module สำหรับ PHP

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

ในขณะที่ตั้งค่าเว็บไซต์คุณอาจต้องเผชิญกับความจำเป็นในการสร้างวิธีการที่ซับซ้อนในการดูและอัปเดตข้อมูลบนเว็บไซต์มีวิธีแก้ไขปัญหามากมาย - การใช้สำเนาในเครื่องการใช้เครื่องมือ HTTP และ FTP ร่วมกันเพื่อดาวน์โหลดต้นฉบับและอัปโหลดการเปลี่ยนแปลงฯลฯแต่ยังเป็นวิธีแก้ปัญหาที่ง่ายที่คุณสามารถใช้ได้การเขียนและการกำหนดเวอร์ชันแบบกระจายบนเว็บ (WebDAV)ซึ่งมีอยู่ในแพลตฟอร์ม

WebDAV กำลังกลายเป็นเครื่องมือสำคัญที่ถูกคิดค้นขึ้นเพื่อลดความซับซ้อนในการอัปเดตเว็บไซต์

การเปิดใช้งานโมดูล WebDAV สำหรับเซิร์ฟเวอร์ NGINX

  1. คลิกการกำหนดค่าปุ่มสำหรับเซิร์ฟเวอร์ใน Environment ของคุณ

  2. ใน/etc/nginxโฟลเดอร์เปิดไฟล์nginx.confไฟล์. แก้ไขการกำหนดค่าโดยเพิ่มสตริงต่อไปนี้ตามที่แสดงในภาพด้านล่าง:

สำเนา

dav_methods PUT DELETE MKCOL COPY MOVE;
dav_ext_methods PROPFIND OPTIONS;

Image 31: nginx webdav module 13. บันทึกการเปลี่ยนแปลงและรีสตาร์ทNGINX.

โดยใช้nginx.confคุณสามารถตั้งค่าการกำหนดค่าอื่นๆสำหรับโมดูล WebDav ได้ตามลิงค์ (https://nginx.org/en/docs/http/ngx_http_dav_module.html) เพื่อค้นหาข้อมูลที่เป็นประโยชน์เพิ่มเติม

การตั้งค่าการกำหนดค่าความปลอดภัย

  1. สร้างแฮชจากรหัสผ่านของคุณเพื่อที่คุณสามารถใช้อะไรก็ได้เครื่องมือ htpasswdหรือบริการออนไลน์ (เช่นhttp://www.htpasswdgenerator.net/).

  2. สร้างไฟล์ข้อความอย่างง่ายด้วยแฮชที่สร้างไว้ก่อนหน้านี้

  3. คลิกการกำหนดค่าปุ่มสำหรับคุณNGINXเซิร์ฟเวอร์

  4. อัพโหลดไฟล์ที่สร้างขึ้นไปที่/var/www/webroot/ROOTโฟลเดอร์

  5. ใน/etc/nginxโฟลเดอร์เปิดไฟล์nginx.confไฟล์. เพิ่มสตริงต่อไปนี้:

สำเนา

auth_basic "Restricted area";
auth_basic_user_file /var/www/webroot/ROOT/.htpasswd;

Image 33: nginx webdav module 26. บันทึกการเปลี่ยนแปลงและรีสตาร์ทNGINX.

ในที่สุดคุณสามารถไปที่ใดก็ได้ไคลเอนต์ WebDAV. ระบุโฮสต์ที่นั่น (รวมถึงข้อมูลรับรองของคุณหากคุณตั้งค่าการกำหนดค่าความปลอดภัย) และเชื่อมต่อกับเซิร์ฟเวอร์ด้วยเหตุนี้คุณจะเห็นไฟล์ของคุณและจะสามารถแก้ไขอัปเดตเพิ่มไฟล์ใหม่ได้ฯลฯ