Como alterar a porta padrão do servidor tomcat?

Como alterar a porta padrão do servidor tomcat?

Antes de passarmos para a etapa principal de ver como podemos alterar a porta padrão do nosso servidor Tomcat, vamos primeiro entrar em profundidade e ver o que é realmente este servidor Tomcat e quais são alguns aplicativos onde é usado principalmente.

Como mencionado anteriormente, o servidor Apache Tomcat é um servidor da web de código aberto que atua como um contêiner de servlet para a implementação de várias especificações da empresa Java em larga escala, como Java Servlet, Java Server Pages, Java Expression Language e Java Web Technologies. Os contêineres do servlet fazem parte do servidor da web e podem ser descritos como mais ou menos um servidor de aplicativos que fornece ao modelo de programação tudo o que precisa - a abertura de soquetes, gerenciando alguns componentes, lidando com chamadas de API e assim por diante, e assim por diante. O servidor Apache Tomcat é um dos servidores mais usados ​​por aí e tem sido ligado a vários aplicativos corporativos em larga escala. Além disso, uma vez que é o OpenSource e se enquadra na licença do Apache, inclui uma grande lista de desenvolvedores e vários fóruns onde as pessoas estão sempre fornecendo suas contribuições e oferecendo ajuda um para o outro.

Sem mais delongas, vamos finalmente para o tópico principal do nosso artigo.

Alterando a porta padrão

Por padrão, o servidor Tomcat é executado no 8080 Número da porta. No entanto, se houver necessidade de mudar isso, isso pode ser feito facilmente, mantendo as seguintes etapas:

1. Localizando o servidor.Arquivo XML no diretório Tomcat
Primeiro, precisamos descobrir onde exatamente instalamos o servidor tomcat. No Windows, vá para o seu C diretório, depois no Arquivos de Programas Diretório, procure qualquer diretório com os nomes Tomcat, Apache Software Foundation ou Apache. Se você encontrar algum deles, abra -os e procure o conf diretório.

Depois de localizar isso, abra -o e haverá um arquivo chamado servidor.xml. Abra isso com qualquer editor de arquivos que você goste.

No Linux, você pode encontrar facilmente o diretório inicial do tomcat pesquisando na janela de pesquisa. Depois de encontrá -lo, abra -o e depois entre no conf diretório e abra o servidor.Arquivo XML.

Depois de abrir o arquivo XML, você verá algo semelhante no início:

2. Encontrando a etiqueta do conector
Depois de abrir o servidor.Arquivo XML, tente encontrar uma linha começando com o Conector marcação. Dependendo da sua versão do Tomcat, esses podem ser os dois abaixo:

Primeira versão:

maxthreads = "150" minsparethreads = "25" maxsparethreads = "75"
EnableLookups = "false" Redirectport = "8443" AcepCount = "100"
ConnectionTimeout = "20000" DisableUploadTimeout = "true" />

Segunda versão:


ConnectionTimeout = "20000"
Redirectport = "8443" />

3. Alterando o número da porta
Como você notou, a etiqueta do conector em cada uma das duas versões acima tem uma propriedade de porta anexada e isso tem o número da porta padrão atribuído a ele. Para fazer com que seu servidor Tomcat seja executado em uma porta diferente, basta substituir esta porta pelo número da porta que você deseja que o servidor tomcat seja executado. Por exemplo, quero que meu servidor Tomcat seja executado na porta 8090, então a alteração que eu faria na tag do conector seria:

ConnectionTimeout = "20000"
Redirectport = "8443" />

Como pode ser visto no exemplo acima, simplesmente substituí o número 8080 que foi colocado na propriedade do porto com minha porta, 8090.

4. Reiniciando Tomcat
Depois de alterar a porta do servidor Tomcat, salve o servidor.Arquivo XML. Se o seu servidor tomcat estiver em execução atualmente, pare, reinicie e inicie -o de novo. Se não estiver em funcionamento, basta reiniciar e iniciar. Agora, quando você executa seu servidor Tomcat, ele estará em execução na porta que você especificou. No meu caso, seria a porta 8090.

Conclusão

O servidor Tomcat é um dos servidores da web mais usados ​​por aí e se tornou imensamente popular na comunidade. Possui alguns comandos bem definidos e é facilmente configurável, como visto pelas etapas mostradas no artigo sobre como alterar sua porta padrão. Em suma, é uma ferramenta que vale a pena dedicar seu tempo.