最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用 jsvc 啟動tomcat的方法(使用普通用戶運行)

 更新時間:2019年05月09日 08:43:45   作者:陳Sir·  
這篇文章主要介紹了使用 jsvc 啟動tomcat(使用普通用戶運行)的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

jsvc簡介

在生產(chǎn)中,tomcat應(yīng)該以daemon的模式運行,而且如果需要以普通用戶的身份啟動tomcat,那么就不能使用1024以下的端口,這是Liunx系統(tǒng)的限制,只有root用戶才能使用小于1024的端口。那么該如何將tomcat配置成服務(wù)呢?我們通過 jsvc 可以很簡單的 封裝我們自己的 啟動腳本,還可以 隨意制定 tomcat 運行用戶和組,還可以指定 jvm 的運行參數(shù)例如內(nèi)存控制,語言,字符編碼。我們還可以指定 tomcat 啟動是的 pidfile 總之我們可以更精細的控制tomcat的運行方式。比原始腳本擁有無法比擬的優(yōu)勢。

好了!吹了這么多,這篇只想操作一下怎么去使用普通用戶運行,其他的我還沒學(xué)!

設(shè)置Tomcat目錄的使用權(quán)限

創(chuàng)建tomcat用戶(默認連帶也創(chuàng)建tomcat組)

useradd tomcat

將tomcat目錄的屬主用戶設(shè)置為tomcat,屬組設(shè)置為tomcat組

chown -R tomcat:tomcat /usr/local/tomcat/
enter description here

這時顯示的tomcat root權(quán)限 其實是指這條軟鏈接是歸屬root 我們所鏈接的tomcat目錄已經(jīng)屬主為tomcat 并且-R遞歸傳遞權(quán)限。

對組內(nèi)用戶開放tomcat下所有文件的可讀權(quán)限,以免啟動時報錯。如,不能讀取sever.xml文件

chmod -R g+r tomcat/

對組內(nèi)用戶開放tomcat下webapps,logs,work,temp目錄的可寫權(quán)限

chmod -R g+w logs/ temp/ webapps/ work/

安裝jsvc

上次已經(jīng)講過部署Java+Tomcat環(huán)境,此篇是上次的后續(xù)。

附上前篇文章:http://m.fzitv.net/article/160936.htm

jsvc是綁定到tomcat二進制發(fā)行版,找到源代碼包,準(zhǔn)備編譯成二進制文件。

進入tomcat下面的bin目錄 找到commons-daemon-native.tar.gz

enter description here

解壓源代碼包

tar -zxvf commons-daemon-native.tar.gz

進入解壓的目錄,進行編譯

cd commons-daemon-1.0.15-native-src/unix
 ./configure --with-java=$JAVA_HOME
enter description here

出現(xiàn)以上錯誤為沒有安裝gcc 編譯環(huán)境

yum install gcc-c++ -y

再次運行出現(xiàn)以下內(nèi)容就可以啦

enter description here

進行編譯

make

編譯完成后,會在當(dāng)前文件夾生成一個jsvc的文件

enter description here

將它拷貝到tomcat bin目錄下

cp jsvc /usr/local/tomcat/bin/

這時我們用daemon.sh 去運行我們的tomcat

./daemon.sh start

其他命令:

./daemon.sh stop

總結(jié)

以上所述是小編給大家介紹的使用 jsvc 啟動tomcat(使用普通用戶運行,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • Tomcat多實例與負載均衡示例詳解

    Tomcat多實例與負載均衡示例詳解

    這篇文章主要介紹了Tomcat多實例與負載均衡,在部署 Tomcat 之前必須安裝好 jdk,因為 jdk 是 Tomcat 運行的必要環(huán)境,具體內(nèi)容詳情跟隨小編一起看看吧
    2022-04-04
  • 兩種方法解決Tomcat控制臺輸出中文的亂碼問題

    兩種方法解決Tomcat控制臺輸出中文的亂碼問題

    本文主要給大家介紹了兩種方法解決Tomcat控制臺輸出中文的亂碼問題,文章通過圖文結(jié)合的方式給大家講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下
    2023-11-11
  • IIS6.0+Tomcat7.0整合總結(jié)(推薦)

    IIS6.0+Tomcat7.0整合總結(jié)(推薦)

    這篇文章主要介紹了IIS6.0+Tomcat7.0整合配置方法,需要的朋友可以參考下
    2014-07-07
  • tomcat應(yīng)用文件備份腳本及日志備份腳本的示例代碼

    tomcat應(yīng)用文件備份腳本及日志備份腳本的示例代碼

    這篇文章主要介紹了tomcat應(yīng)用文件備份腳本及日志備份腳本的示例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-08-08
  • Windows server利用批處理腳本判斷端口啟動tomcat的方法

    Windows server利用批處理腳本判斷端口啟動tomcat的方法

    這篇文章主要介紹了Windows server利用批處理腳本判斷端口啟動tomcat的方法,需要的朋友可以參考下
    2017-08-08
  • Java開啟/關(guān)閉tomcat服務(wù)器的方法

    Java開啟/關(guān)閉tomcat服務(wù)器的方法

    這篇文章主要介紹了Java開啟/關(guān)閉tomcat服務(wù)器的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-06-06
  • CentOS 7 配置Tomcat9+MySQL方案

    CentOS 7 配置Tomcat9+MySQL方案

    Tomcat是由Apache軟件基金會下屬的Jakarta項目開發(fā)的一個Servlet容器,按照Sun Microsystems提供的技術(shù)規(guī)范,實現(xiàn)了對Servlet和JavaServer Page(JSP)的支持,并提供了作為Web服務(wù)器的一些特有功能,如Tomcat管理和控制平臺、安全域管理和Tomcat閥等。
    2018-09-09
  • Tomcat的webapps文件夾使用

    Tomcat的webapps文件夾使用

    這篇文章主要介紹了Tomcat的webapps文件夾使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • IDEA Maven項目使用debug模式運行Tomcat的詳細教程

    IDEA Maven項目使用debug模式運行Tomcat的詳細教程

    這篇文章主要介紹了IDEA Maven項目使用debug模式運行Tomcat的方法,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Tomcat Request Cookie 丟失問題解決

    Tomcat Request Cookie 丟失問題解決

    生產(chǎn)環(huán)境多線程處理時偶發(fā)性出現(xiàn)前端Cookie為空告警,導(dǎo)致請求失敗,問題與Tomcat的Request復(fù)用和ThreadLocal使用缺陷有關(guān),本文就來介紹一下如何解決,感興趣的可以了解一下
    2024-09-09

最新評論

武宁县| 遂平县| 重庆市| 武汉市| 陆川县| 固原市| 额尔古纳市| 筠连县| 崇左市| 双流县| 那曲县| 当雄县| 东兰县| 中牟县| 肥西县| 铜山县| 嘉义县| 合作市| 剑川县| 江油市| 宜阳县| 包头市| 周至县| 娄底市| 固镇县| 江口县| 苏尼特左旗| 益阳市| 晋州市| 封丘县| 蓝田县| 莱西市| 沁水县| 修武县| 丰原市| 岑溪市| 肥东县| 兴宁市| 温泉县| 锡林郭勒盟| 白山市|