linux編譯tomcat
Ⅰ linux怎麼配置tomcat
配置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就配置完畢
檢測
打開tomcat-5.0.24/bin/下的startup.sh
輸入http://serverip:8080 打開控制台。至此tomcat配置完畢。
Ⅱ 在linux怎麼配置tomcat伺服器
首先在網上下載linux版本的tomcat安裝軟體。
在搜索引擎上輸入關鍵字:download tomcat linux
點擊下載Core tar.gz。
找到linux版本tar.gz文件點擊下載,下載到本機。如果想下載windows版本可以點擊windows版本下載。
使用命令將文件解壓:tar -zxvf TOMCAT.tar.gz -C /home/yyy/tomcat/
進入tomcat解壓目錄/bin,找到啟動腳本startup.sh。
linux下啟動腳本一般都是sh結尾的,執行腳本一般都存放在bin目錄下。
開始啟動tomcat。
運行腳本./startup.sh &開始啟動tomcat容器。使用&表示後台副,shell關閉之後tomcat仍在後台啟動。
查看啟動是否正常。
打開瀏覽器,輸入網址:http://伺服器IP:8080出現如下界面說明啟動正常。
Ⅲ 如何在linux下配置tomcat
一.下載安裝對應的jdk,並配置Java環境。
官網下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html
下載將jdk加壓後放到/usr/local目錄下:
[root@master ~]#chmod 755 jdk-6u5-linux-x64.bin
[root@master ~]# ./jdk-6u5-linux-x64.bin
[root@master ~]#mv jdk1.6.0_05 /usr/local
建立/usr/local/下的jdk軟連接方便以後版本升級 :
[root@master ~]# ln -s /usr/local/jdk1.6.0_05/ /usr/local/jdk
配置環境變數:
在 /etc/profile 中加入以下內容:
JAVA_HOME=/usr/local/jdk1.6.0_05
JAVA_BIN=/usr/local/jdk1.6.0_05/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
保存退出
[root@master ~]source /etc/profile
查看java環境變數是否生效
[root@master ~]# java -version
Java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b19, mixed mode)
測試成功
二.下載安裝tomcat(http://tomcat.apache.org/)
[root@master ~]# unzip apache-tomcat-6.0.30.zip
[root@master ~]# mv apache-tomcat-6.0.30/ /usr/local/
[root@master ~]cd /usr/local/
[root@master local]# ln -s /usr/local/apache-tomcat-6.0.30/ /usr/local/tomcat
[root@master local]# cd tomcat/bin/
[root@master bin]#ls
[root@master bin]#vim catalina.sh
添加以下內容:
CATALINA_HOME=/usr/local/apache-tomcat-6.0.30/
[root@master local]#chmod +x *.sh
三.啟動tomcat伺服器
[root@master tomcat]# /usr/local/tomcat /bin/catalina.sh start
Using CATALINA_BASE: /usr/local/apache-tomcat-6.0.30/
Using CATALINA_HOME: /usr/local/apache-tomcat-6.0.30/
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.30//temp
Using JRE_HOME: /usr/local/jdk1.6.0_05
Using CLASSPATH: /usr/local/apache-tomcat-6.0.30//bin/bootstrap.jar
[root@master logs]# cd /usr/local/tomcat/logs/
[root@master logs]# tail -f catalina.out
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Jul 4, 2011 11:06:57 AM org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
Jul 4, 2011 11:06:58 AM org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
Jul 4, 2011 11:06:58 AM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
四.在瀏覽器中輸入
http://localhost:8080/(如果不是本機,則輸入對應的ip地址)
測試出現tomcat頁面則測試成功
ps:需要說明的是tomcat的默認測試頁面是放在webapps下面,這個其實是在server.xml文件中配置的,如下所示:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
[root@SOR_SYS apache-tomcat-6.0.30]# ls
LICENSE NOTICE RELEASE-NOTES RUNNING.txt bin conf lib logs temp webapps work
1)webapps文件夾主要用於web應用程序部署,比如你可以把你的應用程序包,如war文件拷到該目錄下,容器會自動部署。
2)conf文件夾下主要是放置tomcat的伺服器的相關配置文件
五。添加應用,再次進行測試
在webapps目錄下放測試包(注意:webaapps目錄下面主要是放應用包的.war在tomcat重啟訪問後會自動解壓)
[root@master webapps]# pwd
/usr/local/tomcat/webapps
[root@master webapps]# tar -zxvf moni2.tar.gz
[root@master webapps]# ls
docs examples host-manager manager moni2 moni2.tar.gz ROOT
[root@master webapps]# /usr/local/tomcat/bin/catalina.sh start(重啟tomcat)
Using CATALINA_BASE: /usr/local/apache-tomcat-6.0.30/
Using CATALINA_HOME: /usr/local/apache-tomcat-6.0.30/
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.30//temp
Using JRE_HOME: /usr/local/jdk1.6.0_05
Using CLASSPATH: /usr/local/apache-tomcat-6.0.30//bin/bootstrap.jar
在瀏覽器中輸入如下地址:
http://192.168.55.229:8080/moni2/
Ⅳ linux怎樣搭建tomcat伺服器
1、先從Apache的官方網站下載下來tomcat6.0系列的文件,http://www.apache.org/tomcat/在這里找到Tomcat6.0的linux安裝文件,它跟windows是不一樣的,在官網上有相應的說明,linux版的tomcat是需要編譯源代碼襪侍的文件,如下載下來的文件為:apache-tomcat-6.0.30.zip
2、將下載的文件通過ftp傳輸到linux中,這里我推薦遠程連接工具SSH,linux遠程連接工具比較多。
3、解壓apache-tomcat-6.0.30.zip,命令為:unzip apache-tomcat-6.0.30.zip得到apache-tomcat-6.0.30這個目錄,將目錄拷貝到/opt/,然後為了方便改名為/opt/tomcat即可。
4、修改環境變數,將一下的變數配置放在之前配置jdk環境變數的後面帆敏即可,如下:
在目錄/etc下修改profile文件,使用命令為:vi /etc/profile
export CATALINA_HOME=/opt/tomcat
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
配置完成之後執行命令:source /etc/profile,如果沒有提示錯誤,證明配置ok
可以通過echo $CLASSPATH來查看環境配置
5、啟動tomcat服務
將目錄切換到opt/tomcat/bin執行sh catalina.sh,提示信息如下:
The BASEDIR environment variable is not defined correctly
This environment variable is needed to run this program
通過情況配置完成之後就會報此類錯誤提示,該提示表示bin目錄下相關.sh後綴文件沒有執行許可權,使用命令chmod +x *.sh來給所有的.sh文件以執行許可權,
再執行sh catalina.sh或者sh startup.sh,便提示如下信息表示配置ok:
Using CATALINA_BASE: /opt/tomcat
Using CATALINA_HOME: /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME: /usr/jdk1.6.0_23
Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar
6、查看tomcat的服務埠8080
命令:netstat -ntl | grep 8080,提示正常,在從windows客戶端使用tenlet ip 8080看看什麼情況,結果提示埠沒有被開啟,繼續檢查防火牆如下:
找到/etc/sysconfig/,vi iptables 在該防火牆配置文件中加入開放8080埠的配置如下:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
還有一種方法就是關閉防火牆,命令為:service iptables stop即可。
7、在客戶端訪問tomcat首頁
http://localhost:8080/如果正常顯示tomcat首頁表明配置ok。
8、部署一個web項目
將文件為ssh2.war的包上傳到opt/tomcat/webapps目錄下,然後重啟tomcat,如下命令:./catalina.sh run,部署ssh2.war並態好枝啟動tomcat
在客戶端輸入http://localhost:8080/ssh2,顯示登錄頁面表明項目部署成功。
Ⅳ linux下tomcat怎麼編譯安裝
在linux下安裝並操作tomcat 1、安裝tomcat 1)、下載tomcat 從官網http://tomcat.apache.org/下載tomcat,保存在/home目錄下。 root@ubuntu:/home/ubuntu/Downloads# cp apache-tomcat-6.0.20.tar.gz /home 2)、安裝tomcat tar -zxvf apache-tomc.
Ⅵ 如何在linux上配置tomcat
由於Tomcat需要JDK的支持,所以在安裝Tomcat之前需要先安裝JDK。假如安裝了JDK則跳過該步,直接看安裝Tomcat7。
首先打開Java SE的官網,選擇屏幕中下方的Java SE 7u65 JDK下載。
步驟閱讀
2
然後根據自己的linux系統選擇相應的版本,比如我的ubuntu是x64的,所以我選擇jdk-7u65-linux-x64.tar.gz下載。
步驟閱讀
3
如果用戶操作的是linux圖形化界面,直接打開瀏覽器下載即可。
假如是像我等這樣,操作著終端,只能苦逼的使用wget命令進行下載了。
這里需要注意,官網上需要做一個選擇。只有同意後才能夠進行下載。這里將下載的命令寫出來,大家直接復制即可。或者是通過獲取Cookie來進行修改。
wget --no-cookie --header "Cookie: s_cc=true; oraclelicense=accept-securebackup-cookie; s_nr=1407131063040; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html; s_sq=%5B%5BB%5D%5D" http://download.oracle.com/otn-pub/java/jdk/7u65-b17/jdk-7u65-linux-x64.tar.gz
步驟閱讀
4
下載下來以後,我們將其移到我們創建的一個目錄中。
mv /alidata/download/jdk-7u65-linux-x64.tar.gz /alidata/server
然後進行解壓
tar -zxvf /alidata/server/jdk-7u65-linux-x64.tar.gz
5
解壓以後,我們需要編輯profile文件,相當於Windows中配置JDK那樣設置環境變數。
輸入vi /etc/profile進行編輯。
步驟閱讀
6
配置成功後,需要關閉終端,重新進入,輸入java -version,如果出現如下內容,則證明JDK安裝成功。
步驟閱讀
END
網路經驗:jingyan..com
安裝Tomcat 7
1
首先同樣我們需要將Tomcat 7下載下來。打開Tomcat的官網。
我們選擇左邊的Tomcat 7下載
步驟閱讀
2
選擇tar.gz下載方式,復制下載地址,在linux終端中輸入:
wget -c 下載地址
進行下載。
步驟閱讀
3
下載下來以後,同樣,復制到/alidata/server目錄中,該目錄存放有jdk,tomcat等服務。
mv /alidata/download/apache-tomcat-7.0.54.tar.gz /alidata/server
然後進行解壓
tar -zxvf /alidata/server/apache-tomcat-7.0.54.tar.gz
步驟閱讀
步驟閱讀
4
當解壓成功以後,我們直接進入到tomcat bin目錄中。
輸入 ./startup.sh啟動Tomcat,假如顯示Tomcat started,則表明啟動成功。
步驟閱讀
步驟閱讀
5
輸入地址,假如能夠成功的訪問到Tomcat的默認界面表示成功.
Tomcat的默認埠為8080
步驟閱讀
END
網路經驗:jingyan..com
注意事項
Tomcat的默認埠為8080
由於系統的不一樣,可能其他系統配置環境變數不是/etc/profile