ubuntu安裝JDK與apache_tomcat
1、安裝JDK
1.1、安裝
使用?Filezilla?拷貝本地?jdk-7u9-linux-i586.gz?文件到?Ubuntu?,將其放到?/usr/local?目錄下(也可以放到別的目錄)
解壓gz包
tar -zxvf jdk-7u9-linux-i586.gz
解壓后生成目錄:jdk1.7.0_09
更改目錄為jdk7
sudo mv jdk1.7.0_09?jdk7
1.2、配置環(huán)境變量
使用?vi?命令打開?/etc/profile?文件,終端輸入:
sudo vi /etc/profile
在最后一行之前加入:
export JAVA_HOME=/usr/local/jdk7
?
export JRE_HOME=/usr/local/jdk7/jre
?
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
?
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存并退出。
讓環(huán)境變量立即生效的命令:
source /etc/profile
測試是否安裝成功:
命令行輸入:java -version
在home目錄下運行javac -version
顯示如下結果
?
sudo apt install default-jdk
2、安裝tomcat
2.1、安裝
使用?FileZilla?拷貝本地?apache-tomcat-7.0.32.tar.gz?文件到?Ubuntu?,將其放到?/usr/local?目錄下(也可以放到別的目錄)
解壓gz包
tar -zxvf apache-tomcat-7.0.32.tar.gz
解壓后生成目錄:apache-tomcat-7.0.32 tomcat
更改目錄為jdk7
sudo mv apache-tomcat-7.0.32?tomcat
2.2、配置環(huán)境變量
使用?vi?命令打開?/etc/profile?文件,終端輸入:
sudo vi /etc/profile
在最后一行之前加入:
export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH
保存并退出。
source /etc/profile 讓環(huán)境變量生效。
啟動tomcat:
startup.sh
2.3、設置tomcat開機自啟動
使用?vi?命令打開?/etc/init.d/tomcat?文件,終端輸入:
sudo vi /etc/init.d/tomcat
這是新建的一個文件,輸入如下內(nèi)容:
export JAVA_HOME=/usr/local/jdk7
[ -f /usr/local/tomcat/bin/startup.sh ] || exit 0 [ -f /usr/local/tomcat/bin/shutdown.sh ] || exit 0
case "$1" in
????????start)
????????????????echo -n "Starting Tomcat: "
????????????????/usr/local/tomcat/bin/startup.sh
????????????????RETVAL=$?
????????????????echo
????????????????????????[ $RETVAL = 0 ] && touch /var/lock/tomcat ;;
????????stop)
????????????????echo -n "Shutting down Tomcat: "
????????????????/usr/local/tomcat/bin/shutdown.sh
????????????????RETVAL=$?
????????????????echo
????????????????????????[ $RETVAL = 0 ] && rm -f /var/lock/tomcat ;;
????????restart)
????????????????$0 stop
????????????????$0 start
????????;;
????????condrestart)
????????????????[ -e /var/lock/tomcat ] && $0 restart ;;
????????status)
? ? ? ? ? ? ? $0 stop
????????????????$0 start
????????;;
????????condrestart)
????????????????[ -e /var/lock/tomcat ] && $0 restart ;;
????????status)
????????????????status tomcat
????????;;
????????*)
????????????????echo "Usage: $0 {start|stop|restart|status}"
????????exit 1
esac
????????exit 0
保存并退出。
修改權限、讓配置生效,終端輸入:
sudo chmod 755 /etc/init.d/tomcat
sudo update-rc.d tomcat defaults 85
?