แมเจนโต

แพลตฟอร์มอีคอมเมิร์ซแบบเปิดที่ปรับแต่งได้ สำหรับการสร้างและขยายร้านค้าออนไลน์

การเข้าถึง Magento

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

ค้นหา URL ของแผงควบคุมผู้ดูแลระบบ:

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

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

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

  • ขั้นตอนการติดตั้ง Magento: /var/www/magento2
  • ไฟล์การตั้งค่า Magento: /var/www/magento2/app/etc/env.php
  • Magento CLI: /var/www/magento2/bin/magento
  • การตรวจสอบสิทธิ์ Composer สำหรับ repo.magento.com: /var/www/.composer/auth.json
  • แคชของนักแต่งเพลง: /var/www/.cache/composer
  • การตั้งค่า Apache vhost: /etc/apache2/sites-available/magento.conf
  • เปิดใช้งานลิงก์สัญลักษณ์ไซต์: /etc/apache2/sites-enabled/magento.conf
  • ข้อมูลประจำตัวผู้ดูแลระบบและฐานข้อมูล: /root/.cloudzy-creds
  • บันทึก Magento: /var/www/magento2/var/log
  • แคชของ Magento: /var/www/magento2/var/cache
  • พื้นที่จัดเก็บเซสชันของ Magento: /var/www/magento2/var/session
  • คีย์ SSL ที่ลงนามด้วยตนเอง: /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

อีสไทรอัลเสิร์ช:

systemctl restart elasticsearch
systemctl status elasticsearch

คำสั่ง Magento CLI

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

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

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

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

ล้างแคช:

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

ตั้งค่าโหมดการปรับใช้:

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

ตรวจสอบ URL สำหรับผู้ดูแลระบบ:

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

การเปิดใช้งาน SSL กับโดเมน

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

2. แก้ไขไฟล์การตั้งค่า 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

ขณะนี้สินค้าไม่พร้อมจำหน่าย

รายละเอียดการสมัคร