搭建Magento

环境:Ubuntu 12.04.2 LTS

1.安装相关软件

⑴.安装Webmin

sudo wget http://jaist.dl.sourceforge.net/project/webadmin/webmin/1.630/webmin-1.630.tar.gz

sudo  tar xvzf webmin-1.630.tar.gz

cd webmin-1.630

sudo ./setup.sh

安装过程中需要配置webmin密码,其他配置属性为默认即可

⑵.安装Mysql,Apache

在webmin中即可安装mysql,apache等其他软件

⑶.安装Php

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5 //支持apache

sudo apt-get install libapache2-mod-auth-mysql //让apache支持mysql

sudo apt-get install php5-mysql //让php支持mysql

2.安装Magento

⑴.解压安装Magento

如果需要样品数据,则先在Mysql数据库中创建数据库,导入数据。然后再执行安装magento

⑵.安装中可能出现的错误

①. PHP extension "mcrypt" must be loaded.

      PHP extension "curl" must be loaded.

      PHP extension "gd" must be loaded.

解决方法:需要打开php.ini 配置文件

                   使用 sudo find / -name php.ini 查询php.ini所在位置

                   去除这些模块中前面的";"

      如果不存在则需要安装这些模块

      sudo apt-get install php5-curl

      sudo apt-get install php5-mcrypt

      sudo apt-get install php5-gd    

      重启apache  sudo /etc/init.d/apache2 restart

②.安装过程中,Magento某些文件需要写权限。

③.Extention0 php错误

解决方法:

修改magento中app/code/core/Mage/install/etc/config.xml

<databases>

        <mysql4>

                <type>pdo_mysql</type>

                <initStatements>SET NAMES utf8</initStatements>

               <min_version>4.1.20</min_version>

               <extensions>

                      <pdo_mysql/>-----改为--> <pdo_mysql>1</pdo_mysql> 

              </extensions>

     </mysql4>

</databases>

⑶.开启Magento重写模式

①.修改Apache属性

    sudo vim /etc/apache2/sites-enabled/000-default

    将/var/www模块下的AllowOverride None------修改为------>AllowOverride All

②.执行命令

    sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

   重启Apache

③.修改Magento后台配置

    系统(System) => 配置(Configuration) => 网站(Web)=> 

   搜索引擎优化(Search Engines Optimization)=> 服务器重写(Use Web Server Rewrites),

   然后选择” yes” 即可(记得刷新Magento缓存).





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值