วันพุธที่ 26 สิงหาคม พ.ศ. 2552

การ backup และ ย้ายไฟล์ Joomla

เมื่อเราต้องย้ายการทำงานสร้าง website ด้วย Joomla สามารถทำได้โดยไม่ต้องใช้โปรแกรมเสริมใดๆทั้งสิ้น โดยมีขั้นตอนพื้นฐานดังนี้

  1. backup database



    • เข้าฐานข้อมูล MySQL โดยผ่านทาง phpMyAdmin จาก Server จำลองของเรา Zxamp, Mamp, Wamp หรืออื่นๆ ที่ใช้        
    • เลือกฐานข้อมูลที่ต้องการ Backup
    • เลือกคำสั่ง export เพื่อคัดลอกฐานข้อมูล
    •  เลือก select all, รูปแบบเป็น SQL, Structure เลือก Add DROP TABLE..., Data เลือก Complete inserts

    • เลือก save as file รูปแบบ gzipped แล้วสั่ง go
    • เลือกที่เก็บไฟล์

    • ทำการ backup ไฟล์ joomla web ที่อยู่ใน folder htdocs ใน server จำลอง โดยอาจใช้การสั่ง zip ไฟล์ก่อนเพื่อประหยัดเวลา
    • นำข้อมูลที่ได้จาก 1. และ 2. ไปไว้ที่เครื่องที่ต้องการทำงานต่อ
    • เข้า phpMyAdmin สร้างฐานข้อมูลเปล่าที่มีชื่อเหมือนกัน
    • เลือกฐานข้อมูลที่สร้าง สั่ง Import เลือกไฟล์ xxx.sql.gz แล้วสั่ง go
    • นำไฟล์เวปไปใส่ใน htdocs ใน serverจำลอง
    • จากนั้นเปิดไฟล์ configuration.php แก้ไขตัวแปลต่อไปนี้
    โค๊ด
    var $log_path = '/logs'; ใส่/logs
    var $tmp_path = '/tmp'; ใส่/tmp
    var $dbtype = 'mysql'; <<< ไม่ต้องแก้
    var $host = 'localhost'; <<< ไม่ต้องแก้
    var $user = 'root'; <<< แก้เป็นชื่อผู้ใช้ฐานข้อมูล
    var $db = 'shop'; <<< ชื่อของฐานข้อมูล
    var $dbprefix = 'jos_'; <<< ค่าเดิมคือ jos_ ไม่ต้องแก้
    var $password = 'root'; <<<รหัสของฐานข้อมูล
    จากนั้นเซฟ แล้วเอาไปวางทับของเดิม ลองเข้า website เพื่อตรวจสอบ

      ไม่มีความคิดเห็น:

      แสดงความคิดเห็น