tomcat7監聽埠 改為 80 linux Debian
第一步: 在 配置檔案/etc/tomcat7/server.xml 中將 port =8080 改為 port =80
重啟 tomcat7,仍然無法在瀏覽器中訪問 localhost
開啟 日誌檔案 /var/log/tomcat7/catalina.out ,會看到如下錯誤:
第二步:以上錯誤是因為Linux Debian 安裝的 tomcat7 預設的監聽埠號 要大於1023SEVERE: Failed to initialize connector [Connector[HTTP/1.1-80]] org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-80]] Caused by: java.net.BindException: Permission denied
開啟檔案 /etc/defaults/tomcat7 ,將
#AUTHBIND=no
改為:
AUTHBIND=yes重啟 tomcat7 ,仍無法在瀏覽器中訪問 localhost
開啟日誌檔案 /var/log/tomcat7/catalina.out ,會看到如下錯誤:
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-bio-80"]
java.net.SocketException: No such file or directory
sudo apt-get install authbind
sudo touch /etc/authbind/byport/80
sudo chmod 500 /etc/authbind/byport/80
sudo chown tomcat7 /etc/authbind/byport/80
詳情參見 以下連結:
相關推薦
tomcat7監聽埠 改為 80 linux Debian
第一步: 在 配置檔案/etc/tomcat7/server.xml 中將 port =8080 改為 port =80 重啟 tomcat7,仍然無法在瀏覽器中訪問 localhost 開啟 日誌檔案 /var/log/tomcat7/catalina.out
伺服器8080埠改為80埠(直接訪問網站不用新增埠和專案名。)
新手教材。很多人購買伺服器和域名後,全部弄好後,只能通過 ip:8080/專案名 (或者 域名:8080/專案名 )的方式進行訪問。 這裡講解的就是如何去掉埠和專案名,直接用 ip (或者
tomcat7改為80埠報錯解決
tomcat7埠改為80後無法正常監聽80埠,檢視日誌檔案/var/log/tomcat7/catalina.XX.log報錯資訊如下: SEVERE: Failed to initialize end point associated with Proto
Linux C監聽埠
int socket(int domain,int type,int protocol); domain引數指定協議族 type引數指定這個套接字的通訊型別 protocol引數指定使用的協議 AF_UNIX UNIX域協議
Linux下tomcat埠對映為80
以前做的一個微信後臺專案被騰訊攔截了,因為使用的是網址+8080埠的訪問方式,因此需要將埠改成預設埠,由於一些不可描述的原因導致改tomcat預設埠的話會很麻煩,因此使用埠對映的方式將80埠對映到8080,命令如下 iptables -t nat -A PREROUTING
Ubuntu中將tomcat改為80埠
積累,小白也可成大神 最近在用騰訊雲伺服器,因為伺服器用的是ubuntu的作業系統,所以出現了很多亂七八糟的問題。這次的問題是在將tomcat的伺服器的埠號改為80後,但是啟動出來的依然是8080。解決方案如下: 因為在ubuntu中預設102
windows和linux監聽埠資料的方法
windows下監聽埠有很多工具,推薦一種:socketTool,linux下推薦使用nc命令,如nc -l 8080,可以收到8080埠的資料。 http://blog.csdn.net/haigenwong/article/details/26485745
專案釋出到伺服器時為什麼要將埠號改為80
最近無意間聽到一句話,http協議的預設埠號是80,而專案一般在釋出的時候需要將tomcat的埠號改成80,於是我就矇蔽了,納尼,http埠已經是80,為毛還要將tomcat的埠號改成80,不會衝突嗎,於是想了老久。 協議只是對某些東西的一些規範,只是一種協議,不佔用埠號
Kibana 默認Web 端口 5601 改為 80 的簡單辦法
fat exce process cat flow rules 發現 pos [1] Kibana 安裝好後,默認的 Web 端口為 5601,輸入網址時感覺很不方便,於是萌生出將其改為 80 端口的辦法。 查看配置文件 /etc/kibana/kibana.yml,發現其
ORA-12520: TNS:監聽程式無法為請求的伺服器型別找到可用的處理程式解
問題描述 用 PLSQL 登入 oracle 資料庫報錯,提示:ORA-12520: TNS:監聽程式無法為請求的伺服器型別找到可用的處理程式。 解決方法:1、登入sysDBA檢視最大連線數 select value from v$parameter where name = 'processes
Oracle資料庫監聽埠
問題描述: Oracle資料庫安裝完成之後,在其他機器無法遠端訪問該資料庫。 解決方法: 1.確保網路和防火牆開通(防火牆開通1521埠) 2.檢視1521埠是否啟用 netstat -n|grep 1521 如果命令執行結果中,沒有1521,說明該埠監聽沒
php-fpm 啟動後沒有監聽埠9000
netstat -an未發現監聽9000埠。檢視/var/log/php5-fpm.log一切正常。 隨後檢視centos/usr/local/php/etc/php-fpm.con (ubuntu:/etc/php5/fpm/pool.d/www.conf,) 發現li
Windows8 Metro介面下的StreamSocketListener物件做監聽埠
StreamSocketListener 是一個很方便的伺服器監聽物件,利用它我們可以很簡單的實現對伺服器埠的監聽。使用StreamSocketListener物件進行監聽需要以下幾步: 1. 例項化一個StreamSocketListener物件 2. 註冊例項收到連線時的事件 3.
centos6.8 修改php-fpm的監聽埠
主要是修改php-fpm的監聽埠,然後修改nginx的配置,對應php-fpm的監聽埠。 修改 /etc/php-fpm.d/www.conf 檔案,將監聽的 listen = 127.0.0.1:9000 改成 listen = 127.0.0.1:8999 serv
自己動手寫servlet容器 2.2: 監聽埠接收請求
監聽埠接收請求 上一步中我們已經定義好了Server介面,並進行了多次重構,但是實際上那個Server是沒啥毛用的東西。現在要為其新增真正有用的功能。大師說了,飯要一口一口吃,衣服要一件一件脫,那麼首先來定個小目標——啟動ServerSocket監聽請求,不要什麼多執行緒不
【驗證】nodejs單執行緒理解:一個nodejs開兩個監聽埠,執行時是否是兩個執行緒?
一個nodejs開兩個監聽埠,執行時是否是兩個執行緒?因為剛接觸nodejs不久,以上問題,困惑了我很久,一直想不明白。既然想不明白就直接上程式碼驗證一下,看結果是什麼樣。var express1 = require('express'); var express2 = re
rk3399除錯串列埠改為普通串列埠步驟
1、本人使用的開發板是友善的NanoPC-T4,Android7.1.2,要吐槽一下友善了,對於這個平臺,感覺資料太少,技術支援不到位,可能由於多年不碰Linux底層的原因,遇到了很多問題,在此記錄下來,防止忘記。 2、配置核心檔案 Device Drivers &g
flume-NG採用syslogtcp方式監聽埠
一、採集說明 本採集方式使用socket通訊的方式,向flume傳送資料進行採集,採集後的資料儲存到hdfs和kafka。 二、配置檔案 1、source採集層 port.properties # set agent name agent.
修改WMB執行組監聽埠
注:僅適用於修改HTTP監聽埠,HTTPS、SOAP並沒有修改 預設情況下MB的監聽級別是代理監聽級別,一個代理只監聽一個埠號,執行組中的訊息流通過具體的url來訪問。 如果你想監聽多個埠除了建立多個代理這種方法外還可以選擇為每個執行組指定監聽的埠,更節省資源。 1.檢視目
oracle修改監聽埠號(1521)
修改oracle監聽埠1,檢視當前監聽狀態[[email protected] ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 05-JUL-2018 14:26:26