使用自己编译 LAMP 安装web 程序以Magento 2 为例

7天成为Magento系统架构师,现在开始学习Magento全栈开发!

《Magento2.X企业级开发实战》

Magento 2下载地址
Magento 2 开放下载
环境搭建教程
自己编译 LAMP Centos 7.2+Apache2.4+ Mysqlnd 5.6+PHP 7 详解

1.1 Magento2.0 源码包

1.2 Magento2.0 安装步骤
Magento2.0 安装步骤只需要按照提示点击NEXT 完成即可,以下是安装时的截图。
进入安装页面

点击进行PHP Extension 的检查

在这一步检测LAMP 环境时,会出现PHP Extension 缺少的情况,从而导致不能进行下一步的操作。现在已curl.so 为例,来进行PHP Extension 的安装说明。
curl.so 安装说明:

cd  /usr/local/src/php-7.0.3/ext/curl
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

此时可以在/usr/local/php/lib/php/extensions/no-debug-zts-20151012/ 下面可以看到curl.so

vi /usr/local/php/etc/php.ini
#在其中增加
extension_dir=”/usr/local/php/lib/php/extensions/no-debug-zts-20151012/”
#在其中增加
extension=curl.so

重启apache

/usr/local/apache/bin/apachectl restart

下一步

添加数据库

Magento2.0 网站Address 设置

点击安装

安装成功

1.3 安装完成后的bug
1) 安装完成后,发现首页不加载css 与js 。需要做如下操作。

cd  /home/centos/public_html
/usr/local/php/bin/php bin/magento setup:static-content:deploy

安装完成后,不加载css 与js 的问题

修复完成后界面

2) 前台修复完成后,发现后台出现404 错误,需要修改httpd.conf
vi /etc/httpd/httpd.conf
在httpd.conf 中加入如下:

DocumentRoot "/home/centos/public_html"

    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    Require all granted

后台界面

备注及引用
本文 来自小李的投稿
由ajing-tuzi 编辑及整理并发布 对原文略有修改
本文的 参考及引用源并未列出

转载请注明:(●–●) Hello.My Weicot » 使用自己编译 LAMP 安装web 程序以Magento 2 为例

文章来源于互联网:使用自己编译 LAMP 安装web 程序以Magento 2 为例

如无特殊说明或标注,任何个人或组织,复制、转载、采集本站内容请注明:
本文来源于:【Magento中文网】,并添加本文地址链接。
如未按上述操作复制或转载,本站有权追究法律责任。
若本站内容侵犯了原著者的合法权益,可联系我们进行处理。