Chinaunix首页 | 论坛 | 博客
  • 博客访问: 295501
  • 博文数量: 77
  • 博客积分: 394
  • 博客等级: 一等列兵
  • 技术积分: 562
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-19 16:15
文章分类
文章存档

2015年(17)

2014年(1)

2012年(59)

分类:

2012-11-19 18:23:26

由于443端口被占用,导致的httpd服务器无法正常启动。

我们在终端输入:
#service httpd restart
显示错误:
停止 httpd:                                               [失败]
正在启动 httpd:(98)Address already in use: make_sock: could not bind to address [::]:443
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs
                                                           [失败]


1.我们终端输入命令显示443端口被被那个程序占用
#netstat -lnp|grep 443

tcp        0      0 0.0.0.0:443                 0.0.0.0:*                   LISTEN      2573/vmware-hostd  
tcp        0      0 :::443                      :::*                        LISTEN      2573/vmware-hostd  
2.#kill 2573      //杀死2573号进程

3.#service httpd restart    //重启服务器显示成功,问题暂时解决

停止 httpd:                                               [确定]
正在启动 httpd:                                           [确定]

***************上面的命令只能暂时起作用,我们需要为vmware指定端口才能永远解决问题

2.我们终端输入命令
#grep 443 /etc/vmware      //匹配443端口所在文件

2.然后我们修改配置文件端口号
#gedit /etc/vmware/hostd/proxy.xml &

  -1
  880  //将次选项端口号改成880保存退出,问题解决

************************************************************************
#history  | grep gedit //用来在历史输入命令中查找用过的gedit命令



阅读(10200) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~