linux開啟80埠及80端口占用解決辦法
linux開啟80埠
天客戶那邊有臺伺服器同一個區域網中都無法訪問,排除lamp環境問題,發現時伺服器中的防火牆沒有開啟80埠。於是去網上搜索了一下,在指令碼之家看到一種新增程式碼的方法
程式碼如下 | 複製程式碼 |
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允許80埠通過防火牆) |
按照這種方法測試,發現重啟防火牆的時候,回報這兩行錯誤。
[[email protected] ~]# /etc/init.d/iptables restart
iptables:清除防火牆規則: [確定]
iptables:將鏈設定為政策 ACCEPT:filter [確定]
iptables:正在解除安裝模組: [確定]
iptables:應用防火牆規則:Bad argument `–-state'
Error occurred at line: 11
Try `iptables-restore -h' or 'iptables-restore --help' for more information.
[失敗]
發現這種方法並不好使,於是嘗試另外一種,通過命令去新增埠的方法。
程式碼如下 | 複製程式碼 |
[[email protected] httpd]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT [[email protected] httpd]# /etc/rc.d/init.d/iptables save [[email protected] httpd]# /etc/init.d/iptables restart |
這樣就搞定了,檢視效果
程式碼如下 | 複製程式碼 |
|
Linux下啟動apache報錯:80埠已佔用解決辦法
apache啟動報錯(98)Address already in use: make_sock: could not bind to address [::]:80
# /etc/init.d/httpd start
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[FAILED]
程式碼如下 | 複製程式碼 |
1.netstat -lnp|grep 80 tcp 0 0 192.168.180.68:61027 0.0.0.0:* LISTEN 6289/oproxyd tcp 0 0 :::80 :::* LISTEN 846/httpd tcp 0 0 ::ffff:192.168.180.68:7001 :::* LISTEN 32015/java 找到pid 846 #ps 846 檢視 #kill -9 846 殺掉 #./apachectl start |
啟動成功
*****************************************************************************
處理辦法:
程式碼如下 | 複製程式碼 |
# ps -aux | grep http Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ root 12079 0.0 0.0 61164 720 pts/1 S+ 16:06 0:00 grep http # ps -aux | grep apache Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ apache 10820 0.0 0.0 2044 600 ? Ss Jan01 0:04 bash root 12081 0.0 0.0 61160 716 pts/1 S+ 16:06 0:00 grep apache # kill -9 10820 # /etc/init.d/httpd start Starting httpd: [ OK ] # /etc/init.d/httpd restart Stopping httpd: [ OK ] |
相關推薦
linux開啟80埠及80端口占用解決辦法
80埠常用於WEB伺服器了埠了,下面我來介紹linux防火牆開啟80埠方法與在增加埠時碰到問題的解決辦法,希望此方法對各位朋友有幫助。 linux開啟80埠 天客戶那邊有臺伺服器同一個區域網中都無法訪問,排除lamp環境問題,發現時伺服器中的防火牆沒有開啟80埠。於
80端口占用解決方法(轉)
index sql jin 進程id 系統進程 dex 傳輸 問題 netstat命令 今天啟動Apache的時候老是提示失敗,很簡單,使用 netstat -ano 發現80端口被占用。 方法/步驟 今天啟動Apache的時候老是提示失敗,
Ubuntu埠命令---檢視端口占用及關閉
Ubuntu檢視埠使用情況,使用netstat命令: 檢視已經連線的服務埠(ESTABLISHED) netstat -a 檢視所有的服務埠(LISTEN,ESTABLISHED) netstat -ap 檢視指定埠,可以結合grep命令: netstat -ap | gr
phpStudy安裝80端口占用解決方法
安裝完phpStudy以後,啟動發現提示80埠被佔用情況。 解決辦法: 1、首先,查詢80埠的程序 win+R輸入cmd,在dos下輸入netstat -ano 檢視80端口占用程序號,一般第一條記錄就是佔用的程序號4. 2、然後,ctrl+alt+delete進入工作管理
windows下端口占用解決方法-檢視和殺死佔用埠程序
在Windows下啟動程式時有時會遇到埠被佔用的情況,由於一個埠同時只能執行一個程序,所以要想啟動新的程式就要先把佔用該埠的程序給kill掉,具體的命令分為以下三步, 以殺死佔用了80埠的程序為例: 1、根據埠號“80”查詢程序號 netstat -ano|findstr "80" TCP
jetty防止記憶體溢位及端口占用解決
-Xms256m -Xmx1024m 端口占用 C:\Documents and Settings\maqb>netstat -aon | findstr "8080" TCP 0.0.0.0:8080 0.0.0.0:0
端口占用解決方案大全,最方便快速的解除端口被占用,強制解除占用端口
強制解除端口占用 切換mysql windows 綠色環境搭建 解除端口占用 強制解除端口占用可以使用我最新開發的新版本PHPWAMP8.8.8.8(截止目前最新版)PHPWAMP最新版支持自定義Mysql版本和自定義PHP版本,是目前唯一集成了VC運行庫的真正純綠色軟件。最新版PHPWA
端口占用解決方法
以80埠為例,怎麼檢視80端口占用和被哪個程序使用,如何終止 使用DOS工具,點選win+R,輸入CMD,開啟DOS視窗,然後執行以下命令: netstat -aon | findstr “80” P
eclipse、myeclipse端口占用解決方法
接觸eclipse、myeclipse時間不久,在運用Tomcat是,有時候會碰到端口占用的情況:JVM Bind.....的錯誤,然後不知所錯(哈哈,不知道為什麼錯,真有才),只有在網上找,找來找去發現一個比較實用的方法,分享一下: 首先win+R,調出: 接著進去
linux 檢視80端口占用情況-所有埠
lsof -i :80 檢視80埠被什麼程式佔用 netstat -an | grep :80 檢視80埠的是否已在使用中,可驗證使用該埠的服務是否已正常執行 netstat -tunlp | grep :80 檢視80埠是被哪個服務使用著 [[email
Linux檢視端口占用情況和開啟埠命令
檢視埠的使用的情況 lsof 命令 比如檢視80埠的使用的情況。 lsof -i tcp:80 列出所有的埠 netstat -ntlp 檢視埠的狀態 /etc/init
linux檢視端口占用及強制釋放埠
1.檢視埠 windows下netstat linux下netstat -apn 用netstat發現沒有列出8000埠,加引數-apn後有列出。另外,若想知道8000埠情況,可netstat -apn|grep 8000 2.強制釋放埠 1)查詢被佔用的埠 netsta
windows、linux 下如何檢視80端口占用情況?
以下文章主要以80埠號為例,如果想知道其他的埠號也可以使用該方法..........................1、在windows下如何檢視80端口占用情況?是被哪個程序佔用?如何終止等. 這裡主要是用到windows下的DOS工具,點選"開始"--"執行",輸入"cmd"後點擊確定按鈕
更改tomcat埠8080為80的時候,有系統端口占用的問題
前些天搞微信開發,測試伺服器配置的時候遇到了一個問題,微信僅僅支援80埠,而tomcat的埠為8080,本以為將tomcat的埠改了就可以了,結果又遇到了各種莫名其妙的問題,折騰了一下午才算是弄好,以下是我的解決過程,分享給大家。 首先,進入到遠端伺服器,進入到tomcat
apache 80端口占用問題
發現 AR ask 命令 bin mongo .com ice socket 今天安裝mongodb後發現apache無法啟動 命令行 services.msc 打開服務 在服務裏啟動Apache2a服務,報錯誤碼1 網上查有很多情況都報的1 可以通過命令行下 執行apa
【windows7】解決IIS 80端口占用問題(親測)
AC 停止 技術 檢測 服務器 mage 都是 nbsp 技術分享 1、默認你win機器已經安裝並啟用了80端口 2、現在你要安裝並啟用apache服務器 3、首先進行80端口占用檢測:netstat -aon|findstr 80 4、找到進程號為404的服務名稱,使
Tomcat 配置http請求自動轉為https請求並解決80端口占用問題
第一步.配置Tomcat的https請求,我的這篇部落格記錄了一下相關操作:https://blog.csdn.net/LJX_ahut/article/details/82153895 第二步 修改預設埠 由於http協議的預設埠是80(Tomcat預設配置
Centos檢視端口占用情況和開啟埠命令詳解
Centos檢視端口占用情況命令,比如檢視80端口占用情況使用如下命令: lsof -i tcp:80 列出所有埠 netstat -ntlp 1、開啟埠 方法一: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 寫入修改
nginx端口占用,啟動報錯:bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a ........)
今天在自學Nginx的時候,啟動Windows版本的Nginx時候發現了[emerg] 4276#4280: bind() to 0.0.0.0:80 failed(10013: An attempt was made to access a socket in a way forbidd
LInux下Ubuntu下檢視端口占用及關閉
1、檢視所有程序 ps -ef 或者 ps -aux a:顯示所有程式 u:以使用者為主的格式來顯示 x:顯示所有程式,不以終端機來區分 2、檢視使用某埠的佔用 lsof -i:8080 或者: netst