intl扩展 mac 安装php_Magento2 安装 (Open Source)

5987bfbffe68b07e0124a45985cbc54f.png

首先介绍一下Magento2的获取途径

  • github :https://github.com/magento/magento2
    如果在gihub中获取则可以直接下载zip存档,或者使用git克隆一份到电脑/服务器中,然后通过git checkout切换不同的分支进行快速的测试或者开发。
  • composer:目前composer的镜像地址很多
    最优镜像建议使用Magento2官方镜像仓库:https://repo.magento.com/
    composer官方镜像当然也可以,但是文件结构会比较分散(项目文件过于庞大容易迷路)
    以上是在有科学工具的前提下的composer方案
    如果没有科学方法,则可以使用阿里镜像站进行composer镜像源的替换(更新频率极快,完全不必担心软件版本滞后)
  • magento官方地址下载
    官方下载地址中的资源包都为版本稳定版,不过因为网络环境问题还是推荐以上两种
    下载地址:www.magento.com/download

安装

Windows系统安装:

本地环境:

PHP版本选择对应Magento版本支持的版本号

本文忽略Magento2.0.x版本(Magento2在发布初期的版本稳定性较差,且保留了一些 Magento1 过渡时期的一些UI设计)

从Magento2.1.x版本介绍现有几个大版本的PHP版本要求:

Magento2.1.x : PHP 7.0.2x

Magento2.2.x: PHP 7.0.2x | PHP 7.1.x

Magento2.3x: PHP 7.1.x | PHP 7.2.x | PHP 7.3.x

Web 服务器选择:

Apache 2.x

Nginx 1.x (推荐)

数据库

MySQL:5.6 |5.7

PHP 扩展要求

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-xsl, ext-zip, lib-libxml

下面就是Magento2的正式配置:

使用Apache的同学可以参考.htaccess.sample的配置进行配置,因为配置有点冗杂此处不再详细介绍。

使用Nginx的同学则可以直接在Nginx中引入以下Server块

upstream fastcgi_backend{
    server php-fpm.sock/server_port
}        
server{
    listen 80;
    #listen 443 ssl;
    server_name your_server_name;
    set $MAGE_ROOT magento_root_dir;
    include magento_root_dir/nginx.conf.sample;
}

php-fpm.sock 是指php在fpm运行模式下的socket

server_port 是指php在cgi模式下的监听端口

magento_root_dir magento所在的文件夹目录

当上面的配置根据版本要求配置好以后,使用nginx -t测试配置是否ok

然后重载配置文件在浏览器中访问配置好的server_name 进行安装

mysql的数据库需要提前创建好哟

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值