ย้ายเว็บเซิฟเวอร์
วันนี้ผมย้ายเว็บไซต์ไปที่ Cyberpanel เพื่อลดต้นทุน สิ่งสำคัญคือสิทธิ์เซิร์ฟเวอร์และการเข้าถึงไฟล์
2024-06-09 00:51:07 - @ratanon
ตัวอย่างเช่น ย้ายเว็บไซต์ nunginter.com
===========
Server ต้นทาง
===========
tar -czpvf nunginter.com.tar.gz public_html/
===========
Server ปลายทาง
===========
tar -xzpvf nunginter.com.tar.gz rsync -av /home/nunginter.com/public_html/public_html/ /home/nunginter.com/public_html/ chown -R nungi2556:nungi2556 /home/nunginter.com/public_html chmod -R 755 /home/nunginter.com/public_html rm -rf public_html/ systemctl restart lsws
ส่วนฐานข้อมูลก็สร้างใหม่และย้ายตามปกติได้เลย
จะจัดการย้ายฐานข้อมูลใหญ่ๆได้อย่างไร
ขั้นแรกใช้วิธี backup ด้วย cyberpanel แล้วนำไฟล์ที่ได้มาแยกเอา xxx.sql
โดยกลับเข้าไปเพื่อใช้คำสั่งในการทำ gz
gzip -c know_db.sql > know_db.sql.gz
เมื่อได้ know_db.sql.gz โหลดกลับออกมาแล้ว import phpmyadmin ตามปกติ