magento 安装与设定

示例

Magento Community Edition 1.9的先决条件和要求

代管

  • Apache 2.x(使用mod_rewrite)或Nginx 1.7.x

  • 由于处理Magento操作的需求,建议您在具有至少2 GB RAM的服务器上安装Magento。这将确保管理商店的所有软件都具有足够的内存来运行。

  • 能够使用PHP 5运行计划的作业(crontab)。

  • 能够覆盖.htaccess文件中的选项。

的PHP

  • PHP 5.4,PHP 5.5

  • 必需的扩展名:PDO_MySQL,simplexml,mcrypt,hash,GD,DOM,iconv,curl,SOAP(用于Webservices API)

  • memory_limit不小于256 MB(建议512 MB)

数据库

  • MySQL 5.6(Oracle,Percona,MariaDB)

SSL协议

  • HTTPS需要有效的安全证书。

  • 不支持自签名SSL证书

安装:

下载并设置Magento文件

我们正在使用openMage镜像,因为1.9.2.4分支的直接下载已禁用,并且magento网站需要帐户。但建议您从https://www.magentocommerce.com/download下载副本

cd /var/www/html
wget https://github.com/OpenMage/magento-mirror/archive/magento-1.9.zip
unzip magento-1.9.zip
rm magento-1.9.zip
rsync -avP magento-mirror-magento-1.9/. .
rm magento-mirror-magento-1.9 -r
sudo chown -R www-data:www-data /var/www/html/
chmod -R 0777 media var

创建一个MySQL数据库和用户

访问mysql控制台

mysql -u root -p

在mysql控制台中

CREATE DATABASE magento;
CREATE USER magento_db_user@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON magento.* TO magento_db_user@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit

通过Web界面完成安装

要使用浏览器访问Web界面,请导航至服务器的域名或公共IP地址:

http://domain_name/

然后按照屏幕上的说明进行操作