Oracle XE : Mudando a porta padrão HTTP

quarta-feira, 27/10/2010 9:55 am  

Um dica de 1 itém para configurar após a instalação do Oracle XE, caso você trabalhe com desenvolvimento web, principalmente em java, onde seu Apache Tomcat utiliza a porta 8080…

No meu caso que desenvolvo aplicações Java Web, localmente a porta 8080 já pertence ao Apache Tomcat, então instalando o Oracle XE, temos um problema, o pessoal da Oracle por algum motivo resolveu definir a porta padrão do Oracle XE também na porta 8080, então o que fazer? Simples, só mudar a porta…


Mas como mudar a porta HTTP padrão do Oracle XE?

Após a instalação do Oracle XE, muito provavelmente ele já irá iniciar o administrador da base, executando a URL: http://127.0.0.1:8080/apex/

Então acesse a área para executar um comando SQL, e execute o respectivo comando:

1
2
3
4
begin
	dbms_xdb.sethttpport('90');
	dbms_xdb.setftpport('2100');
end;

No meu caso resolvi mudar as portas para:

HTTP:  90 – tenho certeza que não uso para nada

FTP: 2100 – se bem que a princípio não usarei, então poderia ter deixado em 0

SQL para verificar as portas definidas:

1
2
3
4
select 
	dbms_xdb.gethttpport as "HTTP-Port", 
	dbms_xdb.getftpport as "FTP-Port" 
from dual;


Uma vez executado o comando, se você tentar executar qualquer outra SQL, através a URL atual na porta 8080, não irá funcionar, então você terá que acessar novamente o administrador, através da nova porta definida: http://127.0.0.1:90/apex/


Feito isso, você, assim como eu poderá continuar utilizando a porta 8080 para o Apache Tomcat.


Via: daust_de


, , , , ,

Este post foi escrito por:

- que escreveu 500 post(s).


Entre em contato