ติดตั้ง Magento บน Localhost ตอนที่ 1
การติดตั้ง magento นั้นมีกระบวนการเหมือนกับการติดตั้ง cms ทั่วไป นั่นคือเริ่มจากการสร้างฐานข้อมูล และติดตั้งผ่านโปรแกรม Web browser แต่ magento นั้นมีความต้องการ extensions ของ PHP มากกว่าเล็กน้อย เพราะฉะนั้นจึงต้องเลือก Webserver ที่ตอบสนองความต้องการดังกล่าวอยู่บ้าง
1. Package File ของ magento (ไฟล์สำหรับติดตั้ง magento)แนะนำให้ใช้ magento-1.6.2.0.zip
2. Sample Data (ข้อมูลตัวอย่าง)แนะนำให้ใช้ magento-sample-data-1.6.1.0.zip
3. โปรแกรมจำลองเครื่องเป็น Server ในที่นี้แนะนำให้ใช้ WAMP หากคุณใช้ตัวอื่น ๆ อยู่ก็ขึ้นอยู่กับความถนัด แต่หากคุณเป็นผู้เริ่มต้น แนะนำให้ใช้ WAMP
4. โปรแกรมสำหรับ Import ฐานข้อมูล ในที่นี้แนะนำให้ใช้ HeidiSQL เนื่องจากใช้ง่าย และสามารถ Import ฐานข้อมูล MySQL ที่มีขนาดมากกว่า 2 MB ได้ง่าย อ่านรายละเอียดเกี่ยวกับ HeidiSQL >>คลิกที่นี่<<
เพียงแค่ 4 อย่างนี้ก็พร้อมแล้วสำหรับการเริ่มต้นใช้งาน Magento
ขั้นตอนการติดตั้ง
ขั้นตอนแรก ติดตั้ง WAMP เพื่อจำลองเครื่องคอมพิวเตอร์เป็น Server
ขั้นตอนที่สอง ปรับตั้งค่าให้กับไฟล์ hosts เพื่อใช้งาน magento สำหรับในส่วนนี้ได้ดูคำแนะนำจากใน Internet ส่วนใหญ่ทำขั้นตอนนี้เนื่องจาก magento ทำงานได้ดีกับการปรับตั้งค่าดังกล่าว มีขั้นตอนดังนี้
- หลังจากติดตั้ง WAMP เสร็จเรียบร้อยแล้ว ให้เข้าไปที่ path : C:\Windows\System32\drivers\etc จากนั้นเปิดไฟล์ hosts ขึ้นมาด้วยโปรแกรม notepad แล้วแก้ไขตามภาพ
จากตัวอย่างผมได้เพิ่มบรรทัดสุดท้ายลงไปคือ 127.0.0.1 www.ninetechnolocal.com หากชื่อเว็บไซต์ของคุณเป็นชื่ออื่นก็แก้ไขให้เป็นชื่อเว็บไซต์ของคุณ จากนั้นไปที่เมนู File>Save เสร็จแล้วปิด notepad ได้เลย
- เปิดโปรแกรม Webbrowser ขึ้นมาแล้วพิมพ์ชื่อเว็บไซต์ของคุณลงไป ของผมพิมพ์ www.ninetechnolocal.com ส่วนนี้จะเป็นเว็บไซต์ของคุณที่อยู่บนเครื่องคอมพิวเตอร์ ไม่ได้อยู่บน Internet แต่จำลองให้คล้ายเหมือนอยู่บน Internet หวังว่าคงไม่งง นะครับ จะได้ตามภาพด้านล่าง
ขั้นตอนที่ 3 แตกไฟล์ zip ของ package ติดตั้ง magento ไปที่ C:\wamp\www และหากมีการติดตั้งหลาย cms หรือทำหลาย เว็บไซต์ แนะนำให้สร้างเป็นโฟลเดอร์ย่อย เช่น C:\wamp\www\magento ของผมมีหลายเว็บผมก็สร้างโฟลเดอร์ย่อยครับ โดยไฟล์ติดตั้งทั้งหมดจะอยู่ในโฟลเดอร์ magento ตามภาพด้านล่าง
เตรียมความพร้อมก่อน ออกแบบเว็บไซต์ด้วย Magento
Magento สามารถ ออกแบบเว็บไซต์ สำหรับขายของที่มีประสิทธิภาพ ศึกษาให้เข้าใจ แล้วจะรู้ว่า Magento ไม่ได้ยากอย่างที่คิด