Magento 2.3安装环境需求-教程(1)

学习Magento 2和Magento 1完全不同,Magento 2会跟我们学习时间有所增加,如果你喜欢magento 2那么跟着我的教程让你一步一步学习成为高级的开发工程师。接下来我将给大家讲述magento 2的安装环境的需求。

Magenot 2.3系统需求

Magento 2.3系统需求包括运行Magento应用程序所需的软件、支持的web浏览器,以及与我们的软件存储库和PayPal安全连接的最新需求。

1. 系统的需求

系统的需求(Linux x86-64),根据magento官网解释:Linux发行版,如RedHat Enterprise Linux (RHEL)、CentOS、Ubuntu、Debian等。Magento不支持:Windows OS和Mac OS系统,如果你非要使用windows系统安装,作为开发使用它你可以点击下面链接进行查看。xampp安装Magento 2.3遇到的错误解决办法 ,请记住这是Magento 2.3不鼓励的使用。

2.内存的需求

升级Magento应用程序和扩展,你可以从Magento市场和其他来源获得的升级,这里可能需要高达2GB的RAM。如果您使用的系统内存小于2GB,我们建议您创建一个交换文件既是swap,Magento 2设置swap配置教程查看点击这里(这里我们主要是Centos 7),否则你可能会遇到由于耗尽物理内存而导致的错误,既而导致安装或升级会失败。

希望你尽可能多地获得内存。这样做会很好,特别是在你服务器的硬件上运行数据库和web服务器【Apache或者Nginx】。

3.Composer (最新稳定版)

Composer是希望为Magento 2代码库做出贡献的开发工具或希望开发Magento扩展的任何人所必需的。所以最新的稳定版本是您的首选。

Composer工具主要是用于下载在PHP中管理依赖项的技术。该工具允许用户指定要使用的库,并管理库的安装和更新。一个“package”是作曲家最小的传递单位。示例:包含文件目录树的.zip文件。Composer将每个Magento组件(模块、主题或语言包)下载到一个单独的包中,在组件和包之间创建1:1的关系。

在Magento中,我们使用Composer来打包组件和管理Magento核心、模块、扩展等的安装。我们推荐开发者和商人包括composer。组件根目录中的json,即使他们不打算使用Magento将其分发给其他商家。

4.Web服务器的选择

Apache 2.2 or 2.4

此外,必须启用Apache mod_rewrite和mod_version模块。mod_rewrite模块允许服务器执行URL重写。mod_version模块为不同的httpd版本提供灵活的版本检查。

nginx 1.x

准备好将Magento 2 Nginx作为系统需求的一部分,因为Nginx专注于高并发性、高性能和低内存使用。Nginx 1.8或最新主流版本的Nginx非常适合您。

5.Database

MySQL 5.6, 5.7

若果你喜欢Mariadb你也可以使用。 Magento还兼容MySQL NDB集群7.4。*、MariaDB 10.0、10.1、10.2、Percona 5.7以及其他兼容二进制的MySQL技术。

6.PHP

支持PHP的版本:~7.1.3 或者~7.2.0

Magento 2.3.1在PHP 7.2.11上经过认证和测试。

7.PHP扩展

有关安装细节,请参阅官方PHP文档

8.CentOS中的PHP

下面几节提供了为CentOS安装PHP所需的所有信息。

验证PHP是否已安装,要验证是否已经安装了PHP,请输入PHP -v。如果安装了PHP,将显示一条类似于下面的消息:

输出如下

安装Magento 2.3请查看这里,点击这里最好的magento2.3 和magento2.x的安装正确方法 。

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: Magento 2中EAV模型的理解

下一篇: Magento 2.3安装向导-教程(2)

登录 评论
avatar