關於APACHE開啟時報錯“MAKE_SOCK: COULD NOT BIND TO ADDRESS [::]:443“
阿新 • • 發佈:2021-07-07
關於APACHE開啟時報錯"MAKE_SOCK: COULD NOT BIND TO ADDRESS [::]:443"
提前說明: 本人使用Apache版本為2.4.46
點選前往下載連結:下載連結
剛裝的APACHE, 當我開啟服務時報錯
(OS 10048)通常每個套接字地址(協議/網路地址/埠)只允許使用一次。 : AH00072: make_sock: could not bind to address [::]:443 (OS 10048)通常每個套接字地址(協議/網路地址/埠)只允許使用一次。 : AH00072: make_sock: could not bind to address 0.0.0.0:443
- 1
- 2
結果報出如上錯誤. 說我的443埠已經被佔用了.
解決方案
那麼接下來我們有兩種解決方案:
- 結束當前佔用443埠的程序
不過我這裡不想這麼暴力, 重點講更改埠. - 更改埠
1. 接下來我們需要看下我們什麼埠是443.Apache根目錄->logs資料夾->install.log
檢視我們的剛才安裝日誌
2. 檢視是什麼埠
觀察我們的SSL埠是使用443
3. 查詢埠在哪修改Apache根目錄->conf資料夾->httpd.conf
進入配置檔案後, 查詢SSL相關配置/檔案
可知我們的埠相關配置引用了conf/extra/httpd-ahssl.conf
配置檔案
4. 修改配置檔案
接下來開啟conf/extra/httpd-ahssl.conf
搜尋"443"相關文字, 修改為我們想改的埠號
(這裡我修改為442, 我改了3處)
5. 最後解除安裝重灌即可
解除安裝: httpd -k uninstall 安裝: httpd -k install
- 1
- 2
- 3
- 4
成功進入, 大功告成.