Warning: Cannot modify header information - headers already sent by (output started at /www/wwwroot/sbboke.com/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php:409) in /www/wwwroot/sbboke.com/wp-content/themes/pacify/content-single.php on line 5

Magento2 安装系列三 在虚拟机安装Magento2.3

前言

我们前面已经安装好虚拟机和CentOS7,并且在虚拟机上安装好宝塔面板,在宝塔面板上安装好Lnmp环境,下面就是开始安装Magento2.3

1.下载Magento2.3

下载Magento2.3的方式有几种,使用composer安装或者git,可点击此文章获取,我这里由于网络原因,我这边采取下载Magento2.3,然后再上传到虚拟机的方式

下载链接:(如过期,则自己百度找新的源)我这里选择2.3.0版本的

https://download.magentochina.org/magento/2/2.3.X/

下载完成后,通过FTP或者宝塔,把文件上传到网站文件目录

通过宝塔或者ssh命令,解压安装文件

2.开始安装前的准备

安装Magento前,先安装PHP扩展,以便支持Magento。我们打开宝塔软件商店,找到php7.2,点击设置,点击安装扩展,安装exif、intl、xsl扩展

安装完PHP扩展后,因为宝塔禁用了部分php函数,但是Magento2需要用到部分被禁用的函数,我们这边还要开发部分禁用函数。在php安装扩展列表下面有禁用函数的列表,点击打开,删除 putenv 、 proc_open 、 openlog 、 syslog

安装完PHP扩展后,因为宝塔禁用了部分php函数,但是Magento2需要用到部分被禁用的函数,我们这边还要开发部分禁用函数。在php安装扩展列表下面有禁用函数的列表,点击打开,删除 putenv 、 proc_open 、 openlog 、 syslog

3.安装 Composer

1、下载composer组件

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

2、安装Composer

php composer-setup.php

3.查看是否安装成功,输入命令 composer

4.开始安装Magento2.3

环境配置好,我们到浏览器打开之前配置好的域名,我这里是 http://magento2_3.com/setup/ 点击 Readiness Check 开始安装

1.点击检查

2.检查环境,发现错误提示

3.解决错误

出现PHP Version Check 的错误是因为 默认安装是必须存在SSL的,但是我们默认是没有ssl的, 所以可以在文件屏蔽该检测

在根目录找到 composer.json

在11行左右找到类似

"config": {
    "preferred-install": "dist",
    "sort-packages": true
},

修改成

"config": {
    "preferred-install": "dist",
    "sort-packages": true,
    "disable-tls": true
},

点击再次检查,我们发现检查环境通过了,点击下一步

4.添加数据库,填写完成,点击下一步

数据库root密码和数据库名称,可以在宝塔数据库获取

5.Magento访问网址和后台访问后缀设置

注意,因为我们使用Nginx,所以要取消Apache重定向的选项。完成点击下一步

出现错误,原因是域名不允许有下划线

去掉下划线,点击下一步

6.选择国家与货币,点击下一步

7.设置管理员账号,完成点击下一步

8.点击开始安装配置

9.安装完成

至此,安装Magento2.3到此完成,下面是打开网站或者后台遇到的种种问题的解决方案

往后章节导航

  1. Magento2 安装系列四 安装Magento2.3常见问题与解决方案

相关文章

0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论