日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

服务器显示AL018是什么意思,IIS服务器80端口却已被占用的问题

發(fā)布時間:2023/12/19 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 服务器显示AL018是什么意思,IIS服务器80端口却已被占用的问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一、問題背景

在IIS中發(fā)布一個asp網(wǎng)站,發(fā)現(xiàn)無法使用80端口,錯誤為“無法啟動該網(wǎng)站。其它網(wǎng)站可能正在使用同一端口”。但其實IIS的其它網(wǎng)站已經(jīng)沒有使用該端口了。這就需要設(shè)計到,找到那個進(jìn)程占用這個80端口的問題了。

二、找到80端口被哪個進(jìn)程占用

1、使用電腦快捷組合建Win+R打開快速運(yùn)行,在運(yùn)行窗口中輸入“cmd”命令點擊回車確定調(diào)出管理員命令提示符,緊接著輸入netstat -ano |more,或netstat -ano >result.txt, 再或者netstat -ano|findstr "80"

點擊回車后,顯示出一大段文字,找到 "本地地址" 為 0.0.0.0:80 的一行,在行的最后我們會看到 PID為"4"。記住次PID;如下圖所示:

3、打開Windows任務(wù)管理器,在進(jìn)程中找到PID為"4"的程序,如下圖所示:顯示80端口被pid4 system占用。

三、80端口被進(jìn)程占用解決

分析端口被占用原因:

該進(jìn)程是Http.sys。它是http API的驅(qū)動組件,Http棧服務(wù)器。如果該端口被Http.sys占用,說明一些正在使用http.sys的應(yīng)用程序在運(yùn)行。通過netsh http show servicestate 命令能找出是哪個應(yīng)用程序在使用Http.sys。

解決問題:

可以禁用http.sys。

禁用http.sys進(jìn)程可以通過命令提示符來完成,首先輸入net stop http,然后確認(rèn)繼續(xù)操作,在輸入Sc config http start= disabled即可停止該項服務(wù)。

且慢!

以上方式的禁用HTTP的方式,將直接導(dǎo)致IIS不能發(fā)布網(wǎng)站而喪失功能。如果此時你使用Tomcat或者Appache發(fā)布也無妨,如果再使用IIS發(fā)布網(wǎng)站將遭殃了。

此時,網(wǎng)上的教程是開啟Word Wide Web Publishing Service,但是,你真的去操作了,將無論如何也無法開啟服務(wù)。此時,解鈴還須系鈴人,是因為以上的操作的原因,看好了。否則你將被網(wǎng)絡(luò)上的所謂的解決方法弄的一頭霧水。

四、解決禁用HTTP造成的IIS無法使用的問題

對于之前是因為輸入了

net stop http

sc config http start=disabled

付出的代價再要回來。

第一步:在命令提示符里輸入

sc config http start=demand & net start http就行了。

第二步:你要是不放心,再輸入

sc config http start=enabled,它會提示所請求的服務(wù)已經(jīng)啟動。

第三步:再輸入netstat -ano驗證下會發(fā)現(xiàn)

80端口又被pid=4的東東占用了。

4.更改好之后,啟動world wide web publishing service,然后應(yīng)該可以搭建服務(wù)器了。之后最好重啟下電腦(不重啟應(yīng)該沒關(guān)系,重啟之后world wide web publishing service會自動啟動,不需要手動了,要是你還是有問題,我也黔驢技窮了。)?? good luck!

五、最終問題該如何解決

那么問題來了,如何讓System進(jìn)程4不占用80端口?

問題解決的正確打開方式是,在網(wǎng)站綁定設(shè)置時,不要在主機(jī)名那里設(shè)置本機(jī)的IP,直接空著就好!汗顏了,自己之前的一個誤操作,搞了大半天才發(fā)現(xiàn)是這樣的一個烏龍。

參考文章

總結(jié)

以上是生活随笔為你收集整理的服务器显示AL018是什么意思,IIS服务器80端口却已被占用的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。