在阿里ESAD中一般部署应用都是用进入阿里云官网上传war包,但是有时登陆阿里云不是很方便,而且因为账号绑定了项目经理的手机,每隔几天就需要安全码验证。这里介绍用linux终端启动、查看、发布tomcat。
1、关闭tomcat命令
查看tomcat进程
ps -ef|grep tomcat
杀死tomcat进程,带上进程号28236
kill -9 28236
2、启动阿里tomcat这里注意,不能直接用bin/startup.sh启动,因为这样默认就是root用户启动,tomcat启动成功也无法访问应用。
下面显示的是默认通过阿里云页面启动的,启动方式为agent去管理ECS服务器,注意左上角登陆用户为admin,tomcat为admin用户
所以我们用sudo切换用户启动tomcat
sudo -u admin bin/startup.sh
3、用linux终端上传war,可以用界面化工具上传例如WinScp,这里建议安装,然后用SecureCRT,执行下面命令就可以安转
yum install lrzsz
这样就可以用rz回车后选择文件后就上传到服务器,sz是下载到本地