停止APACHE服务即可关闭8080端口也可以更改tomcat的端口不为8080

解决方案 »

  1.   

    在“管理工具”-》服务 中停止 oracle 的 HTTPServer服务,并设置为手动启动。重新启动机器。
      

  2.   

    停掉oracleHTTPServer服务,tomcat可以自动分配端口的,如果8080被占用。
      

  3.   

    我的oracleHttp服务根本没有开,不是apache的问题。
    我只启动了两个服务:oracleOraHome90TNSListener,OracleServiceORCL,没有启动oraclehttpserver等服务。
    但是http://localhost:8080确实能打开网页,Oracle Servlet Engine
    Welcome to the Oracle Servlet Engine or OSE for short.  This is the installed administration web domain.  This domain allows you to view and adminster the namespace of the Oracle 8.i instance.
    请高手帮忙。
      

  4.   

    运行Universal Installer卸载oracle Http server就可以了
      

  5.   

    我也是啊。。网上说的三种方法
    1.使用sys登录Oracle,利用dbms_xdb修改端口设置  SQL> -- Change the HTTP/WEBDAV port from 8080 to 8081
      SQL> call dbms_xdb.cfg_update(updateXML(
        2        dbms_xdb.cfg_get()
        3      , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
        4      , 8081))
        5  /  Call completed. 
      SQL> -- Change the FTP port from 2100 to 2111
      SQL> call dbms_xdb.cfg_update(updateXML(
        2         dbms_xdb.cfg_get()
        3       , '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
        4       , 2111))
        5  /  Call completed. 
      SQL> COMMIT;  Commit complete. 
      SQL> EXEC dbms_xdb.cfg_refresh;  PL/SQL procedure successfully completed.
    2.使用OEM console,选择数据库,XML Database,Configuration。更改XDB的有关设置。3.去掉数据库的初始化参数:  dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)',将会禁止XDB的http和ftp服务。
    但我就是不知怎么改。。说得不明不白
      

  6.   

    我的情况是这样的:先开启oracle服务输入http://localhost:8080会出现oralce的Oracle Servlet Engine页面.
    解决办法:修改tomcat的端口:
    在E:\tomcat\conf\server.xml中找到:
    ......
    <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
         <Connector port="8080" maxThreads="150" 
    ......
    将8080改为其它端口,如5555.
    得重启tomcat,输入http://localhost:5555就出现小猫儿了.
      

  7.   

    进入数据库服务器机器,在
    Database configuration Assistant
    ->在数据库中配置数据库选项
    ->可用数据库
    ->标准数据库功能
    ->自定义
    ->制定自定义值(改成8083或别的什么的,我就是这样改的)
      

  8.   

    进入数据库服务器机器,在
    Database configuration Assistant
    ->在数据库中配置数据库选项
    ->可用数据库
    这几项有。可是后面这几项却不是,也没有自定义等功能。我的版本是9.0.1.0.1
    ->标准数据库功能
    ->自定义
    ->制定自定义值(改成8083或别的什么的,我就是这样改的)
      

  9.   

    SQL*Plus: Release 9.0.1.0.1 - Production on 星期三 11月 17 09:00:14 2004(c) Copyright 2001 Oracle Corporation.  All rights reserved.请输入用户名:  sys as sysdba
    请输入口令:  *****************连接到: 
    Personal Oracle9i Release 9.0.1.1.1 - Production
    With the Partitioning option
    JServer Release 9.0.1.1.1 - ProductionSQL> -- Change the HTTP/WEBDAV port from 8080 to 8081
    SQL> call dbms_xdb.cfg_update(updateXML(
      2  dbms_xdb.cfg_get()
      3  , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
      4   , 8081))
      5  /
    call dbms_xdb.cfg_update(updateXML(
                  *
    ERROR 位于第 1 行:
    ORA-06576: 不是有效的函数或过程名
      

  10.   

    停掉oracleHTTPServer服务,tomcat可以自动分配端口的,如果8080被占用。
      

  11.   

    to 回复人: jbas(jbas)
    进入数据库服务器机器,在
    Database configuration Assistant
    ->在数据库中配置数据库选项
    ->可用数据库
    ->标准数据库功能
    ->自定义
    ->制定自定义值(改成8083或别的什么的,我就是这样改的)你的数据库是oracle 9i的什么版本呢,我的是Personal Oracle9i Release 9.0.1.1.1 - Production