什么是443端口?
随着HTTPS的普及,443端口被占用的情况越来越多。
443端口即网页浏览端口,主要是用户HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP。
不少用户会遇到这样的情况:
情况一:
安装了一个VMware Workstation,发现XAMPP的Apache就启动不了。看了一下错误日志,似乎是VMware Workstation占用了443端口导致冲突引起的。查看了一下,原来VMware Workstation有个共享虚拟机的服务,占用了443端口。
情况二:
使用xampp,apache无法启动,由于使用xampp-control-3-beta.exe无法看到错误,无法启动。
windows用cmd,执行xampp/apache/bin中的httpd.exe,看到:
(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。
: make_sock: c
ould not bind to address [::]:443
查找端口占用
HTML代码
D:\server\xampp\apache\bin>netstat -ano|findstr “443”
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 3120
TCP 199.10.33.30:54312 202.173.27.250:443 TIME_WAIT 0
TCP 199.10.33.30:54313 216.219.120.244:443 TIME_WAIT 0
查看进程占用程序
Html代码
D:\server\xampp\apache\bin>tasklist|findstr “3120”
vmware-hostd.exe 3120 Services 0 55,356 K
可见433由vmare占用,根据“先来后到”的原则,那么只有更改apache的这个端口了。
解决方法一
1、查看端口被那个程序占用 netstat -ano 可以看到pid 然后到任务管理器中找对应pid 修改任意一边的端口即可
2、知道了问题所在,这样处理起来就方便多了,只需要把apache的443端口修改下就可以了。
修改443端口: 在XAMPP\apache\conf\extra\httpd-ssl.conf中把443修改为新的端口或者关闭SSL扩展。


3、修改80端口: 在XAMPP\apache\conf\httpd.conf中把80修改为8080。


进入Apache的安装目录,搜索httpd-ssl.conf,右击文本打开。寻找443替换成其他不常用的端口号,比如442。
SSL证书是HTTP明文协议升级HTTPS加密协议的重要渠道,是网络安全传输的加密通道。关于更多SSL证书的资讯,请关注数安时代(GDCA)。GDCA致力于网络信息安全,已通过WebTrust 的国际认证,是全球可信任的证书签发机构。GDCA专业技术团队将根据用户具体情况为其提供最优的产品选择建议,并针对不同的应用或服务器要求提供专业对应的HTTPS解决方案。