Magento安装相关问题

Magento Alan 10年前 (2014-04-19) 4875次浏览 0个评论 扫描二维码

安装Magento前需要确定系统的相关配置是否满足相关要求,请参见:安装Magento系统要求。安装时要求以下目录的chmod权限至少为0755:

• /app/etc/
• /var/
• /media/

Note:chmod 是一条在Unix系统中用于控制用户对文件的权限的命令(change mode单词前缀的组合)和函数。只有文件所有者和超级用户可以修改文件或目录的权限。

chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(user)的读、写、执行,用户组(group)的读、写、执行以及(other)其它用户的读、写、执行。历史上,文件权限被放在一个比特掩码中,掩码中指定的比特位设为1,用来说明一个类具有相应的优先级。

chmod的八进制语法的数字说明;

r 4

w 2

x 1

– 0

所有者的权限用数字表达:属主的那三个权限位的数字加起来的总和。如rwx ,也就是4+2+1 ,应该是7(即二进制的111)。

用户组的权限用数字表达:属组的那个权限位数字的相加的总和。如rw- ,也就是4+2+0 ,应该是6(即二进制的110)。

其它用户的权限数字表达:其它用户权限位的数字相加的总和。如r-x ,也就是4+0+1 ,应该是5(即二进制的101)。

安装过程中会将/app/etc/目录下的local.xml.template复制一份并重命名为local.xml,然后根据图形化安装界面所填内容将相关值填入local.xml中。除了普通的手动安装(即按照图形化界面一步一步走)外,还可使用SSH和SVN方法进行安装。

SSH方法安装Magento

通过SSH(Secure Shell)连接服务器指令:
ssh username@server_address
通过cd(change directory)指令转向安装目录
cd /full/path/to/installation/directory/
以下1.3.2.4为magento的版本号
wget http://www.magentocommerce.com/downloads/assets/1.3.2.4/magento-
1.3.2.4.tar.gz
tar -zxvf magento-1.3.2.4.tar.gz
mv magento/* magento/.htaccess .
chmod o+w var var/.htaccess app/etc
chmod -R o+w media
./pear mage-setup .
./pear install magento-core/Mage_All_Latest-stable
rm -rf downloader/pearlib/cache/* downloader/pearlib/download/*
rm -rf magento/ magento-1.3.2.4.tar.gz

Mac用户需将wget进行修改
curl http://www.magentocommerce.com/downloads/assets/1.3.2.3/magento-
1.3.2.3.tar.gz > magento-1.3.2.3.tar.gz

如果清楚所有变量值,可直接参照以下页面的方法
http://www.magentocommerce.com/wiki/groups/227/command_line_installation_wizard

  1. php-cli -f install.php — \
  2. –license_agreement_accepted “yes” \
  3. –locale “en_US” \
  4. –timezone “America/Los_Angeles” \
  5. –default_currency “USD” \
  6. –db_host “DB_HOST” \
  7. –db_name “DB_NAME” \
  8. –db_user “DB_USER” \
  9. –db_pass “DB_PASS” \
  10. –url “SITE_URL” \
  11. –use_rewrites “yes” \
  12. –use_secure “no” \
  13. –secure_base_url “” \
  14. –use_secure_admin “no” \
  15. –admin_firstname “FIRST_NAME” \
  16. –admin_lastname “LAST_NAME” \
  17. –admin_email “EMAIL_ADDRESS” \
  18. –admin_username “USERNAME” \
  19. –admin_password “PASSWORD”

升级指令
./pear mage-setup .
./pear install magento-core/Mage_All_Latest
rm -rf downloader/pearlib/cache/* downloader/pearlib/download/*
如需清除缓存和session,使用如下指令:
rm –rf var/cache/* var/session/*

SVN方法安装Magento

SVN(Subversion Network)安装Magento用到指令如下:

svn export http://svn.magentocommerce.com/source/branches/1.3

其中1.3为Magento的版本号,trunk安装指令:

svn export http://svn.magentocommerce.com/source/branches/1.3-trunk

喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址