日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux下Tomcat部署的常用命令詳解(linuxtomcat部署常用命令)

Tomcat是一種開源的Servlet容器,支持Java Servlet和P。在Linux系統(tǒng)中,Tomcat的部署是非常常見的,下面將詳細(xì)介紹Tomcat在Linux下的部署常用命令。

創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供瀘溪網(wǎng)站建設(shè)、瀘溪做網(wǎng)站、瀘溪網(wǎng)站設(shè)計(jì)、瀘溪網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、瀘溪企業(yè)網(wǎng)站模板建站服務(wù),10余年瀘溪做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

1. 下載和安裝Tomcat

需要從Tomcat官網(wǎng)http://tomcat.apache.org/下載合適的Tomcat版本。一般情況下,我們推薦下載Tomcat 9.x版本。下載完成后,將文件解壓縮到一個(gè)目錄中,例如 /usr/local/tomcat9。

在Linux系統(tǒng)中,我們可以使用以下命令來解壓縮Tomcat文件:

“`bash

# cd /usr/local

# tar xvfz apache-tomcat-9.0.40.tar.gz

“`

解壓縮完成后,需要進(jìn)入Tomcat目錄中并啟動(dòng)Tomcat:

“`bash

# cd /usr/local/apache-tomcat-9.0.40/bin/

# ./startup.sh

“`

此時(shí),Tomcat就成功啟動(dòng)了。我們也可以使用以下命令驗(yàn)證Tomcat是否啟動(dòng)成功:

“`bash

# ps -ef | grep tomcat

“`

如果Tomcat成功啟動(dòng),在終端中將顯示類似如下的結(jié)果:

“`bash

tomcat 1232 1 0 2023 ? 00:01:23 /usr/local/apache-tomcat-9.0.40/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-9.0.40/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2023 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/apache-tomcat-9.0.40/bin/bootstrap.jar:/usr/local/apache-tomcat-9.0.40/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/apache-tomcat-9.0.40 -Dcatalina.home=/usr/local/apache-tomcat-9.0.40 -Djava.io.tmpdir=/usr/local/apache-tomcat-9.0.40/temp org.apache.catalina.startup.Bootstrap start

“`

2. 關(guān)閉Tomcat

在關(guān)閉Tomcat之前,需要先停止Tomcat進(jìn)程。可以使用以下命令實(shí)現(xiàn):

“`bash

# cd /usr/local/apache-tomcat-9.0.40/bin/

# ./shutdown.sh

“`

使用以上命令后,Tomcat會(huì)停止并關(guān)閉所有相關(guān)進(jìn)程。

3. 配置Tomcat

配置文件位于Tomcat安裝目錄下的conf文件夾中。其中,最重要的配置文件是server.xml文件。該文件用于配置Tomcat服務(wù)器的全局設(shè)置。

在Linux系統(tǒng)中,可以使用以下命令來修改server.xml:

“`bash

# vim /usr/local/apache-tomcat-9.0.40/conf/server.xml

“`

使用該命令打開server.xml文件后,可以修改其中的設(shè)置。例如,可以修改Tomcat服務(wù)器的端口號(hào)或配置SSL證書等。

4. 部署Web應(yīng)用程序

在Tomcat中,我們可以使用WAR文件或文件夾來部署Web應(yīng)用程序。要部署Web應(yīng)用程序,可以將WAR文件或文件夾復(fù)制到Tomcat安裝路徑下的webapps文件夾中。例如,可以使用以下命令將一個(gè)名為myapp.war的文件部署到Tomcat中:

“`bash

# cp myapp.war /usr/local/apache-tomcat-9.0.40/webapps/

“`

在將WAR文件復(fù)制到webapps文件夾后,Tomcat會(huì)自動(dòng)將其解壓縮并部署。

5. 查看和重啟Web應(yīng)用程序

要查看Tomcat中當(dāng)前正在運(yùn)行的Web應(yīng)用程序,可以使用以下命令:

“`bash

# cd /usr/local/apache-tomcat-9.0.40/bin

# ./catalina.sh list

“`

要重啟Web應(yīng)用程序,可以使用以下命令:

“`bash

# cd /usr/local/apache-tomcat-9.0.40/bin

# ./catalina.sh stop

# ./catalina.sh start

“`

以上命令用于將Tomcat完全停止并重啟。如果只需要重啟一個(gè)特定的Web應(yīng)用程序,可以使用以下命令:

“`bash

# cd /usr/local/apache-tomcat-9.0.40/bin

# ./catalina.sh stop

# ./catalina.sh start

“`

其中,是需要重啟的Web應(yīng)用程序的名稱,例如myapp。

6. 查看Tomcat日志

Tomcat會(huì)記錄各種事件并將其寫入日志文件。在Linux系統(tǒng)中,可以使用以下命令查看Tomcat的日志文件:

“`bash

# cd /usr/local/apache-tomcat-9.0.40/logs/

# tl -f catalina.out

“`

使用以上命令后,可以實(shí)時(shí)查看Tomcat的日志輸出。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220

Linux啟動(dòng)進(jìn)程的命令

ps

linux啟動(dòng)進(jìn)程的命令可以

.sh

,python ,./文件名。

下面是有關(guān)進(jìn)程的操作:

1.查進(jìn)程

ps命令查找與進(jìn)程相關(guān)的PID號(hào):

ps a 顯示現(xiàn)行終端機(jī)下的所有程序,包括其他用戶的程序。

ps -A 顯示所有程序。

ps c 列出程序時(shí),顯示每個(gè)程序真正的指令名稱,而不包含路徑,參數(shù)或常駐服務(wù)的標(biāo)示。

ps -e 此參數(shù)的效果和指定”A”參數(shù)相同。

ps e 列出程序時(shí),顯示每個(gè)程序所使用的

環(huán)境變量

。

ps f 用ASCII字符顯示樹狀結(jié)構(gòu),表達(dá)程序間的相互關(guān)系。

ps -H 顯示樹狀結(jié)構(gòu),表示程序間的相互關(guān)系。

ps -N 顯示所有的程序,除了執(zhí)行ps指令終端機(jī)下的程序之外。

ps s 采用程序信號(hào)的格式顯示程序狀況。

ps S 列出程序時(shí),包括已中斷的子程序資料。

ps -t 指定終端機(jī)編號(hào),并列出屬于該終端機(jī)的程序的狀況。

ps u 以用戶為主的格式來顯示程序狀況。

ps x 顯示所有程序,不以終端羨或機(jī)來區(qū)分。

最常用的方法是ps aux,然后再通過管道使用grep命令過濾查找特定的進(jìn)程,然后再對(duì)特定的進(jìn)程進(jìn)行操作。

ps aux | grep program_filter_word,ps -ef |grep tomcat

ps -ef|grep java|grep -v grep 顯示出所有的java進(jìn)程,轎派滲去處掉當(dāng)前的grep進(jìn)程。

2.殺進(jìn)程

使用kill命令結(jié)束進(jìn)程:kill xxx

常用:kill -9 324

Linux下還提供了一個(gè)killall命令,可以直接使用進(jìn)程的名字而不是進(jìn)程標(biāo)識(shí)號(hào),例如:# killall -9 NAME

1. 更改檔案擁有者

命令 : chown user file…

功能 : 更改文件或者

文件夾

的擁有者

參數(shù)格式 :

   user : 新的檔案擁有者的使用者 IDgroup : 新的檔案擁有者的使用者群體(group)

c : 若該檔案擁有者確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作

f : 若該檔案擁有者無法被更改也不要顯示錯(cuò)誤訊息

h : 只對(duì)于連結(jié)(link)進(jìn)行變更,而非該 link 真正指向的檔案

v : 顯示擁有者變更的詳細(xì)資料

R : 對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的擁有者變更(即以遞回的方式逐個(gè)變更)

例如:chown -R oracle:oinstall /oracle/u01/app/oracle

更改目錄擁有者為oracle

2. 修改權(quán)限

命令:chmod (change mode)

功能:改變文件的讀寫和執(zhí)行權(quán)限。有符號(hào)法和

八進(jìn)制

數(shù)字法。

選項(xiàng):(1)符號(hào)法:

命令格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename

u (user) 表示用戶本人。

g (group) 表示同組用戶。

o (oher) 表示其他用戶。

a (all) 表示所有用戶。

+用于給予指定用戶的許可權(quán)限。

用于取消指定用戶的許可權(quán)限。

=將所許可的權(quán)限賦給文件。

r (read) 讀許可,表示可以拷貝該文件或目錄的內(nèi)容。

w (write) 寫許可,表示可以修改該文件或閉脊目錄的內(nèi)容。

x (execute)執(zhí)行許可,表示可以執(zhí)行該文件或進(jìn)入目錄。

(2)八進(jìn)制數(shù)字法:

命令格式:chmod abc file

其中a,b,c各為一個(gè)八進(jìn)制數(shù)字,分別表示User、Group、及Other的權(quán)限。

(100) 表示可讀。

(010) 表示可寫。

(001) 表示可執(zhí)行。

若要rwx屬性則4+2+1=7;

若要rw-屬性則4+2=6;

若要r-x屬性則4+1=5。

例如:# chmod a+rx filename

讓所有用戶可以讀和執(zhí)行文件filename。

# chmod go-rx filename

取消同組和其他用戶的讀和執(zhí)行文件filename的權(quán)限。

# chmod 741 filename

讓本人可讀寫執(zhí)行、同組用戶可讀、其他用戶

可執(zhí)行文件

filename。

# chmod -R 755 /home/oracle

遞歸更改目錄權(quán)限,本人可讀寫執(zhí)行、同組用戶可讀可執(zhí)行、其他用戶可讀可執(zhí)行

3. 修改文件日期

命令:touch

格式:touch filenae

功能:改變文件的日期,不對(duì)文件的內(nèi)容做改動(dòng),若文件不存在則建立新文件。

例如:% touch file

4. 鏈接文件

命令:ln (link)

格式:ln filename linkname

ln directory pathname

功能:為文件或目錄建立一個(gè)鏈。其中,filename和directory是

源文件

名和

源目錄名;linkname和pathname分別表示與源文件或源目錄名相鏈接的

文件或目錄。

選項(xiàng):-s 為文件或目錄建立符號(hào)鏈接。不加-s表示為文件或目錄建立

硬鏈接

注釋:鏈接的目地在于,對(duì)一個(gè)文件或目錄賦予兩個(gè)以上的名字,使其可以出

現(xiàn)在不同的目錄中,既可以使文件或目錄共享,又可以節(jié)省磁盤空間。

例如:% ln -s filename linkname

5. 顯示日期

命令:date

例如:% date

6. 顯示日歷

命令:cal (calendar)

格式:cal year

功能:顯示某年內(nèi)指定的日歷

例如:% cal

7. 顯示文件頭部

命令:head

格式:head filename

功能:顯示文件的頭部

選項(xiàng):缺省 顯示文件的頭10行。

i 顯示文件的開始 i行。

例如:% head filename

8. 顯示文件尾部

命令:tail

格式:tail filename

功能:顯示文件的尾部

選項(xiàng):缺省 顯示文件的末10行。

i 顯示文件最后 i行。

+i 從文件的第i行開始顯示。

例如:% tail filename

9. 顯示用戶標(biāo)識(shí)

命令:id

格式:id

功能:顯示用戶標(biāo)識(shí)及用戶所屬的所有組。

選項(xiàng):-a 顯示

用戶名

、用戶標(biāo)識(shí)及用戶所屬的所有組

注釋:

例如:% id username

10. 查看當(dāng)前登錄的用戶

命令:users

11. 顯示都誰登錄到機(jī)器上

命令:who

格式:who

功能:顯示當(dāng)前正在系統(tǒng)中的所有用戶名字,使用終端設(shè)備號(hào),注冊(cè)時(shí)間。

例如:% who

12. 顯示當(dāng)前終端上的用戶名

命令:whoami

格式:whoami

功能:顯示出當(dāng)前終端上使用的用戶。

例如:% whoami

13. 尋找文件

命令:find

格式:find pathname expression

功能:在所給的路經(jīng)名下尋找符合

表達(dá)式

相匹配的文件。

選項(xiàng):-name 表示文件名

user 用戶名,選取該用戶所屬的文件

size 按大小查找,以block為單位,一個(gè)block是512B

mtime n 按最后一次修改時(shí)間查找,選取n天內(nèi)被修改的文件

-perm 按權(quán)限查找

type 按

文件類型

查找

-atime 按最后一次訪問時(shí)間查找

例如:% find ./ -name ‘*abc*’ -print

14. 搜索文件中匹配符

命令:grep

格式:grep pattern filenames

功能:逐行搜索所指定的文件或標(biāo)準(zhǔn)輸入,并顯示匹配模式的每一行。

選項(xiàng):-i 匹配時(shí)忽略大小寫

-v 找出模式失配的行

例如:% grep -i ‘java*’ ./test/run.sh

15. 統(tǒng)計(jì)文件字?jǐn)?shù)

命令:wc filename

功能:統(tǒng)計(jì)文件中的文件行數(shù)、字?jǐn)?shù)和字符數(shù)。

選項(xiàng):-l 統(tǒng)計(jì)文件的行數(shù)

-w 統(tǒng)計(jì)文件的單詞數(shù)

-c 統(tǒng)計(jì)文件的字符數(shù)

注釋:若缺省文件名則指標(biāo)準(zhǔn)輸入

關(guān)于linux tomcat部署常用命令的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營(yíng)銷公司。廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)、設(shè)計(jì)、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!


分享文章:Linux下Tomcat部署的常用命令詳解(linuxtomcat部署常用命令)
當(dāng)前路徑:http://www.5511xx.com/article/djjedis.html