總結linux下tomcat修改埠失敗的原因
1.埠被佔用
tomcat修改的埠已經被佔用,檢視埠是否被佔用:netstat -an | grep 80 如:tomcat埠號修改為80,已經被apache伺服器佔用。
2 .防火牆問題
關閉防火牆或者防火牆中新增對應的埠號,參考文章:http://blog.csdn.net/panpan639944806/article/details/24969707。
3.許可權問題
檢視後臺日
在Linux下,預設埠1024下的程式是要在root下才能使用的,在其他使用者下,如果嘗試使用將會報錯。在有的時候,我們可能考慮程式執行在root帳戶下,可能會給Linux系統帶來安全風險。
最後百度了下“Linux非root使用者程式如何使用小於1024埠”的解決方案,請參考:http://www.linuxidc.com/Linux/2008-06/13682.htm
相關推薦
總結linux下tomcat修改埠失敗的原因
1.埠被佔用 tomcat修改的埠已經被佔用,檢視埠是否被佔用:netstat -an | grep 80 如:tomcat埠號修改為80,已經被apache伺服器佔用。 2 .防火牆問題 關閉防火牆或者防火牆中新增對應的埠
【轉】Linux下tomcat修改成的80埠無法訪問
原文出自:https://blog.csdn.net/u013252047/article/details/72834415tomcat放到伺服器上訪問8080埠還需要輸入埠號,造成訪問不便,好多人需要換成80埠。改變埠號很簡單,在tomcat/conf/server.xml
Linux下Tomcat埠號以及程序相關命令
1. 檢視tomcat程序 ps -aux | grep tomcat (或者ps -ef | grep tomcat都行) [plain] view plain copy root  
Linux下Tomcat的安裝、啟動、關閉以及配置檔案的修改
安裝 前往tomcat官網https://tomcat.apache.org下載需要的版本。下面以 tomcat8 為例,下載過程如下: 設tomcat安裝包所在目錄為tomcat_download,使用如下命令解壓到資料夾中即完成安裝: tar -xvzf apache-
Linux下Tomcat配置80埠 - 80指向8080埠 (測試可用)
1.重將Tomcat的埠(server.xml)由80改回8080。 2 2. 通過Iptables埠實現80到8080的轉發,命令為:iptables -t nat -A PREROUTING -p tcp --dpor
Linux下tomcat埠對映為80
以前做的一個微信後臺專案被騰訊攔截了,因為使用的是網址+8080埠的訪問方式,因此需要將埠改成預設埠,由於一些不可描述的原因導致改tomcat預設埠的話會很麻煩,因此使用埠對映的方式將80埠對映到8080,命令如下 iptables -t nat -A PREROUTING
linux下tomcat埠被佔用的問題
linux,在tomcat的bin目錄下: ./startup.sh 如果關閉tomcat則: ./shutdown.sh 當時以為這樣再開啟tomcat時直接開啟就行了,沒想到伺服器掛掉了,然後檢視日誌發現埠被佔用了,由於對linux命令還是不怎麼熟悉,所以
linux下tomcat無法訪問問題(換一種說法:無法訪問8080埠)
有時候linux下的tomcat其他機器無法訪問,比如主機無法訪問linux虛擬機器的tomcat,這是因為tocat的埠,linux沒有對外開放,所以只能localhost訪問,但是別的機器訪問不了;解決方法如下 編輯linux的iptables檔案:vi /etc/sy
Linux下Tomcat使用80埠
應用場景 很多情況下,我們在linux伺服器上安裝了tomcat或者nginx之類的軟體. 當我們想用80埠的時候,如果不用root使用者啟動就會報錯. 這是因為,對於lin
Linux CentOS Tomcat修改預設埠
最近研究CentOS Tomcat折騰很久終於搞定了,折騰完apache和nginx之後就開始轉向了tomcat,因為公司開發的網站是JSP的。折騰了一整天,終於有一點了成果了。雖然本次不是講如何CentOS安裝Tomcat,但我已經實現了,後面有空慢慢補上來,現在先說說在CentOS下的Tomcat
linux下tomcat開通443埠
1.開啟https埠 <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="tr
修改centos下tomcat的埠號為8088
1、開啟tomcat配置檔案 vi /opt/apache-tomcat-7.0.88/conf/server.xml 2、開啟Tomcat配置檔案之後按 /8080 快速檢索 3、修改埠,按 i 進行,將8080 修改為 8088 4、按:wq
Linux下Tomcat VM引數修改
不可行的方法 最初我直接修改catalina.sh, 將JAVA_OPTS變數加上了 -server -Xms1G -Xmx1G -XX:+UserG1GC 最初看起來沒啥問題,但是當伺服器執行幾天後,發現執行shutdown.sh無法關閉tomcat
linux下tomcat伺服器記憶體、埠及監控使用者配置
記憶體配置: 我的伺服器的配置: # OS specific support. $var _must_ be set to either true or false. JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:P
Linux下Tomcat設置內存解決內存溢出
logs server nco gen exec space 設置 xms mem 最近使用tomcat做服務器,項目中有個導入excel,數據大約2萬左右。在本地eclipse調試導入沒問題。 但是部署到linxu後就報 "http-bio-8080-exec-4" j
linux 下tomcat的安裝
無法訪問 用戶 variable 瀏覽器中 sys exp 開始 col gin 寫在前面: 由於項目使用jdk1.6開發,所以對應服務器應安裝jdk1.6和tomcat6 1、環境變量的配置: 打開/etc/bashrc配置環境變量 JAVA_HOME=/us
CentOS7下Tomcat啟動慢的原因及解決方案
按鍵 source 命令 mon 進程 tomcat apps 守護進程 中斷 現象 在一次CentOS 7系統中安裝Tomcat,啟動過程很慢,需要幾分鐘,經過查看日誌,發現耗時在這裏:是session引起的隨機數問題導致的。Tocmat的Session ID是通過S
Linux下批量修改文件名(rename)
批量修改 rename1.rename命令批量修改文件名, 其實Linux下可以使用別的辦法來批量修改文件名, 不過rename實在太方便了比如把所有的表為cdb1_* 修改為cdb_*的在本目錄下只需要# rename ‘cdb1‘ ‘cdb‘ *以前都是寫個for循環來做...想想多傻啊, 呵呵ren
Linux下tomcat無法啟動/啟動後無法用過127.0.0.1:8080訪問解決方案
clas java require com 自己的 bug jpda force comm 啟動tomcat情況如下: [email protected]:/usr/local/tomcat/apache-tomcat-8.5.20/bin# ./catalina
Linux 下 tomcat基於nginx做負載均衡
tomcat 負載 測試目的:在一臺裝有nginx服務器上訪問nginx這臺的ip地址,刷新一次就會顯示後端三臺不同的tomcat服務器的測試頁。測試環境:三臺centos 6.8 一臺 centos 7.3軟件版本: nginx 1.12.1