ย้ายเว็บเซิฟเวอร์

วันนี้ผมย้ายเว็บไซต์ไปที่ 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 ตามปกติ


More Posts