能了解什么:
本系列将会带你从0到1学会安装magento2!
1.虚拟机的安装,centos7.2镜像的下载安装
2.下载并且配置nginx
3.下载并且配置php
4.让nginx适配magento2
5.下载并且配置magento2
6.安装过程中遇到的报错,问题
其中的整个中遇到的流程的错误以及解决方案
我会一一的详细记录下来。
为何记录一下
!!!强烈建议去看国外的magento的官方文档。因为国内中文资料太少,都是零碎的,大多是翻译的国外资料,非常不系统,还很难上手,用别人的文档怎么安装都会报错的,当然除了我这个教程
这个系列的教程是定位在刚安装magento的一系列操作的
注意:本教程适合初学者,有经验的可以不用看,不接受喷子,请绕道
有问题的地方,希望大家多多批评指正。
magento2:官方文档连接:https://devdocs.magento.com/guides/v2.3/install-gde/install-quick-ref.html
环境
本系列的服务器环境
2.3.x版本:
- unix系统 CentOS7.6
- 内存 要2G以上(包括2G)
- Composer(最新稳定版本)
- web服务器nginx 1.x
- 数据库 MySQL 5.6,5.7
- php7.2
- PHP扩展 bc-math,ctype,curl,dom,gd,ImageMagick 6.3.7以上,intl,mbstring,mcrypt,hash,openssl,pdo_mysql,simplexml,soap,spl,libxml,xsl,zip,json,iconv,lib-libxml
- PHP OPcache
一:下载安装虚拟机,下载镜像,安装
最好的方法,直接进去官网下载
下载
别去其它站点找了,官网直接下载地址如下:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-10.0.0-1295980.exe
体积不小,489.97MB!这里特别不推荐下载精简版,使用官方原版保证功能完整性。
安装
本机上安装有9.0版本,此时其实并不需要卸载,直接双击10.0的安装包,它会检测并自动卸载掉旧版本,然后自动安装。由于是覆盖安装,时间缩短了很多
注册
最后一步要求输入许可证密钥,本站提供亲测可用的注册密钥,授权形式为批量,并且永不过期,即永久激活,
注册码地址:https://www.hack520.com/vmware-workstation-10-0.html
centos7镜像文件下载连接:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
具体的安装过程自己摸索,省略。。。
二:用shell工具链接centos7
这个有几个坑,,,,
a.刚刚安装的centos7没有ip地址,用xshell连接不上,怎么办呢?
请参考以下链接:
https://www.cnblogs.com/mmx8861/p/9217445.html
设置好ip后,用ssh连接上
注意,设置设置开机自启动:ssh开机自己启动命令: systemctl enable sshd
b.虚拟机退出后,再次进来用ssh连不上啦?(两种原因)
这个可能是SElinux的关系,请关闭selinux,然后重启服务器。
还有一种可能是你的文件权限设置高了,请看链接:https://www.huangfh.cn/1050.html
一切整备就绪,
这样子的话,就可以正式开始安装lnmp,环境啦
欲知后事如何,且听下回分析,请看
国外最火的电商网站magento2:系列(二)nginx、php环境的适配