在同一台服务器上安装两次magento

时间:2013-10-08 20:16:26

标签: apache magento install

我正在一个magento安装中进行一些测试,但现在我想重新开始,因为我添加到第一次安装的所有垃圾,但我需要保持它安装,以查看管理面板和代码上的内容...

如何进行第二次安装?我尝试了一次,但服务器,apache,将我重定向到第二次安装,我再也看不到第一次。

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以根据需要进行任意数量的安装:

1)创建文件夹

/www/docs/magento01
/www/docs/magento02

2)创建虚拟主机(如vjtemplates所说):

<VirtualHost *:80>
    DocumentRoot /www/docs/magento01
    ServerName local.magento01
        <Directory "/www/docs/magento01">
                SetEnv APPLICATION_ENV "development"
                Options Indexes MultiViews FollowSymLinks
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot /www/docs/magento02
    ServerName local.magento02
        <Directory "/www/docs/magento02">
                SetEnv APPLICATION_ENV "development"
                Options Indexes MultiViews FollowSymLinks
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

3)更改你的HOSTS(如果你在本地机器上工作)

ubuntu: /etc/hosts
windows: C:Windows\system32\drivers\etc\hosts.txt

添加行

127.0.0.1 local.magento01
127.0.0.1 local.magento02

4)重新启动服务器并在浏览器中输入local.magento01或local.magento02,您就可以看到自己的网站了。

干杯

答案 1 :(得分:0)

在Apache httpd-vhost.conf上,您可以根据需要添加任意数量的文档根目录。

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /www/docs/dummy-host.example.com
    ServerName dummy-host.example.com
    ServerAlias www.dummy-host.example.com
    ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
    CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
</VirtualHost>