lnmp和lamp环境下安装magento2.1

  • 内容
  • 相关

Magento2安装

以下方法使用的是Magento2.1.9版本,其他Magento2版本应该都是适用的。Apache,Nginx,MySQL,PHP请自行安装,新手我推荐安装宝塔面板,简单方便。

Magento2要求

Web服务器

Apache2.2或2.4,此外,mod_rewrite必须启用apache 模块。mod_rewrite使服务器能够执行URL重写

nginx 1.8(或以上)

MySQL

MySQL5.6

PHP

5.6.x , 7.0.2 , 7.0.6-7.0.x , 5.5.22-5.5.x

PHP需要的扩展

bc-math,curl,gd或imageMagick,intl,mbstring,mcrypt,mhash,openssl,PDO/MySQL,SimpleXML,soap,xml,xsl,zip。PHP7还需json,iconv

Magento下载地址

https://magento.com/tech-resources/download因为要注册才能下载,我这边提供了Magento2.1.9下载地址

点击下载Magento2.1.9


开始安装

上传magneto2压缩包到服务器,解压到站点根目录

打开浏览器输入你的ip或域名,进入Magento安装界面,检查是否满足安装环境

QQ截图20171102143154.png

输入数据库配置

QQ截图20171102143434.png
其他的设置默认的就行了,设置好管理员账号密码
如果是nginx服务器还需要在伪静态中添加如下规则


if (!-e $request_filename) {  
rewrite ^(.+)$ /index.php last;  
}
进入页面会发现页面css和js路径错误


修改数据库里面core_config_data表  web/seo/use_rewrites的值改为0

进入数据库运行如下sql命令(注意添加数据表前缀)

insert core_config_data (config_id, scope, scope_id, path, value) values (null, 'default', 0, 'dev/static/sign', 0); 

进入服务器进入magento站点根目录运行以下三条命令:


php bin/magento setup:static-content:deploy
php bin/magento cache:flush
php bin/magento indexer:reindex

刷新页面,css和js正常加载,Magento2.1.9安装完成

后台提示Your web server is set up incorrectly and allows unauthorized access to sensitive files. Please contact your hosting provider.解决方法

设置pub目录为网站根目录即可,宝塔设置如图

QQ截图20171102150710.png

没装宝塔的设置方法请自行百度

开启显示错误日志There has been an error processing your request

Magento的异常日志默认是记录在 magento/var/report/ 下面


Exception printing is disabled by default for security reasons. 

Error log record number:xxxxxxxxxxxxx


这个错误的日志一般是记录在magento/var/report/xxxxxxxxxxxxx 文件里面的

开启显示错误日志方法

复制magento根目录下/pub/errors/local.xml.sample 并命名为/pub/errors/local.xml

本文标签:

版权声明:若无特殊注明,本文皆为《超级管理员》原创,转载请保留文章出处。

本文链接:lnmp和lamp环境下安装magento2.1 - https://youphp.net/magento-install.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

1条评论
  1. avatar

    跨境电商培训 Lv.1 Chrome 62.0.3202.62 Chrome 62.0.3202.62 Windows Windows 回复

    非常不错!!!!

    浙江省金华市 电信

    大家都在搜

    00:00 / 00:00
    顺序播放