OperatingSystem

VirtualBox主机与虚拟机的网络设置

VirtualBox,安装在Window7里,虚拟机为Gentoo,在此只介绍两种网络设置。

常用的网络连接是通过“Bridged Adapter桥接模式”(刚写到这儿,窗外响起一个大雷,同时车子们随之叫了叫,呵呵),通过主机网卡,架设了一条桥,直接连入到网络中,使虚拟机可以分配一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样,主机与虚拟机之间可通过各自的IP相互访问。这种模式,我很是喜欢,嘿嘿,并且会选择无线网卡访问网络。

另一种网络连接是通过“Host-only Adapter主机模式”,通过主机中模拟出一个专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡,虚拟机设置好192.168.56.*段的IP地址后,主机能很好的访问虚拟机。呵呵…通过这个方法,可以在主机没有网络环境的情况下,很自由的测试虚拟机的程序应用。

最后,Gentoo中修改IP地址的方法:vim /etc/conf.d/net

好像终于写了点有用的东西。。哈哈。。


在Vmware上初装Gentoo

很是白地开装Gentoo,又是一个一无所知的玩意,按M童http://www.douhua.im/2009/11/19/gentoo-x86-install-help-on-vmware-or-fusion/中所写步骤进行。(也可参照http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml?part=1&chap=5&style=printable

1.在Vmware中创建空白的Linux虚拟主机,光驱联好X86的ISO文件,开启虚拟主机

2.查看IP,并开启SSH服务

ifconfig #查看IP信息,如果网络中未设置DHCP,那么可通过以下进行手动设置

ifconfig eth0 192.168.1.10/24 #设置IP地址:192.168.1.10
route add default gw 192.168.1.1 #设置网关:192.168.1.1
echo nameserver 192.168.1.1 > /etc/resolv.conf #设置域名解析

/etc/init.d/sshd start #启动ssh服务
passwd #设置root的密码

3.使用fdisk进行磁盘分配
fdisk /dev/sda #使用到fdisk的基本命令:n 创建一个分区; p 显示所有的分区; a 指定一个分区为启动分区, 显示的时候这个分区标有一个*;d 删除一个分区; t 改变一个分区的类型,Linux swap / Solaris的编号是82;l 显示所有的分区类型。


复制Ubuntu Server虚拟机到另一机器网卡起不来

eth0: ERROR while getting interface flags: No such device

Failed to bring up eth0.

解决办法为:sudo rm /etc/udev/rules.d/70-persistent-net.rules

原因应该是:MAC addresses被缓存了,所以清除后,reboot.


Ubuntu8.04下安装PHP对应软件

真的发现在Ubuntu下安装Apache、PHP、MYSQL、PHPMyAdmin、JDK、Zend Studio是非常非常方便的,呵呵,基本上都是在“终端”上操作,很适合新手。

1.安装Apache2

sudo apt-get install apache2
默认的web文件放在/var/www 下
然后在Firefox中打开:
http://localhost/
提示成功

2.安装PHP5
sudo apt-get install php5

3.安装PHP5的MySQL支持
sudo apt-get install php5-mysql

4.安装gd库
sudo apt-get install php5-gd

5.安装Mysql
sudo apt-get install mysql-server

6.以上装完重启一下Apache
sudo apache2 restart

7.测试PHP5是否安装成功
sudo gedit /var/www/testphp.php
在里面写入
<?php
echo ‘hello world’;
?>     然后在Firefox中打开:
http://localhost/testphp.php

8.安装PHPMyAdmin
sudo apt-get install phpmyadmin
安装完后是在/usr/share/phpmyadmin/下
增加一个软连接
sudo ln -s /usr/share/phpmyadmin /var/www
测试:
http://localhost/phpmyadmin

9.安装MYSQL Administrator
sudo apt-get install mysql-admin
安装完后,可在应用程序-编程下看到MYSQL Administrator

10.安装Jre及Jdk
sudo apt-get install sun-java6-jre
sudo apt-get install sun-java6-jdk

11.安装Zend Studio 6
下载http://downloads.zend.com/studio-eclipse/6.0.0/ZendStudioForEclipse-6_0_0.tar.gz
解压缩出ZendStudioForEclipse-6_0_0.bin
在非root用户安装
./ZendStudioForEclipse-6_0_0.bin

嘿嘿。。到此安装完了。。可以进行PHP的编辑了。。


Copyright © 2009-2012 Porry Blog
Jarrah theme by Templates Next | Powered by WordPress