Hướng dẫn cài đặt Magento 2.3 trên host.

  • Monday 27/03/2023

Magento là gì?

Magento là ứng dụng 1 mã nguồn mở để xây dựng nên các website thương mại điện tử. Magento sử dụng ngôn ngữ lập trình PHP và dựa trên nền tảng Zend Framework.

Hiện nay, Magento đã ra mắt 2 phiên bản khác nhau, đó là:

  • Magento 2 Community Edition (hay Magento 2 Open Source): phần mềm e-commerce mã nguồn mở và có thể tải xuống miễn phí.
  • Magento 2 Enterprise Edition (hay Magento 2 Commerce): gồm các chức năng cốt lõi như Magento CE. Nó cung cấp nhiều tính năng hơn, đảm bảo hiệu suất tốt hơn, có bảo mật cao và khả năng mở rộng cũng tốt hơn. Tuy nhiên, phiên bản này phải trả phí tính theo doanh thu của người dùng.

Yêu cầu hệ thống khi cài đặt Magento 2.3 :

– Hệ điều hành: Các bản phân phối Linux như RedHat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian,….

– PHP phiên bản 7.1 trở lên

– Apache 2.4 trở lên.

– MySQL 5.6, 5.7, MariaDB 10.0, 10.1, 10.2…

– Các Extensions PHP bắt buộc :

  • ext-bcmath
  • ext-ctype
  • ext-curl
  • ext-dom
  • ext-gd
  • ext-hash
  • ext-iconv
  • ext-intl
  • ext-mbstring
  • ext-openssl
  • ext-pdo_mysql
  • ext-simplexml
  • ext-soap
  • ext-spl
  • ext-xsl
  • ext-zip
  • lib-libxml
  • ext-mcrypt
  • ext-sodium

– Đại lý chuyển thư (MTA) hoặc máy chủ SMTP.

Hướng dẫn cài đặt Magento 2.3

Bước 1: Tải xuống Magento

Truy cập trang web chính thức của Magento và bắt đầu tải xuống. Magento cũng có sẵn dưới dạng Enterprise Cloud Edition nhưng nó dành cho các chủ cửa hàng cần cài đặt sẵn để sử dụng cài đặt Magento.

> Download Magento tại đây.

Bước 2: Giải nén file Magento

Bây giờ hãy giải nén thư mục đã tải xuống trong thư mục gốc; hoặc thư mục mà bạn muốn cài đặt Magento; hoặc thư mục “public_html” trên host của bạn.

Bước 3: Tạo Database

Cài đặt Magento cần có database. Vì vậy, hãy tạo database và user database trên hosting của bạn.

Bước 4: Chạy cài đặt Magento

Sau khi database được tạo, bây giờ bạn có thể chạy cài đặt Magento. Chỉ cần vào trình duyệt web chỉ định URL của thư mục Magento. Sau khi nhập URL, bạn sẽ thấy một cửa sổ như hình bên dưới. Nhấp vào nút “Agree and Setup Magento” để tiếp tục.

magento

Bây giờ hãy tiến tới Magento Installer, và thực hiện 6 bước tiếp theo để hoàn thành cài đặt.

Trường hợp giao diện không có xuất hiện nút Agree and Setup Magento mà xuất hiện dòng :

“Vendor autoload is not found. Please run ‘composer install’ under application root directory.” như hình sau :

 

Thì các bạn SSH vào bằng user host và di chuyển đến thư mục chứa Source Magento để chạy lệnh “composer install”  :

 

 

Sau khi chạy hoàn tất lệnh trên chúng ta tiếp tục chạy lệnh sau để setup :

php bin/magento setup:install  --db-host="localhost" --db-name="user database" --db-user="tên database" --db-password="mật khẩu database" --admin-firstname="admin" --admin-lastname="admin" --admin-email="email@gmail.com" --admin-user="admin" --admin-password="Pass admin website" --language="en_US" --currency="INR" --timezone="Asia/Ho_Chi_Minh" --use-rewrites="1" --backend-frontname="admin"

Các bạn thay thế các thông tin : db-name, db-user, db-password, admin-email, admin-password theo thông tin các bạn đã tạo.

Đợi cho quá trình cài đặt được hoàn tất ta cho xóa cache và truy cập vào admin với thông tin đã nhập trước đó để kiểm tra.

rm -rf var/cache/* di/* generation/* page_cache/*

Tổng kết :

Thực hiện các bước như hướng dẫn trên thì các bạn đã cài đặt thành công Magento 2.3

Trong quá trình cài đặt phalcon nếu có vấn đề lỗi phát sinh, vui lòng gửi yêu cầu về kythuat@pavietnam.vn để được hỗ trợ kiểm tra và xử lý.

Xem thêm các hướng dẫn khác về Magento tại đây.

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng :
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

5/5 - (1 bình chọn)