安裝apache 2 出現的問題:
“(OS 10048)通常每個套接字地址 (協議/網絡地址/端口) 只允許使用一次:
make_sock: could not bind to address 0.0.0.0:80...”
一般是IIS或其他程序占用了80端口引起的
分析:
netstat -a
查看相應端口,是否有程序占用
netstat -ab
查看具體占用程序
兩種解決方法:
1、打開 控制面板->服務 找到 IIS admin 等相應服務 關閉并禁用
2、如果不想關閉IIS服務 可將apache使用的端口改成其它端口
將apache2/conf/httpd.conf 中的
Listen 80 改為 Listen (你要使用的端口) 如 Listen 8080
不過這時在你訪問你的apache 下的Web服務時 在域名后要加上端口號
如: http://localhost:8080
然后用CMD進入命令行模式 進入你安裝apache的目錄 /apache2/bin
輸入
apache -k install
apache -k start
“(OS 10048)通常每個套接字地址 (協議/網絡地址/端口) 只允許使用一次:
make_sock: could not bind to address 0.0.0.0:80...”
一般是IIS或其他程序占用了80端口引起的
分析:
netstat -a
查看相應端口,是否有程序占用
netstat -ab
查看具體占用程序
兩種解決方法:
1、打開 控制面板->服務 找到 IIS admin 等相應服務 關閉并禁用
2、如果不想關閉IIS服務 可將apache使用的端口改成其它端口
將apache2/conf/httpd.conf 中的
Listen 80 改為 Listen (你要使用的端口) 如 Listen 8080
不過這時在你訪問你的apache 下的Web服務時 在域名后要加上端口號
如: http://localhost:8080
然后用CMD進入命令行模式 進入你安裝apache的目錄 /apache2/bin
輸入
apache -k install
apache -k start