ข้ามไปยังเนื้อหาหลัก

ติดตั้ง Plesk บนเซิร์ฟเวอร์ Linux - จัดการเว็บไซต์ด้วยแผงควบคุมสุดเจ๋ง

ผลิตภัณฑ์ที่เหมาะสำหรับคู่มือนี้

เริ่มต้นทันที — สั่งซื้อผลิตภัณฑ์ที่เหมาะสมและทำตามคู่มือนี้ทีละขั้นตอน

แนะนำ​

Plesk คือแพลตฟอร์มจัดการเว็บโฮสติ้งและเซิร์ฟเวอร์แบบครบวงจรที่ช่วยให้ผู้ใช้จัดการเว็บไซต์, เซิร์ฟเวอร์, บัญชีอีเมล และอื่นๆ ผ่านอินเทอร์เฟซที่ใช้งานง่าย เหมาะสำหรับทั้งมือใหม่และนักพัฒนาเว็บหรือผู้ดูแลระบบที่มีประสบการณ์

ติดตั้ง Plesk​

ข้อมูล

ก่อนติดตั้ง ให้รันคำสั่ง apt update และ apt upgrade เพื่อให้แพ็กเกจล่าสุดถูกติดตั้งบนเซิร์ฟเวอร์

ตอนนี้ Plesk สามารถติดตั้งได้เฉพาะบน Debian 9 (Stretch), Debian 10 (Buster), Ubuntu 18.04 (Bionic Beaver), Ubuntu 20.04 (Focal Fossa), CentOS 7/8, Red Hat Enterprise Linux 7.x/8.x, CloudLinux 7.1+/8, AlmaLinux OS, Rocky Linux 8.x และ Virtuozzo Linux 7 เท่านั้น โดยสถาปัตยกรรมต้องเป็น 64-bit

การเชื่อมต่อกับเซิร์ฟเวอร์สามารถทำผ่าน Putty ได้ เช่นกัน

เริ่มต้นการติดตั้ง​

สำหรับการติดตั้ง Plesk แบบอัตโนมัติเต็มรูปแบบพร้อมคอมโพเนนต์และฟีเจอร์มาตรฐานที่ผู้ใช้ Plesk ส่วนใหญ่ใช้ เพียงแค่รันคำสั่งเดียว:

ตัวติดตั้ง Plesk จะติดตั้งเวอร์ชันล่าสุดเสมอ อาจเกิดกรณีที่ภาพหรือสกรีนช็อตที่แสดงไม่ใช่เวอร์ชันล่าสุดของ Plesk

sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
ข้อมูล

ถ้าแสดงข้อผิดพลาดนี้: "-bash: curl: command not found" ให้ติดตั้งแพ็กเกจด้วยคำสั่ง apt install curl

หลังจากรันคำสั่งนี้แล้ว โดยปกติจะใช้เวลาระหว่าง 15 ถึง 60 นาทีในการติดตั้ง Plesk ให้เสร็จสมบูรณ์

ข้อมูล

ห้ามปิดเซสชัน SSH ขณะที่ตัวติดตั้งยังทำงานอยู่ เพราะจะทำให้การติดตั้งหยุดลง

ถ้าปิดไปจะต้องติดตั้งเซิร์ฟเวอร์ใหม่เพื่อเริ่มตัวติดตั้งอีกครั้ง ถ้าตัวติดตั้งถูกเริ่มใหม่โดยไม่ติดตั้งเซิร์ฟเวอร์ใหม่ อาจเกิดปัญหาฟีเจอร์ไม่ทำงานระหว่างติดตั้งหรือในแผงควบคุม Plesk เอง

ข้อมูล

บางครั้งดูเหมือนตัวติดตั้ง "ค้าง" แต่ใน 99% ของกรณี ตัวติดตั้งจะทำงานต่อหลังจากผ่านไปไม่กี่นาที เพราะยังต้องตั้งค่าแพ็กเกจและคอนฟิกต่างๆ

การติดตั้งเสร็จสมบูรณ์เมื่อแสดงแบบนี้

เปิดตัวติดตั้งผ่านเว็บ​

หลังจากเริ่มตัวติดตั้งแล้ว การติดตั้งจะดำเนินการผ่านเบราว์เซอร์ สามารถเข้าหน้าติดตั้งได้ที่ https://IP:8447 หรือ https://Domain.xx:8447

แผงควบคุมเว็บ Plesk​

ข้อมูล

เมื่อเปิดแผงควบคุมเว็บจะแสดงข้อความว่า "This is not a secure connection" ให้กดยืนยันครั้งแรก จากนั้นหน้าจะเปิดขึ้น

อินเทอร์เฟซเว็บสามารถเข้าถึงได้ผ่าน https://IP:8443 หรือ https://Domain.xx:8443 ของเซิร์ฟเวอร์ ข้อมูลล็อกอินคือ root/admin และรหัสผ่าน root ปัจจุบัน หรือจะใช้ URL ที่แสดงก็ได้ ถ้า URL เหล่านั้นไม่ใช้งานแล้ว สามารถสร้าง URL ใหม่ด้วยคำสั่ง plesk login

ตั้งค่าเริ่มต้น​

เมื่อสมัครเสร็จแล้ว ต้องตั้งค่าบัญชีแอดมิน ใส่ชื่อผู้ติดต่อ อีเมล และรหัสผ่าน ถ้ามีไลเซนส์ Plesk อยู่แล้วสามารถใส่ได้เลย หรือจะขอไลเซนส์ทดลอง 15 วันจาก Plesk ก็ได้ สุดท้ายต้องยืนยันข้อตกลงผู้ใช้ ตอนนี้ก็พร้อมใช้ Plesk แล้ว

ตั้งค่าภาษา​

หลังติดตั้ง แผงควบคุม Plesk จะเป็นภาษาอังกฤษ สามารถตั้งหรือเลือกภาษาเยอรมันได้ที่ Tools&Settings ➡️ Plesk Appearance ➡️ Languages เลือก "de-DE" จากนั้นตั้งเป็นค่าเริ่มต้นโดยคลิก "Make default" หลังออกจากระบบและล็อกอินใหม่ จะเจอแผงควบคุม Plesk เป็นภาษาเยอรมัน

เพิ่มโดเมน​

เพื่อเพิ่มโดเมนแรก ให้คลิกปุ่มสีน้ำเงิน "Add domain"

ใส่โดเมนของคุณ กำหนด IP รวมถึงชื่อผู้ใช้และรหัสผ่านสำหรับเว็บโฮสติ้งของโดเมนนั้น ถ้าซับโดเมน "www" ถูกตั้งไว้ใน DNS ของโดเมนแล้ว สามารถสร้างใบรับรอง SSL จาก Let's Encrypt ได้เลย ตัวเลือกนี้จะเปิดให้เลือกหลังใส่อีเมลและกดยืนยันที่ปุ่มสีน้ำเงิน "OK"

ข้อมูล

โดเมนต้องชี้ไปที่ IP ของเว็บโฮสติ้ง ถ้าโดเมนเป็นของ ZAP-Hosting สามารถเปลี่ยนเส้นทางไปเว็บโฮสติ้งได้ง่ายๆ ผ่าน EasyDNS ถ้าเป็นโดเมนภายนอก ต้องตั้ง A-record ชี้ไปที่ IP และซับโดเมน "www", "webmail" ก็ต้องชี้ไปที่ IP ด้วย ควรตั้ง MX record ชี้ไปที่ IP ของเว็บโฮสติ้งด้วย

การเปลี่ยนแปลง DNS อาจใช้เวลาถึง 24 ชั่วโมงกว่าจะอัปเดตไปยังปลายทางที่ถูกต้อง

การเข้ารหัส SSL​

ระหว่างการลงทะเบียนโดเมน/สร้างเว็บโฮสติ้ง จะมีการสร้างใบรับรอง SSL จาก Let's Encrypt ให้แล้ว สามารถเลือกหรือใส่ใบรับรองนี้ได้ที่ "Hosting settings" ของโดเมน จากนั้นกดยืนยันด้วยการคลิก "Apply"

ข้อมูล

ถ้าต้องการให้เว็บถูกเปลี่ยนเส้นทางไป HTTPS (SSL) แบบถาวร ให้ติ๊กเลือกช่อง "Permanent, SEO-suitable 301 forwarding from HTTP to HTTPS"

ถ้าเปิดโดเมนในเบราว์เซอร์ตอนนี้ จะเห็นว่าเว็บถูกเข้ารหัสแล้ว

ข้อมูล

การติดตั้งและตั้งค่าโดเมนแรกพร้อมการเข้ารหัส SSL เสร็จสมบูรณ์แล้ว

สรุป​

ยินดีด้วย! คุณติดตั้งและตั้งค่า Plesk สำเร็จแล้ว ถ้ามีคำถามหรือปัญหาเพิ่มเติม ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมช่วยเหลือทุกวัน!