版本信息:
1、PHP 7.3
2、nginx--Tengine2.2
3、MySQL5.7
2、magento 2.3.5
*:magento2.4.X对服务器各方面要求比较高,建议用2.3.X
参考资料:
安装流程图 |Magento 2 开发文档中国镜像 (magentochina.org)https://doc.magentochina.org/guides/v2.3/install-gde/install-flow-diagram.html系统要求 |Adobe Commerce 开发人员指南 (magento.com)
https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements.html宝塔面板安装Magento 2.4.2-p1 详细教程 - Magento2专业中文社区 (mallol.cn)
https://bbs.mallol.cn/pagoda-panel-installation-magento-2-4-2-p1-detailed-tutorial/ 安装magento2和测试数据 - Magento2专业中文社区 (mallol.cn)
https://bbs.mallol.cn/question/install-magento2-and-test-data/
步骤:
-
安装宝塔和安装LNMP,此处略过,选择第一节对应的版本信息。
-
php7.3安装扩展和删除禁用函数
- 扩展:fileinfo、xsl、exif、intl、gmp、zstd、opencache、ssh2、mcrypt、xedebug
- 删除禁用函数:putenv、proc_open、exec、shell_exec
- 参考phpinfo所需要的所有扩展:PHP扩展 bcmath,ctype,curl,dom,gd,ImageMagick 6.3.7以上,intl,mbstring,mcrypt,hash,openssl,pdo_mysql,simplexml,soap,spl,libxml,xsl,zip,json,iconv,libxml
-
宝塔新建网站
-
打开新建网站目录,打开命令行工具
-
将宝塔自带的composer降级到Composer1.0版本
- 检查composer的版本:composer --version
- 将版本降低至1.4.1,执行完成后检查composer版本:执行命令:composer self-update 1.4.1
- 检查composer的版本:composer --version
-
下载magento2.3.6源码,以下方案任选一个,建议方案一,直接下载源码,好用。
-
方案一:下载magent2.3.6源码,并上传到服务器上
- 访问gitee下载源码,magento2_gitee下载
https://gitee.com/zouhongzhao/magento2/并上传到服务器解压magento2_gitee下载
- 执行安装扩展插件。composer install
- 如果提示内存不足,使用以下命令安装:composer config -g repo.packagist composer https://packagist.org
- 访问gitee下载源码,magento2_gitee下载
-
方案二:使用composer下载
- 注册Adobe Commer账户,并获取到username 和userpass
- 打开Adodeb 并点击登
- Adobe Commerce Extensions & Themes for Your Online Store | Marketplace
https://commercemarketplace.adobe.com/
- 登录以后点击 my project,获取自己的acc key
- 点击新建,并复制和保存自己的username【Public Key】 和 password【Private Key】
- 执行下载命令,并输入步骤3获得的username和password;命令:composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.3.5
- 下载完成后,执行composer install 安装程序
- 注册Adobe Commer账户,并获取到username 和userpass
-
- 下载安装完成后,访问域名+/setup/ 进行安装
- 安装完成以后,根据第三步给您的后台地址和设置的账号密码,进入后台。完成magent2的安装使用