Magento เป็นตัวบริหารจัดการเง็บไซต์ประเภท e-commerce ที่เป็นที่นิยมใช้กันอีกตัวหนึ่ง สามารถอ่านเพิ่มเติมได้ที่ www.magentocommerce.com ก่อนทำการติดตั้ง Magento นั้นต้องทำการติดตั้ง LAMP ก่อนดังนี้
ติดตั้ง Apache ด้วยคำสั่ง

sudo apt-get install apache2

ติดตั้ง MySQL ด้วยคำสั่ง

sudo apt-get install mysql-server mysql-client

กำหนดรหัสผ่านและยืนยันรหัสผ่าน MySQL

ติดตั้ง PHP ด้วยคำสั่ง

sudo apt-get install php5 php5-mysql libapache2-mod-php5

สร้างและแก้ไขไฟล์ magento.conf ด้วยคำสั่ง

sudo nano /etc/apache2/sites-available/magento.conf

โดยการเพิ่มเนื้อหาในส่วนของ VirtualHost ดังนี้

ทำการปรับปรุง VirtualHost ของ Apache ด้วยคำสั่ง

sudo a2ensite magento.conf

sudo a2dissite 000-default.conf

แก้ไขไฟล์ php.ini เพื่อเพิ่มจำนวนของ Ram ที่ PHP สามารถใช้งานได้ด้วยคำสั่ง

sudo nano /etc/php5/apache2/php.ini

โดยทำการแก้ไขในส่วนของ memory_limit ดังนี้

memory_limit = 512M

ติดตั้งส่วนเสริมของ PHP และเปิดใช้งานด้วยคำสั่ง

sudo apt-get update

sudo apt-get install libcurl3 php5-curl php5-gd php5-mcrypt

sudo a2enmod rewrite

sudo php5enmod mcrypt

sudo service apache2 restart

สร้างฐานข้อมูลให้ Magento ด้วยคำสั่ง

mysql -u root –p

CREATE DATABASE magento;

CREATE USER magento_user@localhost IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON magento.* TO magento_user@localhost IDENTIFIED BY 'password';

FLUSH PRIVILEGES;

exit

ดาวน์โหลดและกำหนดสิทธิ์ของการใช้งานไฟล์ของ Magento ด้วยคำสั่ง

wget http://www.magentocommerce.com/downloads/assets/1.9.0.1/magento-1.9.0.1.tar.gz

tar xzvf magento-1.9.0.1.tar.gz

sudo rsync -avP ~/magento/. /var/www/html/

sudo chown -R www-data:www-data /var/www/html/

เปิดเว็บเบราเซอร์แล้วไปที่ http://server_ip เช่น http://172.21.14.88 เพื่อทำการติดตั้ง Magento ดังนี้
ทำเครื่องหมายที่ช่อง I agree to the above terms and conditions. แล้วกดปุ่ม Continue
จากนั้นทำการเลือก Time Zone ให้เป็น SE Asian Standard Time (Asia/Bangkok) และ Default Currency เป็น Thai Baht จากนั้นกดปุ่ม Continue

ทำการตั้งค่าฐานข้อมูลตามที่ได้ติดตั้งและสร้างไว้ในตอนแรก

ในส่วนของ Web access ให้ทำเครื่องหมายที่ Enable Charts และ Use Web Server (Apache) Rewrites จากนั้นกดปุ่ม Continue

ทำการใส่ข้อมูลของบัญชีผู้ใช้ที่มีสิทธิ์เป็นผู้ดูแลเว็บไซต์จากนั้นกดปุ่ม Continue

จะเข้าสู่หน้า Magento Survey ให้กดที่ Go to Frontend เพื่อเข้าสู่หน้าหลักของ Magento

การเข้าใช้งาน Magento มีอยู่สองส่วนคือ Frontend คือส่วนของผู้ใช้ทั่วไปสามารถเข้าผ่านทาง http://server_ip เช่น http://172.21.14.88

และส่วนของผู้ดูแลระบบ Backend สามารถเข้าผ่านทาง http://server_ip/admin เช่น http://172.21.14.88/admin

Comments are closed.