欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Centos7安裝配置tomcat9并設(shè)置自動(dòng)啟動(dòng)的方法

 更新時(shí)間:2018年09月04日 11:13:25   作者:stinkstone  
這篇文章主要介紹了Centos7安裝配置tomcat9并設(shè)置自動(dòng)啟動(dòng)的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

什么是Tomcat

Tomcat是由Apache軟件基金會(huì)下屬的Jakarta項(xiàng)目開發(fā)的一個(gè)Servlet容器,按照Sun Microsystems提供的技術(shù)規(guī)范,實(shí)現(xiàn)了對(duì)Servlet和JavaServer Page(JSP)的支持,并提供了作為Web服務(wù)器的一些特有功能,如Tomcat管理和控制平臺(tái)、安全域管理和Tomcat閥等。由于Tomcat本身也內(nèi)含了一個(gè)HTTP服務(wù)器,它也可以被視作一個(gè)單獨(dú)的Web服務(wù)器。但是,不能將Tomcat和Apache HTTP服務(wù)器混淆,Apache HTTP服務(wù)器是一個(gè)用C語言實(shí)現(xiàn)的HTTPWeb服務(wù)器;這兩個(gè)HTTP web server不是捆綁在一起的。Apache Tomcat包含了一個(gè)配置管理工具,也可以通過編輯XML格式的配置文件來進(jìn)行配置。

1、官網(wǎng)下載安裝包

這里選擇適合Linux的安裝包,下載到本地后上傳到centos服務(wù)器,或者直接通過wget命令下載

# cd /usr/local/
# mkdir tomcat/
# cd tomcat/
# wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.0.M11/bin/apache-tomcat-9.0.0.M11.tar.gz

以上操作就將tomcat9安裝包文件apache-tomcat-9.0.0.M11.tar.gz下載到/usr/local/tomcat目錄下了

2、安裝tomcat9

# cd /usr/local/tomcat
# tar -zxvf apache-tomcat-9.0.0.M11.tar.gz

安裝包會(huì)被解壓到/usr/local/tomcat/apache-tomcat-9.0.0.M11,將目錄重命名為tomcat9

# mv /usr/local/tomcat/apache-tomcat-9.0.0.M11 /usr/local/tomcat/tomcat9

配置tomcat9啟動(dòng)環(huán)境

# vi /etc/profile.d/tomcat9.sh
export CATALINA_HOME=/usr/local/tomcat9
export PATH=$TOMCAT_HOME/bin:$PATH
# source /etc/profile.d/tomcat9.sh

使用systemd管理tomcat9服務(wù)

# cat /usr/lib/systemd/system/tomcat9.service 
[Unit]
Description=Apache Tomcat 9
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/usr/local/tomcat9/tomcat9.pid
ExecStart=/usr/local/tomcat9/bin/catalina.sh start -DEFOREGRAND
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

3、配置tomcat9開機(jī)啟動(dòng)

在/usr/lib/systemd/system目錄下增加tomcat9.service文件,內(nèi)容如下:

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
 
[Service]
Type=oneshot
ExecStart=/usr/local/tomcat/tomcat9/bin/startup.sh
ExecStop=/usr/local/tomcat/tomcat9/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
 
[Install]
WantedBy=multi-user.target

退出并保存,執(zhí)行systemctl enable tomcat使tomcat9隨開機(jī)啟動(dòng)

#systemctl enable tomcat9.service

另外命令 

systemctl start tomcat9.service    啟動(dòng)tomcat

systemctl stop tomcat9.service    關(guān)閉tomcat   

systemctl restart tomcat9.service    重啟tomcat 

當(dāng)然啟動(dòng)和結(jié)束tomcat也可以到tomcat的安裝目錄的bin目錄下執(zhí)行shutdown.sh  startup.sh來完成

4、驗(yàn)證安裝是否成功

輸入 http://服務(wù)器IP:8080/

如果能出現(xiàn)熟悉的tomcat主頁,就表示安裝成功了,請(qǐng)確保服務(wù)器8080端口已經(jīng)放開

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Tomcat開啟JMX服務(wù)方法介紹

    Tomcat開啟JMX服務(wù)方法介紹

    這篇文章主要介紹了Tomcat開啟JMX服務(wù)方法的相關(guān)內(nèi)容,小編覺得挺不錯(cuò)的,在這里給大家分享一下,需要的朋友可以參考。
    2017-10-10
  • Tomcat怎么實(shí)現(xiàn)異步Servlet

    Tomcat怎么實(shí)現(xiàn)異步Servlet

    這篇文章主要介紹了Tomcat怎么實(shí)現(xiàn)異步Servlet,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧。
    2017-01-01
  • Tomcat架構(gòu)設(shè)計(jì)及Servlet作用規(guī)范講解

    Tomcat架構(gòu)設(shè)計(jì)及Servlet作用規(guī)范講解

    這篇文章主要為大家介紹了Tomcat架構(gòu)設(shè)計(jì)及Servlet作用規(guī)范講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • Linux中使用Docker容器構(gòu)建Tomcat容器的完整教程

    Linux中使用Docker容器構(gòu)建Tomcat容器的完整教程

    Apache?Tomcat?是一款廣泛使用的開源?Java?應(yīng)用服務(wù)器,適用于運(yùn)行?Java?Servlet?和?JSP?應(yīng)用程序,本教程將詳細(xì)介紹如何在?Docker?中構(gòu)建并運(yùn)行一個(gè)?Tomcat?容器,并提供相應(yīng)的步驟和解釋,需要的朋友可以參考下
    2024-09-09
  • Linux系統(tǒng)下安裝三個(gè)或者多個(gè)tomcat(步驟詳細(xì))

    Linux系統(tǒng)下安裝三個(gè)或者多個(gè)tomcat(步驟詳細(xì))

    這篇文章主要介紹了Linux系統(tǒng)下安裝三個(gè)或者多個(gè)tomcat(步驟詳細(xì)),文中通過步驟介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • tomcat自定義Web部署文件中docBase和workDir的區(qū)別介紹

    tomcat自定義Web部署文件中docBase和workDir的區(qū)別介紹

    這篇文章主要給大家介紹了關(guān)于tomcat自定義Web部署文件中docBase和workDir的區(qū)別,文中介紹的很詳細(xì),有需要的可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • Tomcat使用線程池處理遠(yuǎn)程并發(fā)請(qǐng)求的方法

    Tomcat使用線程池處理遠(yuǎn)程并發(fā)請(qǐng)求的方法

    這篇文章主要介紹了Tomcat使用線程池處理遠(yuǎn)程并發(fā)請(qǐng)求的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • tomcat性能優(yōu)化方式簡單整理

    tomcat性能優(yōu)化方式簡單整理

    這篇文章主要介紹了tomcat性能優(yōu)化方式簡單整理,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 解決“Unable to start embedded Tomcat“錯(cuò)誤的完整指南

    解決“Unable to start embedded Tomcat“錯(cuò)誤的完整

    在使用Spring Boot開發(fā)應(yīng)用程序時(shí),有時(shí)可能會(huì)遇到"Unable to start embedded Tomcat"的錯(cuò)誤,這可能是由多種原因引起的,本文將詳細(xì)介紹這個(gè)錯(cuò)誤的常見原因以及解決方法,幫助你快速解決問題并順利啟動(dòng)應(yīng)用程序
    2023-10-10
  • Mac下安裝tomcat的教程詳解

    Mac下安裝tomcat的教程詳解

    這篇文章主要介紹了Mac下安裝tomcat的教程詳解,需要的朋友可以參考下
    2017-10-10

最新評(píng)論