ลด 50% ทุกแพ็กเกจ เวลาจำกัด เริ่มต้นที่ $2.48/mo
Magento

Magento

Magento (ปัจจุบันคือ Adobe Commerce) คือแพลตฟอร์ม e-commerce แบบ open-source รองรับหลายร้านค้า หลายสกุลเงิน และการจัดการแค็ตตาล็อกระดับ B2B เหมาะสำหรับธุรกิจค้าปลีกออนไลน์จริงจัง ใช้งานโดย Coca-Cola, Ford และ Helly Hansen ทางเลือกที่น่าเชื่อถือแทน Shopify สำหรับร้านที่มี GMV ต่อปีเกิน $10M

เวอร์ชัน

2.4.6

ระบบปฏิบัติการ

Ubuntu Server 22.04 LTS

ขั้นต่ำของ RAM

8 GB

ประเภท IP

IPv4

การเข้าถึง Magento

เปิดเบราว์เซอร์ของคุณ: http://<server-ip>

ค้นหา URL หน้า admin panel URL:

php /var/www/magento2/bin/magento info:adminuri

เข้าสู่ระบบด้วยข้อมูลประจำตัวที่บันทึกไว้ใน: /root/.cloudzy-creds

ไฟล์และไดเรกทอรีสำคัญ

  • Cloudzy ติดตั้ง Magento: /var/www/magento2
  • ไฟล์การตั้งค่า Magento: /var/www/magento2/app/etc/env.php
  • อินเทอร์เฟซบรรทัดคำสั่ง Magento: /var/www/magento2/bin/magento
  • การยืนยันตัวตนของ Composer สำหรับ repo.magento.com: /var/www/.composer/auth.json
  • แคชชสำหรับ Composer: /var/www/.cache/composer
  • การตั้งค่า Apache vhost: /etc/apache2/sites-available/magento.conf
  • Symlink ของไซต์ที่เปิดใช้งาน: /etc/apache2/sites-enabled/magento.conf
  • ข้อมูลประจำตัว Admin และฐานข้อมูล: /root/.cloudzy-creds
  • บันทึก Magento: /var/www/magento2/var/log
  • Magento แคช: /var/www/magento2/var/cache
  • พื้นที่เก็บ session ของ Magento: /var/www/magento2/var/session
  • คีย์ SSL แบบ self-signed: /etc/apache2/ssl/privkey.pem
  • ใบรับรอง SSL ที่ลงนามด้วยตนเอง: /etc/apache2/ssl/fullchain.pem

บริหารจัดการบริการ

Apache2:

systemctl restart apache2
systemctl status apache2

MySQL:

systemctl restart mysql
systemctl status mysql

Elasticsearch:

systemctl restart elasticsearch
systemctl status elasticsearch

คำสั่ง CLI ของ Magento

เปิดใช้งานโหมดบำรุงรักษา:

php /var/www/magento2/bin/magento maintenance:enable

ปิดใช้งานโหมดบำรุงรักษา:

php /var/www/magento2/bin/magento maintenance:disable

ลบแคชข้อมูล:

php /var/www/magento2/bin/magento cache:flush

ตั้งค่าโหมดการ deploy:

php /var/www/magento2/bin/magento deploy:mode:set production

ตรวจสอบ URL ของผู้ดูแลระบบ:

php /var/www/magento2/bin/magento info:adminuri

เปิดใช้งาน SSL พร้อมโดเมน

1. ชี้โดเมนของคุณไปที่ IP ของเซิร์ฟเวอร์

2. แก้ไข config ของ Apache และแทนที่ ServerName <IP>; ด้วยโดเมนของคุณ (<your-domain>):

vim /etc/apache2/sites-available/magento.conf

3. ติดตั้ง Certbot:

apt install -y certbot python3-certbot-apache

4. รันคำสั่งต่อไปนี้เพื่อสร้างใบรับรอง Let's Encrypt ที่ถูกต้อง:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. รีสตาร์ท Apache เพื่อใช้การเปลี่ยนแปลง:

systemctl restart apache2

6. เปิดเบราว์เซอร์แล้วไปที่: https://yourdomain.com

เพิ่มเติมใน Self Hosted

แอปพลิเคชันที่เกี่ยวข้อง

Deploy Magento ได้เลย เริ่มต้นที่ $2.48/เดือน