วิธีคัดลอกเว็บไซต์ Joomla

สารบัญ:

วิธีคัดลอกเว็บไซต์ Joomla
วิธีคัดลอกเว็บไซต์ Joomla

วีดีโอ: วิธีคัดลอกเว็บไซต์ Joomla

วีดีโอ: วิธีคัดลอกเว็บไซต์ Joomla
วีดีโอ: How To Copy Content from (Old) Joomla Website to Another (New) Website 2024, อาจ
Anonim

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

วิธีคัดลอกเว็บไซต์ joomla
วิธีคัดลอกเว็บไซต์ joomla

คำแนะนำ

ขั้นตอนที่ 1

การคัดลอกไซต์ไปยัง Joomla ประกอบด้วย 2 ส่วนคือ การคัดลอกไฟล์และการถ่ายโอนฐานข้อมูล ซึ่งเนื้อหาทั้งหมดจะถูกเก็บไว้ การดำเนินการทั้งสองจะดำเนินการแยกกัน เตรียมเซิร์ฟเวอร์เป้าหมายไว้ล่วงหน้าโดยลบไฟล์.htaccess และ index.php ทั้งหมด เนื่องจากไฟล์เหล่านี้อาจไม่ถูกแทนที่หากชื่อตรงกัน

ขั้นตอนที่ 2

เชื่อมต่อกับโฮสต์เก่าของคุณโดยใช้ไคลเอนต์ FTP (เช่น FileZilla, CuteFTP หรือ Total Commander) ดาวน์โหลดสำเนาของไซต์ลงในฮาร์ดไดรฟ์ของคอมพิวเตอร์ ในการดำเนินการนี้ เพียงลากและวางไฟล์ทั้งหมดจากโฟลเดอร์รูทบนเซิร์ฟเวอร์ระยะไกลไปยังไดเร็กทอรีที่สร้างไว้ก่อนหน้านี้บนคอมพิวเตอร์ของคุณ หลังจากเสร็จสิ้นขั้นตอน ตรวจสอบให้แน่ใจว่าข้อมูลทั้งหมดปลอดภัย

ขั้นตอนที่ 3

เชื่อมต่อกับเซิร์ฟเวอร์ที่คุณกำลังย้ายไป ย้ายไซต์จากฮาร์ดไดรฟ์ไปยังโฮสติ้งโดยใช้ FTP รอให้การดาวน์โหลดเสร็จสิ้น สิ่งสำคัญที่สุดคือการรักษาลำดับชั้นของไฟล์ดั้งเดิมไว้ นั่นคือ โหลดข้อมูลทั้งหมดเหมือนกับที่ทำในโฮสต์แรกของคุณ

ขั้นตอนที่ 4

ไปที่แผงควบคุมฐานข้อมูล phpMyAdmin ตามที่อยู่เดิม เลือกชื่อของฐาน Joomla ที่ด้านซ้ายของหน้าต่างเพจ ไปที่แท็บ "ส่งออก" คลิกที่ "บันทึกเป็น" คลิก "เริ่ม" หากยูทิลิตี้นี้ไม่พร้อมใช้งานบนโฮสติ้งของคุณ ให้ใช้ฟังก์ชันที่มี หรือขอบริการสนับสนุนด้านเทคนิคของผู้ให้บริการเพื่อจัดเตรียมสำเนาของฐานข้อมูลนี้ให้กับคุณ

ขั้นตอนที่ 5

สร้างฐานข้อมูลบนโฮสติ้งใหม่และไปที่ phpMyAdmin คลิกที่ชื่อของฐานข้อมูลในบานหน้าต่างด้านซ้ายและเลือกแท็บ "นำเข้า" ระบุพาธไปยังไฟล์ฐานข้อมูลที่บันทึกไว้และรอสิ้นสุดขั้นตอน

ขั้นตอนที่ 6

เปิดไฟล์ configuration.php ในรูทของไซต์ที่คัดลอกไว้แล้ว และเปลี่ยนการตั้งค่าทั้งหมดตามพารามิเตอร์ของเซิร์ฟเวอร์ใหม่ แทนที่ค่าของตัวแปร $ host, $ user, $ db และ $ password $ live_site มักจะเว้นว่างไว้ คัดลอกเสร็จแล้ว

แนะนำ: