2010年2月27日 星期六

讓網際網路的外部使用者可以連線虛擬機器的網站或服務

Windows系統cd到C:\Program Files\Sun\VirtualBox
下以下指令(真實IP的81 Port對應到虛擬IP的80 Port,虛擬機器的名稱叫Fedora 12)
只能用在attached to NAT
另外使用Windows內的網際網路連線共用(ICS)加上attached to bridged adapter也是可以達到NAT的方式,只是IP是由Windows配發給你



ref:
ref1
ref2


VBoxManage setextradata "Fedora 12" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP

VBoxManage setextradata "Fedora 12" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 80

VBoxManage setextradata "Fedora 12" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 81

開機啟動

vi /etc/rc.d/rc.local

查看8080 Port

nmap localhost -p 8080

netstat -an | grep 8080

限制使用Tomcat執行servlet所用記憶體上限

限制最大使用128MB的記憶體(max heap)
Linux:
export CATALINA_OPTS="-Xmx128m"

Windows用set
shell用setenv

Tomcat的SystemOut

tail -f /var/log/tomcat5/catalina.out

yum安裝tomcat5

yum install yum install tomcat5 tomcat5-admin-webapps tomcat5-webapps

網路安裝CentOS

stage2.img

ex.
http://mirror01.idc.hinet.net/CentOS/5.4/os/i386/images/stage2.img

查看CentOS的版本

cat /etc/*-release