安裝和設定

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/

然後按照螢幕說明操作