曼波中国
曼波社区
曼波知识库
曼波搜索

查看完整版本: [原创]虚拟主机上安装Mambo核心系统/组件/模块技巧

lang3 2004-9-6 13:30

[原创]虚拟主机上安装Mambo核心系统/组件/模块技巧

虚拟主机大都限制了很多php配置,难以或根本不能直接安装Mambo系统。鉴于很多会员都遇到这个问题,本人总结以下几个步骤,以供参考:

1、在本机配置apache/php/mysql环境。(我的系统配置是win2000/apache2.0.50/php4.3.6/mysql4.0.17)
2、在本机安装Mambo及常用组件/模块(本机安装应该没问题了吧)
3、配置主机和常用菜单
4、删除一些没用的文章,这样数据库干净多了
5、通过管理后台或phpMyAdmin备份数据库
6、在服务器上导入数据库
7、然后把Mambo安装目录全部上传到服务器
8、修改配置文件configuration.php
  $mosConfig_absolute_path=服务器绝对路径
  $mosConfig_live_site=网址
还有数据库参数,如果本地设成与服务器一样的数据库的话,下面就免了:
  $mosConfig_host = 'localhost';
  $mosConfig_user = 'dbuser';
  $mosConfig_password = 'password';
  $mosConfig_db = 'dbname';

这样就完成安装了,在虚拟主机上根本不需要遵照Mambo的安装方法进行。

效率极高,不必每次都从头配置网站。且本地保留了和服务器一样的备份,以后想增加组件/模块,可以先在本地先安装测试,然后再用步骤6、7,就可以了。

看起来好像比较麻烦,开始安装时的确有点麻烦,但安装的同时也备份了整个网站,网站是要经常备份的。以后维护就方便多了,万一网站出现故障或需要移走,只需用步骤6、7、8就可修复/重装,非常方便。

你也可以制作一个通用的安装好的Mambo系统,以后安装网站都不必从头配置网站了。

hoping 2004-9-6 13:41

我再说明一点

在安装的第三步,它会提示你输入mambo的域名,例如:
http://localhost/mambo
这里请注意,它的后面没有“/”,为了以防万一,请各位还是加上/。

UFO 2004-9-6 15:15

回复: 虚拟主机上安装Mambo核心系统/组件/模块技巧

1、在本机配置apache/php/mysql环境。(我的系统配置是win2000/apache2.0.50/php4.3.6/mysql4.0.17)

那以后换空间时就不能选win2003的或者linux,freebsd的空间商了吧?

hoping 2004-9-6 15:46

回复[2]: 虚拟主机上安装Mambo核心系统/组件/模块技巧

与操作系统的关系不大啊,针对mambo,主要是看空间商是否提供PHP和mysql,其中,php的版本最好高于4.2.1就可以了。

lang3 2004-9-6 15:47

回复[2]: 虚拟主机上安装Mambo核心系统/组件/模块技巧

[QUOTE]那以后换空间时就不能选win2003的或者linux,freebsd的空间商了吧?[/QUOTE]

不好意思,我忘记说明了,Mambo基本上和操作系统无关,我的服务器就是Linux的,本地机是Win2000,文件在Linux和Win2000之间传来传去,没有问题,我一直这么用。 [_01:]

hoping 2004-9-6 15:50

回复[3]: 虚拟主机上安装Mambo核心系统/组件/模块技巧

呵呵,就是么,再就是我忘了mambo对mysql的版本要求是多少了,你就一并在这里也说明一下吧。

lang3 2004-9-6 15:56

呵呵

Mambo所需系统环境:

1、PHP 4.2.x 及以上- [url]http://www.php.net[/url]
2、MySQL 3.23.x 及以上- [url]http://www.mysql.com[/url]
3、Apache 1.13.19 及以上- [url]http://www.apache.org[/url]

UFO 2004-9-6 16:14

呵呵.

呵呵.我还以为换了操作系统不同的服务器以后,本机的文件需要根据新服务器的系统重新修改一些设置呢.

hoping 2004-9-6 16:17

为什么说mambo与操作系统的关系不是很大

这里就牵涉到文件及目录的操作权限问题
在Windows系列环境中,你可以不去考虑这些,而在linux等环境中,则要对有些目录及文件的属性进行设置(chmod 777)。这也就是操作系统与mambo之间的关系了。针对不同的组件,要求的可能会有所不同。

runner 2004-9-6 16:27

给大家一个PHP的探针

  一个很不错的PHP探针,,大家可以测试自己的空间支持情况

runner 2004-9-6 16:27

地址

地址:http://runner.51.net/tanzhen.rar

neutron 2004-9-7 01:59

太好了,一直等这个!

请问runner,你也在虎翼上申请了空间?
那里支不支不支持mambo?
我在那里也有个空间叻。

hoping 2004-9-7 02:02

回复: 太好了,一直等这个!

看来在虎翼有空间的不少啊,哈哈

glower 2004-9-16 05:30

回复: 虚拟主机上安装Mambo核心系统/组件/模块技巧

[:smile_14:]  [:smile_14:] 谢谢~

rory2004 2004-9-17 01:17

求助!

下载4.5.1后,解压后上传到网上虚拟空间,进入打开index.php 后提示如下:四行代码

Warning: main(/path/to/mambo/install/includes/version.php) [function.main]: failed to open stream: No such file or directory in C:\www\Mambo\includes\mambo.php on line 27

Warning: main() [function.include]: Failed opening '/path/to/mambo/install/includes/version.php' for inclusion (include_path='.;C:\Program Files\PHP Home Edition 2\Apache2\php\') in C:\www\Mambo\includes\mambo.php on line 27

Warning: main(/path/to/mambo/install/includes/database.php) [function.main]: failed to open stream: No such file or directory in C:\www\Mambo\includes\mambo.php on line 29

Fatal error: main() [function.require]: Failed opening required '/path/to/mambo/install/includes/database.php' (include_path='.;C:\Program Files\PHP Home Edition 2\Apache2\php\') in C:\www\Mambo\includes\mambo.php on line 29

请教,是什么原因阿。
后来在本机上调试也出一样的结果
本地环境为  winxp php mysql apache phpmyadmin
网上为    linux php mysql apache phpmyadmin

hoping 2004-9-17 03:14

回复: 求助!

分析:你的空间中现在有没有这样的文件:/path/to/mambo/install/includes/database.php?
如果没有,请检查你的mambo的配置文件!

Zhous 2004-9-20 14:29

回复: 呵呵

Apache 1.13.19?
是不是Apache 1.3.19?

[QUOTE]Mambo所需系统环境:<br />
<br />
1、PHP 4.2.x 及以上- <a href="http://www.php.net" target="_blank">http://www.php.net</a><br />
2、MySQL 3.23.x 及以上- <a href="http://www.mysql.com" target="_blank">http://www.mysql.com</a><br />
3、Apache 1.13.19 及以上- <a href="http://www.apache.org" target="_blank">http://www.apache.org</a>[/QUOTE]

3WINGS 2004-9-26 23:26

我的也是上面的问题

我的也是上面的问题,没有DATABASE.PHP,那个文件是哪来的?怎么检查配置文件啊?

hoping 2004-9-27 00:12

回复: 我的也是上面的问题

4.5 109在mambo中的classes文件夹中
4.5.1在mambo的includes中。

3WINGS 2004-9-27 00:52

我有那个文件啊,我的是4.5.0的好像,出现这个是哪里出错呀?

我有那个文件啊,我的是4.5.0的好像,出现这个是哪里出错呀?
Warning: main(): open_basedir restriction in effect. File(../version.php) is not within the allowed path(s): (.) in /www/a000009/Mambo/installation/index.php on line 16

Warning: main(../version.php): failed to open stream: Operation not permitted in /www/a000009/Mambo/installation/index.php on line 16

Fatal error: main(): Failed opening required '../version.php' (include_path='.:/usr/local/lib/php') in /www/a000009/Mambo/installation/index.php on line 16

hoping 2004-9-27 01:09

回复: 我有那个文件啊,我的是4.5.0的好像,出现这个是哪里出错呀?

[quote]../version.php[/quote]
在你的/www/a000009/Mambo/中有没有version.php文件。
再一个就是你的操作系统是什么?2003吗?

3WINGS 2004-9-27 01:32

有那个文件,我是在服务器上不好用,服务器是LINUX的

有那个文件,我是在服务器上不好用,服务器是LINUX的

ahe 2004-10-17 13:36

路径设置问题,看看那个根目录下面的configuration.php

94bt 2004-11-2 14:45

我是虚拟主机 服务器端不支持tmp 安装组件或插件都不行 还有没有什么别的办法解决(除了本地调试后上传)?比如说修改 临时交换文件的位置定义什么的

lzhdm 2004-11-7 09:18

[问题]我想知道"在服务器上导入数据库"的详细步骤

我怎么导不进去呢

色狼 2004-11-17 21:37

Re: 虚拟主机上安装Mambo核心系统/组件/模块技巧

[quote]原帖由 [i]lang3[/i] 发表

8、修改配置文件configuration.php
  $mosConfig_absolute_path=服务器绝对路径
  $mosConfig_live_site=网址[/quote]

其中的服務品絕對路徑,一般我我都是不可能知道的~~~~

musicman 2005-1-17 15:48

好贴子,受益匪浅,学习与实践中!
我也感觉绝对路径装过才会真正显现。

aswon 2005-1-19 16:30

Re: 虚拟主机上安装Mambo核心系统/组件/模块技巧

[quote="色狼"][quote]原帖由 [i]lang3[/i] 发表

8、修改配置文件configuration.php
  $mosConfig_absolute_path=服务器绝对路径
  $mosConfig_live_site=网址[/quote]

其中的服務品絕對路徑,一般我我都是不可能知道的~~~~[/quote]

可通过探针

jutyd 2005-1-19 22:17

如果买您的空间,就在服务器端可以进行任何操作吧?

lang3 2005-1-19 22:25

可以进行绝大部分操作,未能操作的还没发现呢,呵呵。

泰山剑客 2005-2-14 13:58

[讨论]说的是虚机装系统,楼主好象说的是在本机测试后再转呀

我的虚机FreeBSD系统上的PHP+MYSQL,可以按网站的提示装好了,装的是4.5.1a黄金版,正熟悉一下再装点。

演示地址:http://www.woshou.net/mambo/

唐汉 2005-3-2 00:03

按楼主的方法,是不是每次更新都要把整个mambo以及重新上传覆盖一次、然后再上传数据库更新啊?
超麻烦哦!

lang3 2005-3-2 00:09

无需如此,只需把更新的内容上传就行。

probable 2005-3-22 13:56

[原创]在服务器上导入数据库

第三步:在服务器上导入数据库 ?
  我本地用的是mysql,是不是要求服务器也用mysql?还是其他数据库也可以?

lang3 2005-3-22 14:22

Mambo目前只能用mysql

probable 2005-3-23 09:49

[问题]是不是每次更新的时候也要将服务器的数据库更新

是不是每次更新的时候也要将服务器的数据库更新,这样的话也挺麻烦的

lang3 2005-3-23 10:55

更新当然要付出额外劳动了。 :lol:

龙的船人 2005-4-6 23:49

我的空间在西部数码上。

龙的船人 2005-4-8 21:15

为什么我上传模块都错误呢?上载xml文件也不行,上载压缩包也不行 :oops:

zsq 2005-4-18 18:22

向前辈们学习!!!!致敬!!!!
页: [1] 2 3
查看完整版本: [原创]虚拟主机上安装Mambo核心系统/组件/模块技巧