如何在Linux系统上安装Magento 2

Magento 是最好的电子商务软件和解决方案的在线服务。最近Magento团队已经发布了新版本Magento 2.0有很多改进的变化并优化了Magento 。本教程将帮助您在Linux(CentOS,RedHat,Fedora,Ubuntu,Debian和LinuxMint等)系统中安装Magento 2。

1. 设置要求

      1.  Apache 2.2或2.4的mod_rewrite模块 (或)Nginx>=1.8或最新的版本。
      2. PHP 5.5或更高版本。 PHP 7.0也支持。
    3.需要的PHP模块:PDO/MySQL、mbstring、mcrypt、mhash、SimpleXML、curl、xsl、gd、ImageMagick 6.3.7(或更新版本)、soap、intl、openssl 。

2. 下载Magento 2

Magento 2版本提供企业版和社区版。在本教程中,我们使用的是社区版的设置。从其下载Magento2社区版 官方网站magneto2下载 下载的存档文件后,将其解压缩下的网站文档根目录。因此,我们可以从网络浏览器直接访问。
$ cd /var/www/html/magento2
$ tar xjf ~/Downloads/Magento-CE-*.tar.bz2
$ chown -R www-data.www-data /var/www/html/magento2
$ chmod -R 755 /var/www/html/magento2

3. 创建数据库

现在,登录与管理员权限你的mysql服务器并创建新Magento 2安装数据库和用户。
$ mysql -u root -p

mysql> CREATE DATABASE magento2_db;
mysql> GRANT ALL ON magento2_db.* TO magento2_usr@'localhost' IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;
mysql> quit

4. 启动Web安装程序

让我们使用Web安装程序开始Magento2的安装。访问你Magento 2目录上的Web浏览器像下面。它会将您重定向到安装起始页。
 http://localhost/magento2/
4.1、同意许可协议,并点击“同意并安装Magento ” 安装Magento的2 - 第1步 4.2、现在点击“开始Rediness测试”。 Magento 将检查这里的系统要求。在成功完成你会看到屏幕如下图所示,然后只需单击下一步。修复此屏幕上显示,如果问题和点击重试。 安装Magento的2 - 第2步 4.3、在这里输入你的数据库的详细信息在第3步中创建。 安装的Magento 2 - 第3步 4.4、在此页面配置管理URL和网站网址。出于安全原因,不会采取URL作为管理员,这就是为什么我在这里使用myadmin。现在,点击下一步。 安装Magento的2 - 4步 4.5、你会看到这个屏幕上成功的消息。 现在,只需点击“启动Magento管理” 安装Magento的2 - 5步 4.6、在这一步Magento是准备安装。点击立即安装按钮开始安装,并等待其完成。 安装Magento的2 - 6步 4.7、在这个步骤Magento安装完成。现在为您创建一个管理员帐户。请记住这些细节在今后的管理员登录。 安装Magento的2 - 7步 4.8、设置首选时区,默认货币和默认语言按您的要求。 安装Magento的2 - 8步 4.9、最后,它会打开管理员登录屏幕。使用管理员凭据登录该屏幕上。成功认证后,将打开的管理控制台。 安装Magento的2 - 登录页面 恭喜!您已经在您的系统上成功部署了Magento2。

5. Magento2 定时任务

最后安排后台定时任务在您magento2安装。这些定时任务像,重新索引,通讯,货币汇率的更新,自动发送电子邮件和网站地图生成等,要安排这些作业编辑crontab文件
$ crontab -e
并在文件末尾添加以下定时任务并保存。
*/1 * * * * www-data php /var/www/html/magento2/bin/magento cron:run
*/1 * * * * www-data php /var/www/html/magento2/update/cron.php
*/1 * * * * www-data php /var/www/html/magento2/bin/magento setup:cron:run
在这里 ,www-data 是Apache运行在  /var/www/html/magento2/ 下的Magento2应用的位置的用户。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏