如何在Ubuntu 16.04上安装Magento2

时间:2019-05-29 14:48:00  来源:igfitidea点击:

Magento是最好的电子商务软件和在线服务解决方案。
最近,Magento团队发布了新的Magento 2.0版本,在Magento 1的基础上进行了许多改进、更改和优化。

步骤1 -安装Apache2和PHP

我们可以使用以下命令从默认存储库安装所有需求。

sudo apt install apache2

然后安装PHP和其他必需的PHP模块。

sudo apt install php libapache2-mod-php php-mysql php-dom php-simplexml 
sudo apt install php-curl php-intl php-xsl php-mbstring php-zip php-xml

步骤2 -安装MySQL服务器

我们可以使用MySQL或MariaDB作为Magento应用程序的数据库服务器。

sudo apt install mysql-server

步骤3-下载Magento 2归档文件

Magento有企业版和社区版两个版本。
在本教程中,我们使用社区版进行设置。
从其官方网站下载Magento2社区版。
下载存档文件后,在网站文档根目录下解压。
所以我们可以直接从网络浏览器访问。

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

步骤4 -创建MySQL数据库

现在使用admin权限登录到MySQL服务器,并为新的Magento 2安装创建一个数据库和用户。

mysql -u root -p

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

步骤5 -运行网络安装程序

让我们使用web安装程序开始安装Magento2。
在web浏览器上访问Magento 2目录,如下所示。

http://localhost/magento2/

它将把我们重定向到安装开始页。

5.1同意授权协议,点击“同意并安装Magento”

5.2现在点击“开始Rediness测试”。
Magento会在这里检查系统需求。
成功完成后,我们将看到如下屏幕,然后单击Next。
修复在此屏幕上显示的问题,并单击重试。

5.3在这里输入步骤4中创建的数据库的详细信息。

5.4在此页配置管理网址和网站网址。
出于安全原因,它不会将url作为admin,这就是我在这里使用myadmin的原因。
现在单击Next。

5.5你会在这个屏幕上看到一条成功信息。
现在只要点击“启动Magento管理”

5.6在这一步,Magento准备好安装了。
单击Install Now按钮开始安装并等待安装完成。

5.7在此步骤,Magento安装完成。
现在为你的创建一个管理帐户。
请记住这些详细信息,以便将来进行管理员登录。

5.8根据要求,设置首选时区、默认货币和默认语言。

5.9最后,它将打开管理员登录屏幕。
登录后将打开管理面板。

第6步-安排Magento2 Cronjobs

最后,为你的magento2安装安排好cronjobs的背景。
这些cronjobs做一些活动,如重新索引、通讯、更新汇率、发送自动电子邮件和生成网站地图等。
要调度这些作业,请编辑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应用程序的位置。