Como usar o IDEA para implantar um projeto web em um servidor Tomcat remoto


Configurar servidor Tomcat

A seguir, usaremos 127.1.1.1o endereço IP público como host remoto para realizar operações para demonstrar
o número da porta usada pelo Tomcat.80

Digite o diretório bin no diretório de instalação do Tomcat

Meu caminho de instalação do Tomcat é:/usr/local/tomcat/apache-tomcat-8.5.53

insira o comando

cd /usr/local/tomcat/apache-tomcat-8.5.53/bin

Digite o diretório bin no diretório de instalação do Tomcat

Abra catalina.sh usando o editor vim

vim catalina.sh

catalina.sh

Adicione o seguinte conteúdo no início do arquivo catalina.sh

export CATALINA_OPTS="-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=1099 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Djava.rmi.server.hostname=127.1.1.1" # 将127.1.1.1替换为你的公网IP地址

export JAVA_OPTS="-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=1099 \
-Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.rmi.port=1099" 

1099 é o número da porta padrão para o IDEA se conectar remotamente ao servidor Tomcat. Ele pode ser modificado de acordo com suas próprias necessidades. Certifique-se
de que o número da porta correspondente esteja aberto e não bloqueado pelo firewall
. Se você usar um host de uma nuvem provedor de serviços, como Alibaba Cloud,
certifique-se de abri-lo no grupo de segurança ao mesmo tempo. Porta correspondente

Modifique o arquivo catalina.sh

Salvar e sair

Inicie o servidor Tomcat

./catalina.sh run

Inicie o servidor Tomcat

Se você vir as palavras na última linha da saída Server startup in xxxx ms, significa que o servidor foi iniciado com sucesso.

Se você vir o erro: Error: Could not find or load main class, verifique se adicionou espaços extras ao editar catalina.sh.

Nota : Nenhum espaço pode ser adicionado em ambos os lados do sinal de igual. Deve ser JAVA_OPTS="...", não ser , e nenhum espaço extra pode aparecer após JAVA_OPTS = "..."o final de cada linha.'\'


Configurar tabela de consulta estática de nome de host

Use o vim para abrir o arquivo /etc/hosts

vim /etc/hosts

Adicione um registro ao final do arquivo

127.1.1.1   localhost

Modifique o arquivo /etc/hosts
Salvar e sair


Configure o servidor Tomcat remoto no IDEA

Selecione Edit configulations
Insira a descrição da imagem aqui
Adicionar servidor Tomcat remoto
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui

Insira a descrição da imagem aqui
Crie um novo SFTP
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
e selecione o projeto a ser implantado.
Insira a descrição da imagem aqui
Modifique o mapeamento de caminho.
Insira a descrição da imagem aqui
Salve e implante o projeto para teste
Insira a descrição da imagem aqui
. Use o IDEA para implantar remotamente o projeto com sucesso.

Neste momento, a estrutura de diretórios de webapps no host remoto
Insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/qq_44710943/article/details/109956399
Recomendado
Clasificación