我们服务器上有个PHP的网站占用了80端口。。我现在做的网站是java。tomcat启动之后80端口被占用了。会报错。又不想改成其他端口。因为要求输入ip地址的时候是不需要加端口号的怎么解决啊!!!!急、~~~~

解决方案 »

  1.   

    那你就去tomcat server.xml里边把端口该了啊!
      

  2.   

    1.换服务器装
    2.虚拟机可装
    3.前面架个F5(贵)
    4.前面用个apache代理(便宜)
      

  3.   

    要想2个服务都不用加端口号访问 那你用APACHE做代理  就去监听80 端口 然后根据域名分别转发另外2个端口号上  ~ ~
    PS :一个端口 只能被一个服务监听~
      

  4.   

    用nginx就可以了 可以同时共存
      

  5.   

    这个方法可以试试   打开任务管理器  看看有没有一个javaw.exe     结束进程 试试    不知道和我遇到的情况一不一样    试试看吧
      

  6.   

    找到:conf/server.xml文件,然后把:<Connector port="80" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443" URIEncoding="gbk"/>端口改成其它的端口。如:8080
      

  7.   

    要想2个服务都不用加端口号访问 那你用APACHE做代理 就去监听80 端口 然后根据域名分别转发另外2个端口号上 ~ ~
    PS :一个端口 只能被一个服务监听~这才是答案 
      

  8.   

    去server.xml改,TOMCAT默认不是8080么
      

  9.   

    netstat -ano  看看那个进程占用了80端口  结束之
      

  10.   

    一个服务器上可以两个服务器开相同的端口?肯定冲突啊,tomcat的默认是8080,应该没办法两个服务器同时开启,而且是80的端口吧。
      

  11.   

    去tomcat里面的servler。xml文件 然后ctrl +f 搜索你的端口号  然后改下端口 
      

  12.   

    web.xml文件中修改下端口号  然后重新启动就可以了哈
      

  13.   

    tomcat 80端口为什么不能用
      

  14.   

    80端口是为HTTP协议开放的,为上网冲浪使用次数最多的协议
      

  15.   

    为啥不敢用啊?他们PHP都用的80端口啊。详解一下 利弊 谢谢
      

  16.   

     高手 我要是该成8080 那我访问的地址 岂不是要 http://网站名:8080了吗?那就达不到要求了啊!!!
      

  17.   

    开始菜单-运行-cmd 输入命令netstat -ano ,查看80被那个进程号占用了,到进程管理哪里把这个进程结束掉,就可以了
      

  18.   

    该端口或者结束 javaw.exe 进程  重启Tomcat
      

  19.   

    tomcat 默认用的是8080端口呀
      

  20.   

    有时需要把Tomcat关闭后重启一下才可以,也许有另外一个Tomcat的进程占用了端口
      

  21.   

    tomcat的server.xml文件中改个端口啊
      

  22.   

    首先,你的php站点是基于什么应用服务器的?
    apache吗?
    如果是apache的话,很容易
    用jk插件就可以动态转发请求给tomcat
    也就是apache用80端口
    tomcat用8080端口
    用jk定义好转发url规则,符合规则的请求,由apache反向调用tomcat来完成jsp的请求具体配置,网上很多,不贴了,直接google吧