linuxtomcat環境變數
、下載安裝JDK
下載完成後生成一個bin文件。
修改其許可權:chmod 775 xxxxxx.bin 執行 ./xxxxxx.bin
執行完成後生成一個jdk1.6.0_23的文件夾。
2、配置Tomcat
我這里用的是免安裝版的下載地址:http://tomcat.apache.org/ 我下載的是tomcat5.5
不需要安裝,直接設置環境變數:
vi.bash_profile 打開加上這幾句
export java_HOME=/tomcat/jdk1.6.0_23
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export CATALINA_BASE=/tomcat/tomcat-5.5
export CATALINA_HOME=/tomcat/tomcat-5.5
到這里tomcat就配置完畢
3、檢測
打開tomcat-5.0.24/bin/下的startup.sh
輸入http://serverip:8080 打開控制台。至此tomcat配置完畢。
4、常見問題解決
如果輸入上面url訪問失敗,即tomcat啟動失敗,請用下面的方法來嘗試處理
(1).許可權問題,用戶許可權和文件是否有可執行許可權。
a.普通用戶許可權一般不足,用chmod命令給用戶加許可權,我是用root用戶來進行安裝的,因此沒有遇到這個問題。
b.文件的許可權不夠,大部分時候是沒有可執行許可權。我在安裝過程中失敗後,給下面文件(xxxxx.bin)文件夾中所有文件賦予了可執行許可權。可用下面的命令。
# chmod 777 "文件名" (如:#chmod 777 startup.sh)
(2)防火牆和埠問題 查看tomcat的8080端是否開啟
首先確定是不是防火牆問題,可以運行下面命令將防火牆服務關閉,然後再訪問看是否正常。如果正常,說明是防火牆問題,我安裝過程就是遇到這個問題,後來發現時防火牆問題,用下面方法解決掉
了。
關閉伺服器的防火牆服務命令
# service iptables stop
開啟伺服器的防火牆服務命令
# service iptables start
編輯和開啟防火牆相應埠命令
# vim /ect/sysconfig/iptables
查看埠是否被佔用,查看埠命令
# netstat -pan|gerp 8080
查看Tomcat進程命令
# ps -ef|grep tomcat
殺死一個進程命令
# kill 進程id (註:呵呵,感覺比windows下簡單多了,kill you, hehe)
查看系統初始所有服務命令
# cd /etc/rc.d/init.d
# ls
掛載服務,刪除服務,服務列表可以通過下面命令查看到
# chkconfig -h
5、設置tomcat開機自啟動
修改/etc/rc.local文件再最後添加如下內容
JAVA_HOME=/tomcat/jdk1.6.0_23
export JAVA_HOME
/tomcat5.5/bin/startup.sh
Ⅱ 關於在LINUX上設置JDK和TOMCAT環境變數的問題
linux 用戶登陸後,設置用戶的環境變數或者直接用root去配置吧。網路一把linux環境變數配置,細看一下是linux那個版本。然後下載linux版本JDK。
Ⅲ linux下安裝tomcat需要配置環境變數嗎
也可以將這些環境變數配置到catalina.sh裡面去
Ⅳ 初學linux,怎麼給tomcat加啟動參數
1、首先下載Jdk
官網下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、配置環境變數:
滑鼠右擊「計算機」,選擇「屬性」,點擊彈出來的「高級系統設置」,選擇「高級」選項卡,點擊下部的「環境變數」
新建系統變數:
變數名:JAVA_HOME
變數值:你的JDK安裝目錄
3、再新建系統變數:
變數名:CLASSPATH
值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\BIN
4、注意:前面的點號
修改PATH變數
變數名:PATH
值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意:前面的分號,將此值添加到,path變數值的最後面,如圖。
新建Tomcat環境變數
變數名:TOMCAT_HOME
變數值:你的TOMCAT所在目錄
5、現在就能啟動運行tomcat/bin/startup文件了。
最後,成功運行tomcat.
Ⅳ linux系統為什麼需要配置tomcat環境變數
5.JDK安裝
tar.gz為解壓後就可使用的版本,這里我們將jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz解壓到/usr/local下。
5.1解壓
解壓到當前目錄:$ tar -zxvf /opt/setup/jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz
5.2環境配置
① $ vi /etc/profile
② 在末尾行添加
#set java environment
JAVA_HOME=/usr/local/jdk1.7.0
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出
③$ source /etc/profile 使更改的配置立即生效
④$ java -version 查看JDK版本信息,如果顯示出1.7.0證明成功
⑤使JDK在所有用戶中使用
$ Vi /etc/profile.d/java.sh 新建一個java.sh執行文件,填入JDK相關環境配置信息,如下圖:
$ chmod 755 /etc/profile.d/java.sh 給java.sh分配許可權
Ⅵ 如何在linux配置JDK環境變數和tomcat環境變數,配置好後如何使用tomcat
linux環境變數和windows類似分全局和用戶的
全局的 /etc/profile 用戶的 用戶根目錄 .bash_profile
配置全局 vi /etc/profile
i 編輯模式
在文件最後
export JAVA_HOME=/usr/local/java/jdk1.6.0_13
export PATH=$JAVA_HOME/bin:$PATH
配置用戶的 內容一樣
tomcat本分不需要關聯其他只需讀取系統配置的JDK變數
可直接拷貝整個目錄然後 進入bin 目錄下 執行 startup.sh
Ⅶ linux下的tomcat配置環境變數的作用
tomcat的環境變數在運行的時候就自動配上了。《linux就該這么學》
但是我們可以自定義配置環境變更,跟據自己的要求去運行tomcat。
Ⅷ linux中環境java環境變數設置好了之後,用startup.sh啟動tomcat報錯
你的java應該用root用戶安裝。然後及不會存在java沒許可權了的問題了。