搭建Magento
环境:Ubuntu 12.04.2 LTS1.安装相关软件⑴.安装Webminsudo wget http://jaist.dl.sourceforge.net/project/webadmin/webmin/1.630/webmin-1.630.tar.gzsudo tar xvzf webmin-1.630.tar.gzcd webmin-1.630sudo
环境: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)