首頁  >  問答  >  主體

windows-7 - Win7中Vmware Workstatoin與Xampp中Apache伺服器連接埠衝突?

如圖:

可以看出原本屬於Apache的連接埠443被Vmware Worstation的服務佔據了。
從出錯訊息中也可以看到Vmware所使用的進程名和設定檔名,求問怎麼修改Vmware的設定訊息,使得連接埠不衝突。

習慣沉默習慣沉默2713 天前592

全部回覆(1)我來回復

  • 高洛峰

    高洛峰2017-05-16 17:03:04

    自問自答。
    剛剛嘗試了一下,重新配置Vmware虛擬機器服務的連接埠號,把443改為903,重新啟動電腦就OK了。
    具體配置為,Root權限編輯C:ProgramDataVMwarehostdproxy.xml,將其中的

    443

    改為903。原本的proxy.xml最好備份。
    結果上圖:

    忽略一大堆其他進程的連接埠號碼,重新啟動電腦後vmware的三個服務是那三個0.0.0.0,其他vmware進程是我為了測試,啟動電腦上虛擬機器後的進程。目前沒有衝突的情況,但是我不是很確定903有哪些其他的流行應用在使用,未來是否會和其他進程衝突也未可知。

    更新一下,突然想到Vmware佔用443是有原因的,因為如果在虛擬機Linux中安裝httpd服務,那麼可以在win7宿主機上用瀏覽器訪問Linux的httpd主頁,因為宿主機與虛擬機通過Vmware的虛擬網路卡構成了一個區域網路。但是現在我把Vmware佔用的443改成903,就沒辦法這樣了。這個我不是很熟悉,所以還沒測試。

    不過也無所謂了,反正XAMPP和Linux上的httpd,兩個Apache只有一個能佔用win7宿主機的443,我還是選擇把這個443交給XAMPP。

    回覆
    0
  • 取消回覆