學(xué)習(xí)一項(xiàng)技能昼榛,需要有一個(gè)有目的性任務(wù)境肾,學(xué)得才會(huì)快;
目的:部署一個(gè)網(wǎng)站胆屿;
參考文檔:參考文檔
一奥喻、資料顯示,部署tomcat之前需先配置JDK非迹;
(一)环鲤、在Windows平臺(tái)下配置JDK很方便,具體步驟如下:
1憎兽、從官網(wǎng)下載對(duì)應(yīng)32位或者64位系統(tǒng)的安裝包:官網(wǎng)下載楔绞;
2、解壓安裝唇兑,路徑自選酒朵,比如:D:\Java\jdk1.7.0_51\;
3扎附、配置對(duì)應(yīng)的環(huán)境變量:
變量名:JAVA_HOME
變量值:D:\Java\jdk1.7.0_51
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
4蔫耽、特別注意變量“CLASSPATH”值里面的“.”+“;”
5、完成上訴步驟后匙铡,在“cmd”命令行輸入java -version图甜;若出現(xiàn)版本信息,則代表配置成功:
(二)鳖眼、在Windows上部署過JDK之后黑毅,就可依樣畫葫蘆在Linux下安裝JDK了,只不過是需要使用命令的方式進(jìn)行(下述操作皆為):
1钦讳、依然需要先在官網(wǎng)下載對(duì)應(yīng)Linux系統(tǒng)的版本矿瘦,后綴名為:*.rpm;參照文檔
2愿卒、上述下載步驟在Windows平臺(tái)進(jìn)行缚去,使用文件傳輸工具“Xftp”進(jìn)行Windows和Linux間的文件傳輸,放在自己熟悉的目錄下琼开,接下來使用命令解壓JDK:
rpm ivh jdk_7u21_linux_i586.rpm
此命令是解壓后綴為“.rpm”的專用命令易结,解壓后默認(rèn)安裝在/usr/java/jdk* 路徑下;
3柜候、同Windows平臺(tái)下一樣搞动,步驟3為配置環(huán)境,環(huán)境變量配置在/etc 目錄下的profile文件里渣刷,輸入命令:
vi /etc/profile 進(jìn)入編輯模式滋尉;
JAVA_HOME=/usr/java/jdk1.7.0_21
JAVA_BIN=/usr/java/jdk1.7.0_21/bin
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
輸入的內(nèi)容與Windows平臺(tái)下略有不同,原理都是一樣的飞主;
保存并退出編輯模式:“:qw”
讓配置環(huán)境即時(shí)生效:“./etc/profile”
4、測(cè)試JDK是否安裝成功:“java -version”高诺;結(jié)果和Windows下一致碌识,出現(xiàn)java版本號(hào)即安裝成功;
二虱而、配置完JDK后筏餐,部署tomcat就簡(jiǎn)單了,如下:
(一)牡拇、Windows平臺(tái)下部署tomcat:
1魁瞪、依然是官網(wǎng)下載安裝包:tomcat下載官網(wǎng)
2、解壓安裝惠呼,路徑自選导俘;
這里簡(jiǎn)單解釋一下解壓后的文件夾:
1)bin:存放啟動(dòng)和關(guān)閉tomcat的腳本文件;
2)conf:存放tomcat服務(wù)器的各種配置文件剔蹋;
3)lib:存放Tomcat服務(wù)器的支持jar包
4)logs:存放Tomcat的日志文件
5)temp:存放Tomcat運(yùn)行時(shí)產(chǎn)生的臨時(shí)文件
6)webapps:web應(yīng)用所在目錄旅薄,即供外界訪問的web資源的存放目錄(部署網(wǎng)站的包就放在里面)
7)work:Tomcat的工作目錄
3、進(jìn)入bin文件夾下泣崩,雙擊“startuo.bat”即可啟動(dòng)少梁;
4洛口、驗(yàn)證部署是否成功:在瀏覽器中輸入http://localhost:8080/;當(dāng)瀏覽器中出現(xiàn)下圖所示的提示框表示Tomcat服務(wù)器成功的啟動(dòng)了:
5凯沪、tomcat默認(rèn)使用的端口號(hào)為8080第焰;所以在步驟4中輸入的網(wǎng)址為http://localhost:8080/;若需更換端口號(hào)妨马,可在配置文件夾下的server.xml文件里面修改:
如圖:把8080改成自己需要的端口即可:
6挺举、至此,Windows下的tomcat就部署好了身笤,發(fā)布網(wǎng)站只需把自己整理好的網(wǎng)站內(nèi)容放到對(duì)應(yīng)文件夾下(webapps)豹悬,即可訪問;
(二)液荸、Linux平臺(tái)下部署tomcat:
1瞻佛、同上,在Windows平臺(tái)上下載安裝包后傳輸?shù)絃inux下娇钱,版本需與自己的Linux版本匹配伤柄,后綴名為“.tar.gz”;
2、解壓安裝:tar zxvf apache-tomcat-6.0.tar.gz
解壓時(shí)若沒有反應(yīng)文搂,需檢查該文件的權(quán)限适刀,使用命令“chmod a+x apache-tomcat-6.0.tar.gz”給當(dāng)前使用者賦該文件的“可執(zhí)行”權(quán)限,之后再解壓即可煤蹭;
3笔喉、解壓完之后,進(jìn)入bin目錄硝皂,啟動(dòng)tomcat服務(wù)器:./startup.sh
4常挚、啟動(dòng)之后,若Linux虛擬機(jī)和本機(jī)網(wǎng)絡(luò)連通稽物,則可在本機(jī)輸入Linux虛擬機(jī)的網(wǎng)絡(luò)IP地址加上默認(rèn)端口號(hào)8080奄毡,若出現(xiàn)默認(rèn)tomcat頁面,即表示部署成功贝或;
5吼过、也可在Linux中輸入:“curl 127.0.0.1 8080”,若有內(nèi)容,則表示啟動(dòng)成功咪奖;
三盗忱、安裝過程中未遇到過多的問題,望初學(xué)者細(xì)心細(xì)心再細(xì)心羊赵,以下整理部署過程中可能會(huì)遇到的問題:
1售淡、JDK及tomcat版本務(wù)必要和Linux的版本相匹配;
2、環(huán)境部署中的變量值內(nèi)容千萬不能錯(cuò)揖闸;
3揍堕、tomcat的端口號(hào)可修改,若啟動(dòng)不成功汤纸,可查看端口號(hào)是否被占用衩茸;