เมื่อเราต้องย้ายการทำงานสร้าง website ด้วย Joomla สามารถทำได้โดยไม่ต้องใช้โปรแกรมเสริมใดๆทั้งสิ้น โดยมีขั้นตอนพื้นฐานดังนี้
- 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 เพื่อตรวจสอบ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น