您的位置首页生活百科

Ubuntu中安装magento

Ubuntu中安装magento

的有关信息介绍如下:

Ubuntu中安装magento

magento的安装对于硬件来说没有什么特别的要求,所以我们一般的虚拟机中就足以安装magento,但是因为magento的运行中会生成大量的缓存文件信息,所以要作为商用最好可以配置好点,这里我们只是测试所以就不做硬性要求。

因为magento是基于PHP实现的,所以我们要在服务器中安装PHP工具,所以这里我们首先搭建我们的LAMP平台。

安装Apache

安装指令:sudo apt-get install apache2

在这里一般会报一个找不到源的错误,我们可以将host指向我们的本地源中

编辑:

vi /etc/hosts

添加虚拟机IP:(虚拟机的fixIP)

10.0.2.28 ubuntu.cgt.com ubuntu

安装后:

产生的启动和停止文件是:/etc/init.d/apache2

  启动:sudo apache2ctl -k start

  停止:sudo apache2ctl -k stop

重新启动:sudo apache2ctl -k restart

配置文件保存在:/etc/apache2,需要说明的是,普通的apache发行版本配置文件是:httpd.conf

 Ubuntu发行版本的主配置文件是:apache2.conf 。

安装mysql

执行命令:sudo apt-get install mysql-server mysql-client 。

安装过程中需设置mysql中root的密码。这里设置为root。

安装完毕后启动mysql,输入命令:sudo /etc/int.d/mysql start 。

之后登陆mysql:输入命令:mysql -uroot -p

提示New password:之后输入之前安装mysql时设置的密码:root;

进入mysql> 。

创建数据库:create database magento; (注意命令后带分号。)

可以导入数据(这里最好先不操作):

use magento;

source path/filename.sql;

安装PHP环境

sudo apt-get install php5 php5-mysql php5-curl php5-gd php5-mcrypt;

之后别忘了用make test 测试一下。

接下来解压magento压缩包,也可以通过SSH直接上传到linux空间上/var/www

如果是gzip格式则用 tar -zxvf [tarfile]

如果是bzip2格式则用 tar -jxvf [tarfile];

修改apache的配置文件

根设置(默认主目录)在 /etc/apache2/sites-available/ default

修改其中的DocumentRoot 为/var/www/magento ,这样在访问IP地址的时候就可以直接指向到IP/magento这个地址。

重启apache:sudo apache2ctl -k restart;

这样我们的LAMP平台就搭建完成。

magento的安装就比较简单,进入magento安装界面。点击下一步继续;期间会出现文件写入权限问题。

使用chmod 777 文件名,修改文件的可写属性。之后继续安装。

基本就根据提示点击然后等待就可以。

在安装的过程中难免会遇到错误,需要重新安装那么将程序中的两个文件删除即可重新安装

app/etc/local.xml

var/cache

如果你是在window环境下安装,那么可能会出现各种权限以及dll相关的错误,这时候你就需要修改php中相关的配置信息:

具体在php.ini中