這裏以tomcat7爲例子:
java
ubuntu下安裝tomcat的步驟:linux
一:得去官網http://tomcat.apache.org/下 ; 點擊download下載tomcat7的文件壓縮包;後綴名字爲core下的tar.gz(pgp,md5, sha1) ;如圖:apache
二:在/home/user/目錄下創建一個文件夾名字爲:mkdir tomcat_version_file ;而後在切換到這個文件夾目錄下cd tomcat_version_file;而後在把下在的tomcat7壓縮文件夾從下載的目錄下拷貝或者移到到tomcat_version_file目錄下;bootstrap
而後在tomcat_version_file下加壓下載的tomcat7文件夾tar -zxvf apache-tomcat-7-0-69.tar.gz;回車加壓成功後;開始配置tomcat;ubuntu
三:tomcat_version_file目錄下的tomcat文件解壓完成後,開始配置tomcat;瀏覽器
複製解壓後的文件到根目錄下的/opt目錄下:tomcat
sudo cp -r apache-tomcat-7.0.69 /optjvm
進入 /opt/apache-tomcat-7.0.69 目錄編輯器
cd /opt/apache-tomcat-7.0.69 回車;如今目錄user@xxxx:/opt/apache-tomcat-7.0.69$md5
打開啓動的腳本文件
sudo vi ./bin/startup.sh(不熟悉vi的,能夠用gedit打開:sudo gedit./bin/startup.sh)
拓展:vi編輯器在linux的版本中幾乎都有,可是gedit不必定有,若是須要,就得本身安裝:
sudo apt-get install gedit
打開startup.sh文件後,添加jdk和jre:配置文件必定要加在exec "$PRGDIR"/"$EXECUTABLE" start "$@"這句上面;
(1) JAVA_HOME=你的jdk目錄文件(這個要尤爲注意);請用命令:sudo update-alternatives --config Java 查看你的版本信息;同時你也要用java -version先查看你的jdk版本信息;來肯定你選擇三條中的哪個;
例如個人:輸入sudo update-alternatives --config Java
有 2 個候選項可用於替換 java (提供 /usr/bin/java)。
選擇 路徑 優先級 狀態
------------------------------------------------------------
0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 自動模式
1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 手動模式
2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 手動模式
我選擇的是:/usr/lib/jvm/java-7-openjdk-amd64;
(2) JRE_HOME=$JAVA_HOME/jre
(3) PATH=$PATH:$JAVA_HOME/bin:$JRE_HOMECLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
(4) TOMCAT_HOME=/opt/apache-tomcat-7.0.69(你的tomcat版本號);保存退出便可;
啓動tomcat
sudo ./bin/startup.sh
顯示信息:
Using CATALINA_BASE: /opt/apache-tomcat-7.0.69
Using CATALINA_HOME: /opt/apache-tomcat-7.0.69
Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.69/temp
Using JRE_HOME: /usr
Using CLASSPATH: /opt/apache-tomcat-7.0.69/bin/bootstrap.jar:/opt/apache-tomcat-7.0.69/bin/tomcat-juli.jar
Tomcat started.
驗證tomcat是否成功請在瀏覽器中輸入http://localhost:8080;回車就行;若是功能會出現:
不然的你配置的不成功;
關閉開始的tomcat 命令:sudo ./bin/shutdown.sh;
end
若有不妥或者錯誤之處請各位指出,洗耳恭聽。