admin July 20, 2017 No Comments

Server Requirements

การใช้งาน Magento บน VPS แนะนำ Memory (RAM) 1GB ขึ้นไปเพื่อความเร็วและประสิทธิภาพของการใช้งาน

App Details

Magento Community Edition (CE) จะถูกติดตั้งบนระบบปฏิบัติการ CentOS 6 x64  Magento Community Edition (CE) การจัดการ Server สามารถ SSH และเข้าสู่ระบบในฐานะ root โดยใช้ IP และ Root Password ที่ระบบแจ้งผ่านระบบสมาชิก Control Panel

สั่งซื้อ Cloud VPS ที่นี่ >> https://www.thaidatahosting.com/services/cloud-vps/ เลือก Magento 2 on CentOS 6 – 64bits

การเข้าใช้งานหน้าร้าน Magento สามารถเข้าได้โดยการเรียกผ่าน IP Address เช่น https://[SERVER_IP]/ ผ่านเว็บเบราเซอร์

Magento ที่ติดตั้งบน VPS Server ของลูกค้านั้นจะอยู่ที่ Path /var/www/html

SSL Warning

Magento ที่ติดตั้ง ค่าพื้นฐานจะถูกกำหนดให้ใช้งานเป็น https:// แต่จะมีการแจ้งเตือนไม่มีความปลอดภัย เนื่องจากไม่มีการติดตั้ง SSL ซึ่งส่วนนี้ต้องซื้อเพิ่ม หากมี SSL Certificate เรียบร้อยแล้ว สามารถติดตั้ง SSL ได้ดังนี้

  1. เตรียมไฟล์ SSL
  2. Login เข้า VPS Server ผ่าน SSH ด้วย root user
  3. นำไฟล์ SSL ที่เตรียมไว้ติดตั้งทับลงที่ไฟล์ server.crt และ server.key ที่ /etc/nginx/ssl/
  4. Restart Web server ด้วยคำสั่ง service nginx restart && service php-fpm restart

DNS Setup

การตั้งค่า DNS จะทำให้เว็บไซต์ Magento สามารถเรียกเข้าใช้งานผ่านชื่อโดเมนเนมได้ เช่น https://www.magento.com ซึ่งสามารถทำตามคู่มือการตั้งค่า DNS ด้วย Cloudflare แบบฟรีไม่เสียค่าใช้จ่าย https://my.thaidatahosting.com/index.php?rp=/knowledgebase/209/-DNS–Cloudflare.html

เมื่อตั้งค่า Cloudflare ครบทุกขั้นตอนแล้ว จำเป็นต้องตั้งค่าเพิ่มเติมผ่านหลังบ้านของ Magento เช่นกัน

  1. เข้าสู่ระบบหลังบ้านของ Magento (admin area).
  2. เลือกเมนู “Stores” จากนั้นเลือก “Configuration”.
  3. เลือกเมนู “Web”
  4. เลือก “Base URLs” เปลี่ยน “Base URL” ให้เป็นชื่อโดเมนเนมที่ต้องการ https://[YOUR_DOMAIN]/.
  5. เลือก “Base URLs (Secure)” เปลี่ยน “Secure Base URL” ให้เป็นชื่อโดเมนเนมที่ต้องการ https://[YOUR_DOMAIN]/.
  6. ทำการบันทึก “Save Config”
  7. ทำการเคลียร์ Magento Cache

สามารถเข้าสู่ Magento ด้วยชื่อโดเมนเนมได้ด้วย https://[YOUR_DOMAIN]/.

MySQL Database

รหัสผ่านสำหรับการเข้าใช้งาน MySQL สามารถดูได้จากไฟล์ /root/.my.cnf. ด้วยคำสั่ง cat ผ่าน SSH เช่น cat /root/.my.cnf.

Update Bug

Magento 2.1.3 อาจจะมีบั๊กบางส่วนที่ทำงานผิดพลาด ลูกค้าสามารถอัพเดทด้วยตัวเองผ่าน

https://[SERVER_IP]/[admin_SECRETURL]/admin/backendapp/redirect/app/setup/

189 Total View 9 Views Today