iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Magento2 超详细安装流程(避坑指南)
  • 945
分享到

Magento2 超详细安装流程(避坑指南)

php开发语言 2023-09-08 09:09:07 945人浏览 泡泡鱼
摘要

踩了很多坑,总结出来的 系统介绍 宝塔面板 CentOS Linux release 7.9.2009 PHP 7.2.33 Nginx 1.22.1 Mysql 5.7.40 Com

  • 踩了很多坑,总结出来的

  • 系统介绍

  • 宝塔面板

  • CentOS Linux release 7.9.2009

  • PHP 7.2.33

  • Nginx 1.22.1

  • Mysql 5.7.40

  • Composer 1.10.26

  • 第一步 “PHP需要开启拓展和安装拓展”

  • 安装拓展

  • exif、intl、xsl

  • 开启拓展

  • putenv 、 proc_open 、 openlog 、 syslog

  • 第二步 “下载Magento2”

  • 我推荐从gitee拉取代码

  • 这里以版本Magento2.3.5为例

  • 下载地址:Magento2.3.5

  • 将下载好的包,放在宝塔服务下解压
    在这里插入图片描述

  • 第三步 “安装依赖包”

  • 跳转到项目根目录

cd /www/wwwroot/magento2-2.3.5

在这里插入图片描述

  • 安装依赖包
composer instal

在这里插入图片描述

composer update

在这里插入图片描述

  • 如果无法安装的话查看版本对不对,Magento2.3.5不支持composer2只支持composer1
    解决办法(降到composer1的稳定版本):
composer self-update --1
  • 如果提示The following exception is caused by a lack of memory or swap, or not

  • 那就是内存不够,优化以下内存再进行安装

  • 第四步 “安装配置”

  • 启动phpWEB服务

php  -S 192.168.0.116:8000

在这里插入图片描述

  • 浏览器访问(Http://ip地址:8000/)
  • 同意并设置
    在这里插入图片描述
  • 开始准备检查
    在这里插入图片描述
  • 没问题下一步
    在这里插入图片描述
  • 添加数据库

在这里插入图片描述
在这里插入图片描述

  • 网页配置
  • 去掉“Apache”,因为这次使用的是Nginx
    在这里插入图片描述
  • 自定义模块
  • 只动上面那三个就行
  • 【高级模块配置】不动它

在这里插入图片描述

  • 创建管理员账号

  • 根据自己喜好设置就行
    在这里插入图片描述

  • 现在安装

在这里插入图片描述

在这里插入图片描述

  • 页面测试

  • 出错的解决办法
  • 当发现Magento2加载资源出错时

在这里插入图片描述

INSERT INTO `core_config_data` (`config_id`, `scope`, `scope_id`, `path`, `value`) VALUES (NULL, 'default', '0', 'dev/static/sign', '0')
//清除缓存rm -rf var
  • 安装静态文件
//英文静态文件php bin/magento setup:static-content:deploy -f
//中文静态文件php -f bin/magento setup:static-content:deploy zh_Hans_CN -f

在这里插入图片描述

  • 随后重启web服务即可

在这里插入图片描述
在这里插入图片描述

来源地址:https://blog.csdn.net/by_coffee/article/details/130291562

--结束END--

本文标题: Magento2 超详细安装流程(避坑指南)

本文链接: https://www.lsjlt.com/news/399706.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作