如何在Ubuntu 16.04上安装Magento2
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应用程序的位置。