ข้ามไปยังเนื้อหาหลัก
เวอร์ชัน: TOS 7

Web Server

ด้วย TerraMaster Web Server คุณสามารถตั้งค่า TNAS ของคุณเป็นเซิร์ฟเวอร์เว็บไซต์ได้ ผ่านอินเทอร์เฟซแบบกราฟิกของ Web Server คุณสามารถกำหนดค่าโฮสต์เสมือนหลายรายการ PHP เส้นทางการจัดเก็บข้อมูลเว็บเพจ และโปรโตคอลเครือข่ายได้ ให้ความสะดวกสำหรับการบำรุงรักษาและจัดการเว็บไซต์

การตั้งค่า​

การจัดการ TNAS เป็น Web Server

การจัดการ Web Server​

คุณสามารถเปิดใช้งานและจัดการ Web Server ได้อย่างง่ายดาย ในหน้าการตั้งค่า คุณสามารถแก้ไขการตั้งค่า Web Server ต่อไปนี้ได้:

  1. Root Directory: เลือกไดเรกทอรีรากสำหรับเว็บไซต์ของ Web server เพื่อให้การเข้าถึงแก่ผู้ใช้ภายนอก
  2. PHP Version: เลือกเวอร์ชัน PHP สำหรับการรองรับภาษาสคริปต์บนเซิร์ฟเวอร์
  3. HTTP Port: ระบุหมายเลขพอร์ตสำหรับการเข้าถึง HTTP ไปยัง Web server (ค่าเริ่มต้น: 8808)
  4. HTTPS Port: ระบุหมายเลขพอร์ตสำหรับการเข้าถึง HTTPS ไปยัง Web server (ค่าเริ่มต้น: 477)
Note

ในระหว่างการติดตั้ง จะมีการสร้างโฟลเดอร์แชร์ "www" เริ่มต้นขึ้นเพื่อจัดเก็บไฟล์เว็บไซต์ หากต้องการใช้โฟลเดอร์แชร์อื่นสำหรับเซิร์ฟเวอร์เว็บไซต์ ให้แก้ไขสิทธิ์ในโมดูล User Groups ของแผงควบคุมภายใต้กลุ่มผู้ใช้ "media"

การตั้งค่า TNAS เป็น Web Server​

  1. เปิด "Web Server" และนำทางไปที่ "Settings" ในแผงด้านซ้าย
  2. ทำเครื่องหมายที่ "Enable Web Server" และกำหนดค่า "Root Directory," "PHP Version," "HTTP Port"
  3. คลิก "Apply" เพื่อบันทึกการตั้งค่า
Note
  1. เมื่อเข้าถึงเว็บเซิร์ฟเวอร์ผ่าน HTTP ให้ใช้รูปแบบต่อไปนี้: http://Web Server IP Address:Number (เช่น,http://10.18.8.183:80) การป้อน http://Web Server IP Address โดยตรงจะไม่ทำงาน
  2. สำหรับการเข้าถึง HTTPS ให้ใช้: https://Web Server IP Address:Number (เช่น https://10.18.8.183:477) ตรวจสอบให้แทนที่ 477 ด้วยหมายเลขพอร์ต HTTPS ที่คุณกำหนดค่าไว้

โฮสต์เสมือน​

โฮสต์เสมือนช่วยให้เว็บไซต์หลายแห่งทำงานบนเว็บเซิร์ฟเวอร์เดียว ให้บริการต่างๆ เช่น Web, FTP, Mail และอื่นๆ เมื่อเปิดใช้งานเว็บเซิร์ฟเวอร์แล้ว ผู้ใช้สามารถกำหนดค่าโฮสต์เสมือนหลายรายการภายในได้ โฮสต์เสมือนแต่ละรายการใช้ที่อยู่ IP เดียวกัน (ที่อยู่ IP ของอุปกรณ์ TNAS) แต่ใช้หมายเลขพอร์ตที่แตกต่างกัน หมายเลขพอร์ตแต่ละหมายเลขสอดคล้องกับโฮสต์เสมือนเฉพาะ นำผู้ใช้ไปยังเว็บไซต์ต่างๆ เมื่อเข้าถึงผ่านหมายเลขพอร์ตที่แตกต่างกัน

การจัดการโฮสต์เสมือน​

ในหน้าการจัดการโฮสต์เสมือน คุณสามารถดำเนินการต่อไปนี้:

  • Add: สร้างโฮสต์เสมือนใหม่
  • Edit: แก้ไขการตั้งค่าของโฮสต์เสมือนที่เลือก
  • Stop/Enable: ปิดใช้งานหรือเปิดใช้งานโฮสต์เสมือนที่เลือก
  • Delete: ลบโฮสต์เสมือนที่เลือก

การตั้งค่าโฮสต์เสมือนหลายรายการบน Web Server​

  1. เปิด "Web Server" และนำทางไปที่ส่วน "Virtual Host" ในแผงด้านซ้าย
  2. คลิกไอคอน "Create" ในแถบเครื่องมือเพื่อเปิดหน้าต่างป๊อปอัป "Add Virtual Host"
  3. ปรับแต่งการตั้งค่าต่อไปนี้สำหรับโฮสต์เสมือน:
    • Subfolder: ระบุเส้นทางไดเรกทอรีสำหรับโฮสต์เสมือน
    • PHP Version: เลือกเวอร์ชัน PHP สำหรับโฮสต์เสมือน
    • Host Name: ป้อนชื่อโฮสต์สำหรับโฮสต์เสมือน
    • Port: กำหนดหมายเลขพอร์ตที่ไม่ซ้ำกันสำหรับโฮสต์เสมือน
    • Protocol: เลือกโปรโตคอล (HTTP หรือ HTTPS) สำหรับโฮสต์เสมือน
  4. คลิก "Apply" เพื่อบันทึกการตั้งค่า จะมีข้อความยืนยัน "Settings Successful" ปรากฏขึ้น ซึ่งบ่งชี้ว่าการตั้งค่าโฮสต์เสมือนเสร็จสมบูรณ์
Note

เมื่อเข้าถึงโฮสต์เสมือนผ่าน HTTP:

  1. ที่อยู่การเข้าถึงจะเป็น: http://Web Server IP Address:Virtual Host Port Number (เช่น http://10.18.8.183:80 ) การป้อน http://Web Server IP Address โดยตรงจะไม่ทำงาน
  2. หมายเลขพอร์ตควรแตกต่างจากพอร์ต HTTP มาตรฐาน 80 เนื่องจากโฮสต์เสมือนใช้พอร์ตที่ไม่ได้มาตรฐาน

PHP​

การจัดการ PHP​

ในหน้า PHP คุณสามารถดำเนินการต่อไปนี้กับ PHP:

  • Create: สร้างอินสแตนซ์ PHP
  • Edit: แก้ไขอินสแตนซ์ PHP ที่เลือก
  • Delete: ลบอินสแตนซ์ PHP ที่เลือก

วิธีสร้าง PHP​

  1. เปิด "Web Server" และนำทางไปที่ส่วน PHP ในแผงด้านซ้าย
  2. คลิกไอคอน "Create" ในแถบเครื่องมือ และหน้าต่างป๊อปอัป "Add PHP" จะปรากฏขึ้น
  3. แก้ไขการตั้งค่า PHP พื้นฐาน รวมถึง Name, Description และ Version
  4. เลือกตัวเลือกต่างๆ เช่น "Enable PHP Cache," "Enable Xdebug," และ "Enable display_errors to show PHP error messages" ป้อนแผนผังไดเรกทอรีที่ PHP สามารถเปิดไฟล์ได้ ทำเครื่องหมายที่ "Extension Names" ที่ต้องการ
  5. คลิก "Apply" เพื่อยืนยันการตั้งค่าและเสร็จสิ้นการสร้างอินสแตนซ์ PHP