วิธี map disk private host plesk

สร้างโดย Pattapong Y., แก้ไขเมื่อ Thu, 27 Apr 2023 เมื่อ 03:07 PM โดย Pattapong Y.

ตัว newdata นั้นทางผมจะกำหนดขึ้นมาเป็นตัวอย่างให้ท่านผู้ใช้ ท่านสามารถกำหนดจากคำว่า newdata เป็นชื่ออื่น ๆ ได้ตามความต้องการ หรือหากต้องการความสะดวกสามารถสร้างเป็น newdata ตามก็ได้ ครับ 


  1. ให้ท่าน SSH เข้าไปในระบบ server ก่อนนะครับผม
  2. ให้ท่านใส่คำสั่ง ดังนี้ ครับ
  3. คำสั่ง เช็ค disk ให้ทราบตรวจสอบว่า disk ที่ซื้อมานั้นเข้ามาใน server แล้วหรือไม่ หากพบจะขึ้นเป็น vdb สำหรับ disk อีก 1 ก้อน
    fdisk -l
  4. คําสั่ง Format
    mkfs.ext4 /dev/vdb
  5. คําสั่ง สร้าง directory
    mkdir /newdata
  6. คําสั่ง Map drive
    mount /dev/vdb /newdata
  7. หลังจากนั้นให้ทำใช้คำสั่ง stop nginx และทำการ stop apache
    service nginx stop && service httpd stop
  8. หลังจากนั้นให้พิมส์คำสั่งดังนี้ต่อ ครับ
    คําสั่ง copy ข้อมูลทั้งหมดใน vhosts ไปที่ /newdata เพื่อเก็บไว้ใน disk
  9. cp -r -a /var/www/vhosts /newdata
  10. คําสั่งเปลี่ยนชื่อ vhosts เป็น vhosts.bak
    mv /var/www/vhosts /var/www/vhosts.bak
  11. คําสั่ง Symbolic link เพื่อ เชื่อม 2 folder นี้เป็น folder เดียวกัน
    ln -s /newdata/vhosts /var/www/vhosts
  12. แก้ไขไฟล์เพื่อให้ Auto Detect disk เจออยู่ตลอดเวลาเมื่อ Boot เครื่อง
    vi /etc/fstab
  13. โดยเพิ่มคําสั่งนี้เข้าไปบรรทัดล่างสุดแล้วก็บันทึก หรือดูจากภาพด้านล่าง
    /dev/vdb /newdata ext4 defaults 0 0


  14. จากให้พิมส์คำสั่ง
    :wq!

    และ enter 1 ครั้ง เพื่อทำการ save ครับ
  15. หลังจากใส่คำสั่งครบให้ทำการ start service ทั้ง 2 ขึ้นมา ครับ
    service nginx start && service httpd start

บทความนี้มีประโยชน์หรือไม่?

เยี่ยมเลย!

ขอบคุณสำหรับความคิดเห็นของคุณ

ขออภัยที่เราช่วยเหลือไม่ได้!

ขอบคุณสำหรับความคิดเห็นของคุณ

บอกให้เราทราบว่าเราจะปรับปรุงบทความนี้ได้อย่างไร!

เลือกเหตุผลอย่างน้อยหนึ่งข้อ
ต้องมีการตรวจสอบ CAPTCHA

ส่งข้อเสนอแนะแล้ว

เราขอขอบคุณในความพยายามของคุณ และจะพยายามแก้ไขบทความดังกล่าว