tomcat64linux
1. Tomcat的linux版是32位還是64位的
在tomcat官方網站上,並沒有對linux平台做出32或64位的區分
http://tomcat.apache.org/download-70.cgi
可以看到上面兩個下載都可以使用,但是並沒有區分32或64
2. linux系統tomcat的安裝配置(一)含jdk環境變數配置
自己試很少在linux上操作的,最近買了億速雲的香港雲,有了自己的linux環境,就稍微在這個上面試試手。系統是centos7.2 64bit的,所有的設置都是億速雲給的鏡像的默認設置,我什麼也沒做。直接先把jdk-7u79-linux-x64.tar.gz、apache-tomcat-7.0.47.tar.gz的包通過Xshell 5和Xftp 5上傳然後解壓,在這個前提下進行的。本文的目的就是啟動tomcat後就直接啟動,然後成功後通過伺服器ip+埠訪問,看到tomcat默認的首頁。涉及到的可能都是很基礎的東西,但是自己不是很熟悉,所以都在此記錄一番。
1.解壓jdk.tar.gz指令
2.打開系統相關配置文件
3.添加java_HOME、PATH、CLASSPATH至剛剛的配置文件中(:wq保存退出)
4、測試配置
如果本來就有修改後重新應用
5、解壓tomcat(同理),並修改/conf/server.xml的8080為80(只是我不想加埠,剛剛好80埠也是閑著),在tomcat目錄下執行指令啟動tomcat(帶日誌的啟動,Ctrl+C可退出日誌)。
6、外網測試tomcat是否正常啟動
(這一塊要保證伺服器是埠開放的,如果環境不同比如有linux有開啟防火牆等,本文只是記錄最簡單的成功的一次操作,具體失敗要先看環境因素,此處不做描述)
7、其他相關操作
當然如上其實就已經成功了,但是實際中可能我們還需要關閉。有人說最好不要shutdown,用kill的方式,具體我也不是太清楚,目前沒有深究,就用kill的方式去關閉。
查看進程:
3. 如何查看Linux下的Tomcat的進程
您好,linux下查看tomcat進程命令為:ps aux | grep tomcat
名稱:ps
使用許可權:所有使用者
使用方式:ps [options] [--help]
說明:顯示瞬間行程 (process) 的動態
參數:ps的參數非常多, 在此僅列出幾個常用的參數並大略介紹含義
-A 列出所有的進程
-w 顯示加寬可以顯示較多的資訊
-au 顯示較詳細的資訊
-aux 顯示所有包含其他使用者的行程
管道符「|」,這個符號可以將一個命令的標准輸出管道為另外一個命令的標准輸入
grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹 配的行列印出來
4. Tomcat的Linux版是32位還是64位的
可以使用命令查看Linux系統是32位還是64位。
查看linux機器是32位還是64位的方法:
file/sbin/init
/sbin/init:
ELF64-bitLSBexecutable,x86-64,version1(SYSV),dynamicallylinked
(usessharedlibs),forGNU/Linux2.6.18,stripped
#顯示64-bit則為64位系統
file/sbin/init
/sbin/init:
ELF32-bitLSBexecutable,Intel80386,version1(SYSV),forGNU/Linux
2.2.5,dynamicallylinked(usessharedlibs),stripped
#顯示為32bit則為32位系統
5. 怎麼把tomcat安裝到linux
系統環境:centos6.8 64位
1、本站下載tomcat7 linux版安裝包,或是在官網下載。
具體可以參考 安裝tomcat教程
6. 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 工程各種工具和資料庫的操作系統。
7. 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配置完畢。