如何部署tomcat项目到远程服务器上

时间:2022-06-03 13:22:02
  • 1,先在本地生成war工程。可以在IDEA上的Project Structure的Artifacts那里选择war包存放路径。
  • 2,在最上一行那里选择Build->build Artifact,选择相应的war包,再选择build。就会在1.制定的目录下输出结果。
  • 3,使用ssh 远程登录。登录前需要在本地生成一个公钥,然后放在服务器上,这样每次进入就不需要输入密码。
生成秘钥:# ssh-keygen
默认在 ~/.ssh目录生成两个文件:
id_rsa :私钥
id_rsa.pub :公钥
然后把公钥发给服务器管理员。
     
# ssh root@192.168.1.129
root 通过root用户登录到远程服务器(也可以使用其他拥有同等权限的用户) ;
192.168.1.129 远程服务器的ip地址(也可以使用域名或机器名) ;
    scp /home/test/item.txt    root@192.168.1.129:/etc/test
/home/test/ 本地文件的绝对路径;
item.txt 要复制到服务器上的本地文件 ;
  • 5,如果环境配置好后,可以直接访问:192.168.1.129:8080/train/courses