linux_centOS部署web服務
這幾天學習liunx命令,其實早有學習,但是沒有自己安裝
虛擬機部署過java web項目 今天給搞了下~
www.2cto.com
功能介紹:
在win7系統上安裝linux虛擬機 並部署項目
虛擬機軟件:VMware-workstation-full-7.1.4-385536.exe
虛擬linux系統:CentOS-6.2-x86_64-bin-DVD1.iso
主機環境:win7
操作步驟:
1、安裝虛擬機軟件,linux系統centOS6 這個請參看網絡上前人的配置
2、java環境的配置: #找到配置的位置
cd /etc
vi profile
#加入下面配置即可
export JAVA_HOME=/mySoftware/jdk1.7.0
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
輸入java javac命令,成功~
3、現在可以通過SecureCRT登錄到虛擬機上
上傳apacheTomcat web服務器到 特定目錄了(我是通過CRT關聯的FTP搞定的)
4、啟動服務 ./startup.sh
查看logs 下 catalina.out 輸出有日志了~
但是這時候通過在host主機上去訪問網址卻是失敗的
通過在host機器上:ipconfig 虛擬機上 :ifconfig 命令分別找到各自的ip
然後ping 對方的ip 都成功了~
還有什麼問題呢? www.2cto.com
這時候你需要做端防火牆的端口的開放 命
令如如下:
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
再次訪問,成功啦~
現在的效果是:
1、host主機上的web服務,在虛擬機的浏覽器中可以訪問
2、虛擬機上的web服務,在host主機上通過浏覽器也可以訪問
3、host主機 和 虛擬機可以通過 CRT以及FTP實現文件互傳的功能
嘿,目的達到了。
其實我也是第一次配置,參考了前人的經驗,現在又再次分享啦~