在"母系统"上搭一个ftp服务器,把东西放到ftp上,在"子系统"上通过ftp把东西取下来,安装.

解决方案 »

  1.   

    "子系统" 是linux 系统啊,
    你说的方法具体怎么说,请给具体一点。ok?
      

  2.   

    我的意思是说 在winxp中编程
    然后拿到 虚拟机 上的 apache 去测试
    具体怎么做呢
    我在光盘中apache 想安装上去,可是总找不到。
    下载的 apache 在硬盘上 ,如何将它安装到 虚拟机的linux上?
      

  3.   

    我认为可以参考 tonycn(寒夜里看雪飘过) 的方法
    把程序文件放到ftp上,然后用虚拟机中的系统进行下载
      

  4.   

    "把程序文件放到ftp上,然后用虚拟机中的系统进行下载"是否可以这么理解:在xp上先配好ftp ,然后将你所做的放到上面,在虚拟机的linux系统中进行下载?那在虚拟机中用什么方法登陆母系统的ftp?比如说;我在母系统中的ip设为 192.100.100.1
    虚拟机中的系统IP设为192.100.100.2
    那我该 怎么做?
      

  5.   

    与其这么麻烦,不如装个windows版的apache+php+mysql,一样跑。
      

  6.   

    多多指教!
    要求是在linux下的
      

  7.   

    to: xuzuning
     我用的是vmware 
    我是不明白在 母系统 上怎么能访问 子系统 中的各个服务器.
    我知道能,但不知道怎么做."通常多个虚拟机是可以并行运行的,并可组网
    这一点你做到了吗?"
    answer:没有
      

  8.   

    "把程序文件放到ftp上,然后用虚拟机中的系统进行下载"是否可以这么理解:在xp上先配好ftp ,然后将你所做的放到上面,在虚拟机的linux系统中进行下载?那在虚拟机中用什么方法登陆母系统的ftp?比如说;我在母系统中的ip设为 192.100.100.1
    虚拟机中的系统IP设为192.100.100.2
    那我该 怎么做?都到了这一步了,还不清楚怎么做?
    在母系统上装上FTP服务,目录指向你的web开发目录、apache/php安装文件目录,然后在子系统上ftp 192.100.100.1,mget *,之后在子系统上用ftp到的文件,该安装的安装,该配置的配置,就OK了
      

  9.   

    你可以在win中安装一个;winSCP3这个软件,直接向VM的rh9传文件。
      

  10.   

    to:er_shi
    你的意思是说 可以不用 在win做ftp那种形式?
    那种ftp 的形式 我不会做,现在是怎么能在 win 系统里面的浏览器输入服务器的地址(这个服务器是子系统上的(rt9)),然后能显示子系统中的信息?
    这好象是我在 母系统 与 子系统在中的连接不会?
    请多指教!
      

  11.   

    最简单的是你在WIN下登陆一个QQ或者MSN,在虚拟机上登陆一个QQ,传就是咯,速度很快的。
      

  12.   

    哦。EVA 支持文件传输的 。
      

  13.   

    先检查虚拟机的网络是否通畅
    用ping可能不行,用浏览器比较方便。只要能在虚拟机中能访问到主机的网站就表示可以了
    其他就和独立机器没有什么区别了
      

  14.   

    我在虚拟机里面怎么打开浏览器
    是要进入图形界面吗?
    我用startx 
    可是进入的 并不象windows的界面,一目了然
      

  15.   

    现在是虚拟机与主机 的通讯不上
    主机和虚拟机 各ping 对方的ip 都不行
    我的虚拟机上装的是RT9.0
    那个vmwear tools我也装了
    怎么让他们彼此 通讯??
      

  16.   

    linux虚拟机设成用bridge network,
    然后在linux里装网卡,设ip地址,不知道你做到哪一步了,其实安装虚拟机的时候,这些都可以一起设好。设置安装方法都和实际机器一样。如果你装了图形界面,在kde的菜单里就能找到相关程序。
    配好后应该就能ping通。另apache,php,mysql这里在redhat的安装光盘里都有,不需要另外找,除非你需要最新的版本。redhat也有ftp,安装后,xp这边不用装,向radhat上上传即可。
    另外还可以配置nfs等。再不行,把xp上的东西放在虚拟光盘里,或实际光盘里,光盘挂到redhat上也可以共享文件。方法很多,关键是对redhat(linux)系统的操作,如果没有这方面的经验,最好找些资料对着做。
      

  17.   

    首先表示感谢!
    ==================================================
    linux虚拟机设成用bridge network,---------这个我不知道是不是这样,我想我的应该是默认的=================================================
    然后在linux里装网卡,设ip地址,不知道你做到哪一步了,其实安装虚拟机的时候,这些都可以一起设好。设置安装方法都和实际机器一样。如果你装了图形界面,在kde的菜单里就能找到相关程序。
    配好后应该就能ping通。
    -------
    在linux里装网卡,我一次都没做过,不知道你说的具体意思,我的机器只是买了一个真实的网卡插了进去
    ip地址我设了,我设的是192.100.100.2  不过在那个 /etc/~~ 我不记得了 里面还有一个我的
    (name)@localhost 的ip是 127.0.0.1 
    我在虚拟机中ping 这两个ip都能ping通.但ping192.100.100.1 不行
    我的win 系统上的ip是192.100.100.1 这个ip是我连局域网用的,我们的局域网里 系统都是win的==========================================
    另apache,php,mysql这里在redhat的安装光盘里都有,不需要另外找,除非你需要最新的版本。
    -----------------
    这个我在 用rpm -q httpd 这个命令都看到有那个信息,应该说是装上了吧? ==============================================
    redhat也有ftp,安装后,xp这边不用装,向radhat上上传即可。
    另外还可以配置nfs等。
    ----------
    redhat的ftp我知道做,上传后就行了?说到着,我到是明白了一些.
    但是他们首先要互相ping到才是.对吧?
    =============================================最后,我在提一点:
    假如我也能上传到linux里去了,这样我就可以?象php.mysql里都不需要什么配置?
      

  18.   

    首先要做到的是组网~~也就是相当于把 母机 和VM里的机器连起来,成为一个网络 然后就象前面说的 该配置的配置 该安装的安装 建议选用桥接 也就是 bridge network 你可以在VM的setting(设置)里 看看网络设置 里面有几个选项 host only 还有 NAT 还有就是 bridged
      

  19.   

    在我启动 虚拟机是
    会有这样的提示: The network bridge on device VMnet0 is not running.The virtual machine will not be able to communicate with the host or with other machines on your network.这是不是你门所说的网桥的原因?在我的 主机的网上邻居的属性里只有
    VMware Network Adapter VMnet1
    VMware Network Adapter VMnet8这两个
    没有他所提示的 VMnet0 啊??
      

  20.   

    vmware装起来应该就有vmet0了,
    你到vmware的manage virtual networks里捣腾看看
      

  21.   

    我觉得不难呀....没有用过楼主说的那种虚拟软件,我用的Connectix Virtual PC
    这个软件本身会给虚拟系统装上一个网卡的.RH 9.0.1我不熟..但,只要安装普通的安装的方法.只要把网卡什么的都设好了就是.如果你虚拟机的网卡也已经装好了,那自然是可以访问WINXP那个机的,两个网卡的IP要在一个段上.个人觉得,楼主对装RH 9.0.1应该是有心得的,问题主要是出在对虚拟机的网络跟WINXP的网络的理解上.所以,建议这样..先别管那个RH 9.0.1了..先在WINXP的主机上装一个如WIN98版的虚拟系统看看.把虚拟网卡是怎么回事,了解了.后面自然好办了.
      

  22.   

    首先感谢各位
     搞了半天,才把大部分的问题给解决了,比如:所说的通过ftp的方式,现在已经行了
    主机与虚拟机也能相互ping通了.
    apache 也启动了
    mysql也启动了不过新的问题来了:
    1. 对mysql 的管理大家大概是用 phpmyadmin 吧? 可是我愣是找不到这个.看书上介绍只要在主机的地址栏里输入就可以了,但是我不知道它 在哪?哪个目录下.
    2.我的php好象与mysql连接不通? 我的小测试程序如下:
      <?php 
    $link=mysql_connect('localhost:3306','root',' 123456');
    if(!$link) echo "fail";
    else echo "success" ;
    mysql_close();
    ?>
    补充:123456 是我自己设置的
      

  23.   

    phpmyadmin要自己安装的..最简单的是网上下一个,拷贝在你的网站目录下,然后就可以用了mysql安装后,要启动服务才可以用的.检查你的MYSQL服务有没有启动
      

  24.   

    那个 phpmyadmin 已经好了
    但是我的php与mysql 连接不行
    我的mysql已启动了
    哦,我到想起来了,我在试一下
      

  25.   

    连接或其它操作失败的时候用mysql_error()看出错信息,就能知道原因了
      

  26.   

    试了一下,还是不行.测试程序:
    <?php 
    $link=mysql_connect('localhost:3306',' root',' root');
    if(!$link) echo "fail";
    else echo "success" ;
    $err = mysql_error(); 
    if($err){ 
    echo " I don't know"; 
    } mysql_close();
    ?>错误提示:
    Warning: Access denied for user: ' root@localhost' (Using password: YES) in /home/zhang/public_html/testmysql.php on line 2Warning: MySQL Connection Failed: Access denied for user: ' root@localhost' (Using password: YES) in /home/zhang/public_html/testmysql.php on line 2
    fail I don't know
    Warning: mysql_close(): no MySQL-Link resource supplied in /home/zhang/public_html/testmysql.php on line 10说明:
     用户名和密码都是 root不知道怎么连接不上,是不是还要做什么??我不知道的?
      

  27.   

    好象MYSQL有一个版本有一个BUG,如果你用手动方式修改密码,就会导致无法登陆..重新安装你的MYSQL并且在过程不要进行任何修改,使用用户名root密码空...再试试