Ⅰ 怎樣在虛擬機的linux系統上安裝java和tomcat 程序
一、製作ISO
將需要安裝的jdk和tomcat安裝包做成ISO,可利用UltraISO等軟體。
jdk的後綴名是.bin,這里把它叫做jdk.bin
tomcat的後綴名是tar.gz,這里把它叫做tomcat.tar.gz
二、點擊「虛擬機」—>「設置」—>找到剛剛製作的安裝包,點擊確定
三、掛載,輸入命令 mount /mnt/cdrom/
這樣cd /mnt/cdrom/ ,然後 ls -l,可以看到兩個安裝包
四、安裝jdk
1、將jdk安裝包復制到/home/ 目錄
cp jdk.bin /home/
2、到/home/目錄
cd /home/
3、運行安裝包
./jdk.bin
會發現home目錄中有一個名為jdk1.X的文件夾,即安裝成功
五、安裝tomcat
1、將tomcat安裝包復制到/home/ 目錄
cp tomcat.tar.gz /home/
2、到/home/目錄
cd /home/
3、運行安裝包
tar -zxvf tomcat.tar.gz
會發現home目錄中有一個名為tomcat的文件夾,即安裝成功
六、配置環境變數
1、利用vi編輯器編輯文件 vi /etc/profile/
2、在最後追加後保存即可,這樣環境變數也配置完成了。
JAVA_HOME=/home/jdk
PATH=$PATH;/home/jdk/bin
CLASSPATH=.;/home/jdk/lib/rt.jar
CATALINA_HOME=/home/tomcat
export JAVA_HOME PATH CLASSPATH CATALINA_HOME
七、遇到問題
在linux下安裝好tomcat啟動時報如下錯誤:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
原因:找不到jdk或者jre路徑。
解決辦法:在setclasspath.bat的開頭聲明環境變數,打開tomcat的bin目錄下面的setclasspath.sh,添加紅色部分,路徑修改為自己機器jdk和jre路徑即可。
# -----------------------------------------------------------------------------
# Set CLASSPATH and Java options
#
# $Id: setclasspath.sh 795037 2009-07-17 10:52:16Z markt $
# -----------------------------------------------------------------------------
export JAVA_HOME=/home/jdk
export JRE_HOME=/home/jdk/jre
# Make sure prerequisite environment variables are set
Ⅱ 安裝tomcat後怎麼配置運行javaweb
安裝tomcat後,要配置運行javaweb,有以下幾個步驟:
配置Java環境變數。需要設置 JAVA_HOME 和 PATH 兩個變數,分別指向jdk的安裝目錄和bin目錄。
配置Tomcat埠號。需要修改Tomcat的conf目錄下的做友server.xml文件,找到<Connector port=「8080」 …/>這一行,將8080改為自己想要的埠號。
部署javaweb項目。有兩種方法,一種是將項缺胡跡目打包成war文件,放到Tomcat的webapps目錄下,啟動Tomcat後會自動解壓和部署;另一種是在IDEA中配置Tomcat伺服器,將項目添加到Deployment中,然後運行Tomcat。
啟動Tomcat伺服器。有兩種方法,一種是在Tomcat的bin目錄下運行startup.bat(Windows系統)或startup.sh(Linux系統);另一種是在IDEA中點擊運行按鈕。
訪問javaweb項目。在瀏覽器中輸入 http://localhost:埠號/項目名 , 如果能看到項目伏並的首頁或歡迎頁面,說明配置成功。