1惠况、安裝配置JDK
? ①下載jdk-8u131-linux-x64.tar.gz
? ②在安裝目錄創(chuàng)建名為jvm的目錄红柱,此處創(chuàng)建在/usr/lib/下承匣,即:
? ? ? ? ? cd ? ? /usr/lib
? ? ? ? ? sudo ? ?mkdir ? ?jvm
? ? ? ? ? tar ? ?-zxvf ? ?jdk-8u131-linux-x64.tar.gz
? ? ? ? ? cd ? ?/usr/lib/jvm
? ? ? ? ? mv ? ?jdk1.8.0_131/ ? ? jdk1.8.0
③此時已經(jīng)將jdk放在指定的目錄下,下面需要對環(huán)境變量進行配置(有三種方式):
【1】修改/etc/profile文件當本機僅僅作為開發(fā)使用時推薦使用這種方法锤悄,因為此種配置時所有用戶的shell都有權使用這些環(huán)境變量韧骗,可能會給系統(tǒng)帶來安全性問題。用文本編輯器打開/etc/profile零聚,在profile文件末尾加入:(vi ?/etc/profile 打開文件)
? ? ? ? ? ? JAVA_HOME=/usr/lib/jdk1.8.0_131
? ? ? ? ? ? PATH=$JAVA_HOME/bin:$PATH
? ? ? ? ? ?CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
? ? ? ? ? ?export JAVA_HOME
? ? ? ? ? ?export PATH
? ? ? ? ? export CLASSPATH ? ? ?[配置完后需重新登錄才可生效]袍暴。
【2】修改.bashrc文件這種方法更為安全,它可以把使用這些環(huán)境變量的權限控制到用戶級別隶症,如果需要給某個用戶權限使用這些環(huán)境變量政模,只需要修改其個人用戶主目錄下的.bashrc文件就可以了。用文本編輯器打開用戶目錄下的.bashrc文件蚂会,在.bashrc文件末尾加入:
? ? ? ? set JAVA_HOME=/usr/lib/jdk1.8.0_131
? ? ? ? export JAVA_HOME
? ? ? ? set PATH=$JAVA_HOME/bin:$PATH
? ? ? ?export PATH
? ? ? ?set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
? ? ? export CLASSPATH? ? ? [配置完后需重新登錄才可生效]淋样。
【3】直接在shell下設置變量不推薦使用這種方法,因為換個shell胁住,該設置就無效了趁猴。這種方法僅僅是臨時使用刊咳,以后要使用的時候又要重新設置,比較麻煩儡司。只需在shell終端執(zhí)行下列命令:
? ? ? ?export JAVA_HOME=/usr/lib/jdk1.8.0_131
? ? ? ?export PATH=$JAVA_HOME/bin:$PATH
? ? ? ?export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注意:
? ? ? 1.要將 /usr/lib/jdk1.8.0_131 改為jdk安裝目錄
? ? ?2. linux下用冒號”:”來分隔路徑
? ? ?3. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環(huán)境變量的值在設置環(huán) ? ? ?境變量時特別要注意不能把原來的值給覆蓋掉了芦缰。
? ? ?4. CLASSPATH中當前目錄”.”不能丟掉。
? ? 5. export是把這三個變量導出為全局變量枫慷。
? ? ?6. 大小寫必須嚴格區(qū)分。
2浪规、安裝配置Tomcat
①下載apache-tomcat-7.0.73-windows-x64.zip
②解壓文件到opt文件夾下
? ? ? ? ? ?cd ? ?/opt
? ? ? ? ? ?unzip? ? ? apache-tomcat-7.0.73-windows-x64.zip
③配置tomcat
? ? ? ? ? ?vim ? ? catalina.sh
添加以下內(nèi)容:
? ? ? ? ? CATALINA_HOME=/usr/local/apache-tomcat-7.0.73/
? ? ? ? ? [root@master local]#chmod +x *.sh ?【增加執(zhí)行權限】
3或听、安裝項目
將項目放在apache-tomcat-7.0.73的webapps目錄下
啟動服務:sh ? startup.sh ?即可