安裝和設定
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/
然後按照螢幕說明操作