1. linux怎麼配置tomcat伺服器
1、安裝tomcat
1)、下載tomcat
從官網下載tomcat,保存在/home目錄下。
root@ubuntu:/home/ubuntu/Downloads# cp apache-tomcat-6.0.20.tar.gz /home
2)、安裝tomcat
tar -zxvf apache-tomcat-6.0.20.tar.gz
另一種方案:使用Windows下tomcat,Windows tomcat在linux中同樣可以使用。
2、操作tomcat
tomcat是隨機啟動的,所以在開啟伺服器的時候要手動開啟tomcat,不然沒法訪問(網上說可以設置隨著伺服器開啟而開啟,有興趣的朋友可以去嘗試下,嘎嘎~~)
1)、查看tomcat(我的tomcat放在/home目錄下)
root@ubuntu:~# cd /home
root@ubuntu:/home# ls
apache-tomcat-6.0.18 jdk-6u30-linux-i586.bin mytask.sh web.war
jdk1.6.0_30 ljq ubuntu
root@ubuntu:/home# cd apache-tomcat-6.0.18/
root@ubuntu:/home/apache-tomcat-6.0.18# ls
bin lib logs RELEASE-NOTES temp work
conf LICENSE NOTICE RUNNING.txt webapps
tomcat目錄解析:
bin:存放啟動和關閉Tomcat的可執行腳本。
conf:Tomcat的配置文件,如server.xml(Tomcat伺服器配置文件)和web.xml(被所有webapps共享的配置文件),密碼忘了看 tomcat-users.xml。
webapps:存放web applications,用戶自己需要部署的應用程序也放到此目錄。
work:tomcat運行時生成的臨時文件,包括jsp編譯後產生的class文件等。
logs:存放日誌文件。
temp:JVM用於存放臨時文件的目錄(java.io.tmpdir)。
root@ubuntu:/home/apache-tomcat-6.0.18/bin# ./startup.sh //啟動tomcat
root@ubuntu:/home/apache-tomcat-6.0.18/bin# ./shutdown.sh //關閉tomcat
root@ubuntu:/home/apache-tomcat-6.0.18/logs# tail -f catalina.out //查看tomcat日誌(-f表示會不斷列印新的日誌出來)
Linux下顯示tomcat控制台
$TOMCAT_HOME為tomcat安裝目錄。在linux如果按$TOMCAT_HOME/bin/startup.sh來起動tomcat則得不到像windows一樣的控制台效果,查看日誌很不方便.是不是linux下沒有像windows下一樣的控制台呢,不是的,只是大家都習慣這樣來啟動它。在LINUX下如何使啟動TOMCAT後像WINDOWS一樣呢?,解決辦法如下:
root@ubuntu:/home/apache-tomcat-6.0.18/bin# ./catalina.sh run
ctrl+c: 可結束日誌列印,但不影響正常應用的運行。
top -c:類似windows的任務管理器。
查看java的進程:ps -ef |grep java
殺死對應id進程:kill -9 pid //-9即force
kill pid: 殺死進程,pid從top -c執行得到(pid為進程編號),注意運行前記得在核對一遍進程編號。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU 工程各種工具和資料庫的操作系統。
2. linux伺服器上tomcat版本升級,從5.5升到7.0以上具體配置和細節
linux下tomcat升級步驟:
1)停【舊】tomcat服務
cd apache-tomcat/bin
sudo ./shutdown.sh
2)全量備份【舊】tomcat文件夾
mv apache-tomcat apache-tomcat_20190914.bak
3)上傳升級材料中tomcat壓縮文件包;解壓
tar -zxvf apache-tomcat-8.5.20.tar.gz
4)解壓【新】tomcat壓縮文件,放在之前tomcat同樣路徑下,改名文件夾為舊版tomcat名(apache-tomcat)(■這樣環境變數就不需要改了)
5)備份【新】webapps下的examples
mv examples examples.bak
5)拷貝【舊】webapps下的程序包文件夾到【新】webapps下
cd /usr/local/apache-tomcat/
rm -rf webapps
cp -r /usr/loal/apache-tomcat_20190914.bak/webapps /usr/local/apache-tomcat/
6、修改新tomcat中的配置文件
涉及文件:conf/server.xml bin/catalina.sh
備份一下conf目錄、Lib目錄、server.xml、web.xml這幾個目錄及文件,
6-1)備份【新】server.xml catalina.sh ,改名備份即可
cd /usr/local/apache-tomcat/conf
mv server.xml server.xml.default.bak
6-2)拷貝【舊】server.xml catalina.sh 到【新】tomcat相同目錄下
(■6和7兩步 有的可能其他配置文件做過修改的也類似處理)
7.備份【新】catalina.jar,修改ServerInfo.properties並更新jar
cp catalina.jar catalina.jar.bak
unzip catalina.jar
cd org/apache/catalina/util
sudo vim ServerInfo.properies
刪除 apache tomcat 後的版本號,將server.number改為0.0.0.0
目標:
server.info=Apache Tomcat
server.number=0.0.0.0
server.built=Oct 28 2013 05:08:47
jar -uvf catalina.jar org/apache/catalina/util/ServerInfo.properties
sudo rm -rf org META-INF
8)啟動【新】tomcat
cd apache-tomcat/bin
sudo ./startup.sh
9)查看埠是否運行正常
3. 如何在linux下安裝tomcat伺服器
1
首先在網上下載linux版本的tomcat安裝軟體。
在搜索引擎上輸入關鍵字:download tomcat linux
2
點擊下載Core tar.gz。
找到linux版本tar.gz文件點擊下載,下載到本機。如果想下載windows版本可以點擊windows版本下載。
3
將下載的tar文件上傳到伺服器上,並且解壓到某個目錄下。
使用命令將文件解壓:tar -zxvf TOMCAT.tar.gz -C /home/yyy/tomcat/
4
進入tomcat解壓目錄/bin,找到啟動腳信滑本startup.sh。
linux下啟動腳本一般都是sh結尾的,執行腳本一般祥褲都存放在bin目錄下。
5
開始啟動tomcat。
運行腳本./startup.sh &開始啟動tomcat容器。使用&表示後台副,shell關閉之後tomcat仍在後台啟謹坦簡動。
6
查看啟動是否正常。
打開瀏覽器,輸入網址:http://伺服器IP:8080出現如下界面說明啟動正常。
4. 如何使用Linux+Oracle+tomcat搭建web伺服器
安裝linux操作系統,安裝jdk,安裝tomcat配置環境變數,更改tomcat配置文件,寫入資料庫連接信息,比如:
通過tomcat連接192.168.1.100上的oracle資料庫,其中sid為orcl
[tomcat@localhost classes]# pwd
/home/tomcat/apache-tomcat-6.0.1/webapps/***/WEB-INF/classes
[tomcat@localhost classes]# vim hibernate.properties
jdbc.url=jdbc:oracle:thin:@192.168.1.100:1521:orcl
5. 如何在linux中安裝tomcat
安裝Jdk
1
由於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
安裝Tomcat 7
首先同樣我們需要將Tomcat 7下載下來。打開Tomcat的官網。
我們選擇左邊的Tomcat 7下載
選擇tar.gz下載方式,復制下載地址,在linux終端中輸入:
wget -c 下載地址
進行下載。
下載下來以後,同樣,復制到/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
當解壓成功以後,我們直接進入到tomcat bin目錄中。
輸入 ./startup.sh啟動Tomcat,假如顯示Tomcat started,則表明啟動成功。
輸入地址,假如能夠成功的訪問到Tomcat的默認界面表示成功.
Tomcat的默認埠為8080