# 開啟Magento2之旅
本章主要講解:
1. 如何安裝
2. 如何使用
本教程開發環境:
> 服務器:阿里云
> M2版本: 2.3.0
> 操作系統:Ubuntu 16.04
> PHP版本:7.1.23
> Mysql版本:5.7
> Nginx版本:1.15.5
**M2官方推薦的環境**
https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements.html
| | 2.3.0 | 2.3.1 | 2.3.2 | 2.3.3 | 2.3.4 | 2.3.5 | 2.3.6 | 2.3.7 | 2.4.0 | 2.4.1 | 2.4.2 | 2.4.3 | 2.4.4 | 2.4.5 |
|---------------|------------|------------|------------|---------------|---------------|------------|-------|-------|------------------|-------|-------|-------|-------|-------|
| Composer | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 2.x | 1.x | 1.x | 2.x | 2.x | 2.x | 2.x |
| Elasticsearch | 2.x, 5.x | 5.x, 6.x | 5.x, 6.x | 5.x, 6.x | 5.x, 6.x | 7.x | 7.x | 7.x | 6.x, 7.x | 7.x | 7.x | 7.x | 7.x | 7.x |
| MariaDB | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.1, 10.2 | 10.2 | 10.3 | 10.2, 10.3, 10.4 | 10.4 | 10.4 | 10.4 | 10.4 | 10.4 |
| MySQL | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.6, 5.7 | 5.7 | 5.7 | 5.7, 8.0 | 8.0 | 8.0 | 8.0 | 8.0 | 8.0 |
| PHP | 7.1, 7.2 | 7.1, 7.2 | 7.1, 7.2 | 7.1, 7.2, 7.3 | 7.2, 7.3 | 7.2, 7.3 | 7.3 | 7.4 | 7.3, 7.4 | 7.4 | 7.4 | 7.4 | 7.4 | 8.1 |
| RabbitMQ | 2.x, 3.7.x | 2.x, 3.7.x | 2.x, 3.7.x | 2.x, 3.7.x | 3.7.x, 3.8.x | 3.8.x | 3.8.x | 3.8.x | 3.8.x | 3.8.x | 3.8.x | 3.8.x | 3.8.x | 3.8.x |
| Redis | 5.x | 5.x | 5.x | 5.x | 5.x | 5.x | 5.x | 6.0 | 5.x | 5.x | 6.0 | 6.0 | 6.0 | 6.0 |
| Varnish | 4.x, 5.x | 4.x, 5.x | 4.x, 5.x | 6.x | 4.x, 5.x, 6.x | 6.x | 6.x | 6.x | 6.x | 6.x | 6.5.1 | 6.x | 6.x | 6.5.1 |
| Apache | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 | 2.4 |
| nginx | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x | 1.x |
- 序言
- 全面解讀Magento2
- Magento2簡介
- Magento2特點
- Magento2目錄結構
- Magento2語法講解
- 運行原理剖析
- 開啟Magento2之旅
- 安裝Magnto2
- 購買阿里云服務器(Ubuntu系統)
- 安裝和配置Nginx/PHP/PHP-FPM
- 配置Mysql并創建數據庫
- 配置Nginx虛擬主機
- 安裝和配置Magento2
- 導入演示數據
- 手把手教你創建git代碼庫
- 續外篇-購買AWS服務器
- 續外篇-Mac下安裝LNMP
- 續外篇-安裝phpmyadmin
- 如何升級php版本
- 使用Magento2
- 創建多網店多域名以及安裝中文語言包
- 創建獨立cms頁面
- 創建分類和產品
- 創建產品屬性
- 創建優惠券
- 導入產品csv
- 下單/發票/發貨/退貨
- M2常用命令
- 如何安裝主題
- 如何安裝插件
- 如何使用API
- 常見問題
- 常見問題 二
- 常見問題 三
- 常見問題 四
- 常見問題 五
- Magento2主題
- 主題框架詳解
- Layout文件詳解
- M2里的JS
- 主題實戰
- 前期準備工作
- 完成首頁
- 重寫分類頁面
- 錦囊妙計
- 產品詳情頁面講解
- 購物車頁面講解
- 支付頁面講解
- 主題修改記錄
- 關于主題的一些學員問答
- Magento2插件
- 插件框架詳解
- XML配置說明
- 插件實戰
- 準備工作
- 寫代碼
- 調試
- 難點解析
- 插件升級
- 插件修改記錄
- 擴展閱讀
- 如何創建cron任務和功能
- 發送郵件(帶附件)
- 如何在代碼里創建屬性
- Magento2線上部署
- 基本流程
- 配置Redis
- 配置Varnish+SSL
- Varnish配置教程(2020年修訂版)
- Paypal設置
- 一些優化
- Magento2 版本升級
- v2.3.0版本填坑指南
- v2.4.x升級指南
- 配置nginx pagespeed模塊進行加速
- M1數據庫遷移到M2指南
- 安裝配置Elasticsearch
- Magento2常用工具
- 網站測速分析工具
- 在線創建插件模塊
- M2后臺可視化編輯器里的標簽變量
- 遇到問題,我該怎么做
- 常用代碼
- SEO在線分析工具
- 本地用xdebug遠程調試mgtdev2服務器的項目
- 后續之路