magento2安装,你也可能遇到的问题php

近几天都是在搞这个magento的安装,说起来你可能不相信装了N多边才装好,先用的apache环境,又换成nginx,最后还是换成了apache。不扯其它了的,就把我遇到的一些问题在这个简单的说一下,希望能够帮到大家!

我是用的ubuntu,服务器是亚马逊服务器,先登录自己的服务器先去部署一下环境,php尽量下载最新的我是用的php7.2,apache2用的apache2.4版本的。mysql是5.7的,环境就直接sudo apt-get install +apache2&mysql&php7.2,安装之前记得先要更新apt,就是sudo apt update,避免会缺少什么东西,更新之后再去安装环境和php

环境和php安装好之后,先去测试一下根目录访问,也就是直接访问你的服务器ip,看一下是否是你根目录的apache2的html文件,nginx也是一样的,如果根目录访问不到就去服务器看一下你有没有开启端口(小编就是因为给我服务器的家伙没有开端口,导致我浪费了1天时间在研究apache2和nginx),测试ok之后再去测试php,在根目录html下sudo touch index.php,新建一个php文件,然后sudo vim index.php,测试phpinfo();是否能够解析php,不过这一步也可以放在后边测试也可以,mysql安装之后先修改数据库的密码,修改之后登录测试,去创建一个新的数据库也就是后边将会用的magento的数据库,直接输入命令:

CREATE DATABASE magento(你的数据库名) DEFAULT CHARSET utf8 COLLATE utf8_general_ci;  

然后show databases;看一下是否创建成功创建成功之后你的环境就可以先放一放了。

然后安装要去官网先去下载一个安装包,地址是: http://www.maijindou.com.cn/magento%E9%BA%A6%E8%BF%9B%E6%96%972-0%E4%B8%AD%E6%96%87%E7%89%88%E5%85%8D%E8%B4%B9%E4%B8%8B%E8%BD%BD/  ,下载之后在自己的根目录/var/www/html创建一个文件夹magento(自己随便命名),然后给本地下载好的压缩包上传到这个文件夹,如果上传失败就先给magento文件设置一下777权限   sudo chmod -R 777 /var/www/html/magento 然后执行,在上传就可以了(尽量使用压缩包上传,我是用的zip网速还可以,问价夹怕有生之间看不到上传成功   哈哈 开玩笑了)上传之后就是解压,解压之前先要安装一下zip,命令行直接sudo apt-get zip;安装之后再去解压文件,进到magento里边去,sudo unzip ***.zip 直接解压到magento文件夹去,解压的过程中可以再开启一个xshell窗口去配置apache的conf,apache2安装好,配置文件地址是在/etc/apache2/sites-available下边的000-default.conf,直接sudo vim 000-default.cof这个文件,复制一个上边的80端口的配置到下边修改一下,改成自己需要,记得AllowOverride All,不要使用None,记得添加上这句话DirectoryIndex index.php index.html indexhtn,不然不会读到你的index.php文件,如果修改了端口记得去/etc/apache2/ports.conf去添加一下要监听的端口,添加完成之后就直接去浏览器打开,开始安装就完事了,如果检测文件出现缺少的PHP扩展,就去安装一下,安装之后刷新页面就好了,之后就下一步下一步就行了。安装完成之后先打开前端,可能你的css文件和js文件也会出现不加载的情况,那么你就要去重新的搞一下,你先去设置一下你magento文件的777权限,命令上边已经写过一次直接复制,然后去看一下这个文章,按照流程做一遍:https://blog.csdn.net/hong_rui/article/details/95356982 做完之后强刷一下你的页面,让样式重新缓存cache一下就好了,然后登录你的后台,有可能会出404的问题,这个问题的出现我总结的可能是三个原因,第一 rewrite.so没有启动起来,你需要去查看一下,第二,你的000-default.conf文件配置没有改成AllowOverride All记得去处理一下,第三 你的根目录下的 .htaccess文件有问题,去看一下里边的配置,如果这三个都看了没有问题,那你的网站基本也不会有问题,然后就登录你的后台去看看吧

到此为止,基本上就把我安装时遇到的问题都写出来了,希望能够帮到你!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值