安装和设置
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/
然后按照屏幕说明操作