您的位置:首页 > 数据库 > Oracle

tomcat与oracle关于8080端口的冲突

2015-04-04 00:25 190 查看
由于电脑里同时安装了tomcat与oracle,所以8080的端口是冲突的。

网上有很多文章是介绍修改tomcat的端口的,大概就是把server.xml中的8080端口

改为一个空闲的端口。按照网上的步骤改了以后发现在myclipse中一访问jsp页面

之前修改的server.xml就会自动还原,问题没有解决。

一个更好的方法是修改oracle的端口:

首先用sys登录数据库

sys用户拥有SYSDBA,SYSOPER的权限,登录也只能用这两种身份登录,不能以normal登录。

是ORACLE权限最高的用户;

SYSTEM只能是NORMAL登录,除非给他授SYSDBA,SYSOPER权;

或 system/password

所以正确格式为: conn sys/password as sysdba

用SYS用户登陆必须加上AS SYSDBA

登陆后输入如下命令:

sql 代码

1.call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',8081));

其中8081是修改后的端口,可以任意。

这样你就不会与Tomcat的默认端口冲突了,方便开发。

ftp服务占用2100端口,更改命令是:

sql 代码

1.call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get() , '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()', 2111));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: