如何在Ubuntu 15.10上配置Magento
Magento是最强大的,快速增长的电子商务软件和电子商务平台解决方案,由旨在较大的位点创建。
它是一个开源平台,使用Zend PHP和MySQL数据库,通过其模块化架构提供了极大的灵活性。
它是完全可扩展的,其用户在使用之后拥有广泛的控制选项,因为它旨在被非开发人员的人用作应用程序。
在寻找Magento的帮助时也不是一个大问题,因为它的社区非常大而且非常有帮助。
Magento的安装非常简单,我们还可以添加另外的布局和插件,少量努力。
基本要求
在Ubuntu 15.10上安装Magento的基本要求包括具有足够内存和硬盘的基本系统资源。
我们将使用4 GB的内存,50 GB磁盘和2个VCPU安装它。
确保已将SUDO权限配置为SUDO权限的FQDN和IP地址,以执行不同的系统级任务。
1)系统更新
让我们登录Ubuntu 15.10服务器并在下面运行命令以更新系统包,其中包含最新的修补程序和安全更新。
# apt-get update
2) LAMP 设置
LAMP 堆栈是在任何Linux发行版上安装Magento的基本软件要求。
因此,在此步骤中,我们要安装Apache Web Server,MySQL数据库和PHP,包括其所需的Magento所需的库。
首先运行以下命令以安装安装PHP及其相关库如图所示。
# apt-get install php5 php5-mcrypt php5-common libapache2-mod-php5 php5-cli php5-ldap php5-gd php5-xsl php5-intl php5-mysql php5-xmlrpc php5-curl php5-tidy
在下面运行以下命令以安装Apache和MySQL数据库服务器及其客户端包。
# apt-get Apache2 install mysql-server mysql-client
接下来,将要求我们配置在安装期间强烈建议设置的MySQL root密码,然后按OK继续。
3)启动服务
启动MySQL和Apache服务,并启用这些启动自动启动。
# systemctl start mysql # systemctl enable mysql
# systemctl start apache2 # systemctl enable apache2 # systemctl status apache2
4)Magento的数据库设置
根据上面配置的根凭据连接到MySQL Server控制台,然后运行以下MySQL命令以创建新数据库和用户,如其分配的权限所示。
# mysql -u root -p
mysql> CREATE DATABASE magentodb; mysql> GRANT ALL PRIVILEGES ON magentodb . * TO magento@'localhost' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION; mysql> flush privileges; mysql> exit
5)Apache配置
使用任何编辑器打开Apache配置的默认配置文件,我们可以通过添加以下参数,如图所示,通过添加以下参数,我们感到满意并更新其配置。
# vim /etc/apache2/sites-available/000-default.conf
Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all
然后,我们需要为Magento配置PHP,使其通过更改其以下参数来利用其足够的所需内存,如图所示。
# vim /etc/php5/apache2/php.ini
; Maximum amount of memory a script Jan consume (128MB) ; http://php.net/memory-limit memory_limit = 512M :wq!
在保存更改后关闭文件并重新启动Apache Web服务器服务以实现我们在上面配置文件中所做的所有更改。
# systemctl restart apache2
下载magento.
我们的基本要求部分已完成,现在我们将下载最新的可用包装此链接
在Ubuntu Server上上传压缩文件夹后,请使用以下命令运行以下命令以提取其包。
root@localhost:~# ls /var/www/html/ Magento-CE-2.0.0-2014-11-17-05-47-46.zip root@localhost:~# unzip /var/www/html/Magento-CE-2.0.0-2014-11-17-05-47-46.zip
使用以下命令提供Apache所有权并将其适当的权限修复到Web文档目录。
# chown -R www-data:www-data /var/www/html/ # chmod -R 755 /var/www/html
现在可以在Web浏览器上访问Magento后再次重新启动Apache和MySQL服务。
# systemctl restart apache2 # systemctl restart mysqld
Magento Web安装
打开Web浏览器并打开下面的链接,该链接可以是我们服务器的完全限定域名的IP地址,我们将被定向到其设置。
http://your_servers_IP/
点击"同意并设置Magento"继续下一步。
接下来,我们将被接下来的准备检查测试,因此单击"开始准备检查"按钮以测试PHP扩展和设置。
我们可能会得到一些错误,因此根据其他明智的解决方案修复它们,我们无法移动到下一步。
一旦准备情况检查结果一切都很好,我们将能够按照指示移动到下一步。
通过提及数据库名称,其用户和密码选择数据库设置。
如图所示,通过提供商店和Magento Web地址来配置Web设置。
在下一步中,我们将被要求自定义商店设置,并且我们也可以选择所选模块作为要求。
创建管理员用户,并在必填字段中提及其名称和密码,如下所示。
这就是现在单击"安装"按钮,继续安装Magento 2.0.0在Ubuntu 15.10上的最后一步,如下所示。
将推出进度条,让我们等待完成最高100%的安装完成。
Lanuching Magento Admin.
我们已成功完成安装设置,我们可以看到所构建的服务器摘要,然后单击"启动Magento Admin",如下所示。