在linux后台运行jeesite4
将war包发送到服务器(windows→linux)
1.使用lrzsz实现
使用ZModem协议,不适合大文件上传(速度奇慢)
安装命令yum install lrzsz
sz filename
从服务器下载名为filename的文件
rz
从本地向服务器上传文件(会弹出选择文件,上传目录为执行命令的目录)
2.使用 WinSCP
使用SFTP协议,速度快,图形界面
解压war包
jar -xvf filename.war
运行
1.使用startup
cd WEB-INF
bash startup.sh
可能会提示无法识别’/r’
使用dos2unix插件
yum install dos2unix
dos2unix startup.sh
2.直接运行
java -jar filename.war
以上两种方式必须保持在前台运行 不能关闭远程连接工具
所以我们需要借助nohup
使用nohup
yum install nohup
nohup bash startup.sh
输出目录默认为运行命令的目录的nohup.out
查看运行日志
使用tail动态查看日志
yum install tail
tail -f nohup.out
停止运行
使用lsof获取应用pid
yum install lsof
lsof -i:端口号
kill pid
禁止私自转载
本人新手,欢迎指导