最好的magento2.3 和magento2.x的安装正确方法

在网上看了许多中文的magento2的安装教程,大多数都没有完整的安装步骤,本教程将教会你怎么使用和安装magento2.3最新版本的安装.

magento2.3系统需求:

操作系统:Linux发行版如红帽企业Linux(RHEL),CentOS,Ubuntu,Debian,等等

内存需求:升级的应用程序和扩展你的Magento从Magento市场和其他来源获得需要多达2GB的RAM。如果您使用少于2GB内存的系统,我们建议您创建一个交换文件;否则,您的升级可能会失败。

web服务器:

  • Apache 2.2 or 2.4
  • nginx 1.8 (或最新稳定版本)

数据库:

  • MySQL 5.6Magento应用版本2.1.2后来与MySQL 5.7兼容。MariaDB和Percona是兼容Magento因为我们支持MySQL 5.6的API。

php版本需求

php5.6.5以上

本教程主要是centos7的安装 (CNMP)方式的部署centos7 + nginx + mariaDb + php 7

首先第1步 :

第2步:解压源码到你的安装web目录下

第3步:删除.regenerate文件

第4步: 设置权限

 

第5步:访问nginx配置好的域名url地址

如果你的服务器是nginx时,访问时出现了如下图错误提示:

解决办法是如下:

修改完后保存上传,执行命令

再次访问安装url,即使xianshi

出现下列:下面如图所示

第6步:继续下一步

 

解决办法: 缺少php扩展模块

第7步:安装后重启php

第8步:刷新页面

第9步:在数据库新建数据库

第10步:继续下一步

第11步:继续下一步

第12步:继续下一步

第13步完成安装。

第14步,安装完成后访问前端和后端,如果访问出现了 白屏或者是加载js和css文件404,则解决办法如下执行下面命令:

如果以上没有解决你的问题,则有可能你在安装magento过程中,安装不完整或不成功。可能的原因的是php执行时间过长导致安装不成功,虽然现实安装成功页面但是访问还是

会报错的,这是因为安装时php断开连接导致前端现实假的安装页面,解决办法需要重新安装。

安装步骤如下:

下面还有一种最简单的安装方式:即使运用命令行进行安装如下

 

如果你是windows平台安装Magento 2报错,请点击查看,解决办法。

 

第15步,访问后台出现了如下图

则是需要配置计划任务,执行下列命令

使用root用户在centos 7中执行

然后在安装magento根目录下在执行一次

再次刷新页面,提示信息不见了,说明计划任务配置完成。

第16步,如果安装插件则执行下列命令:

即安装成功,希望本教程对你有帮助。

有不明白的地方请留言。

上一篇: PHP | array_merge_recursive() Function

下一篇: jQuery点击全选,在点击全不选,判断是否选中

登录 评论
avatar
5 评论人数
10 回复人数
9 跟随者
 
多数的反应发表评论
热评
10 评论作者
头条新闻CCHsky8g.comsky8g.com作者 最近的评论作者
最新 最旧 得票最多
头条新闻
游客

文章不错非常喜欢,支持一下

CCH
成员
CCH

执行php -f bin/magento setup:static-content:deploy 报了Allowed memory size of 2097152 bytes exhausted (tried to allocate 32768 bytes) in /www/wwwroot/default/magento/vendor/phpseclib/mcrypt_compat/lib/mcrypt.php on line 1337,但是已经修改了memory_limit大小了,群主知道是什么问题?

Jhin
游客
Jhin

php -f bin/magento setup:upgrade
rm -rf var/generation/*
php -f bin/magento setup:di:compile
php -f bin/magento setup:static-content:deploy 执行这条命令如果错误在在后面加上 -f即可

这些命令执行完 前台显示空白页面 后台提示重定向过多

Jhin
游客
Jhin

请问: 安装完成后,登录页面空白,前台页面 只显示一部分东西 是什么问题?

void
游客
void

安装到一半报错Fatal error: Uncaught Exception: Warning: openlog() has been disabled for security reasons in