linux部署jar项目
时间: 2023-04-30 18:00:52 浏览: 174
1. 首先,需要在Linux服务器上安装Java环境,可以通过命令行输入java -version来检查是否已经安装成功。
2. 将jar包上传到Linux服务器上,可以使用scp命令或者FTP等工具。
3. 在Linux服务器上创建一个目录,用于存放项目文件,例如:/opt/project。
4. 在该目录下创建一个启动脚本,例如:start.sh,内容如下:
#!/bin/bash
nohup java -jar your_project.jar > /dev/null 2>&1 &
5. 给该脚本添加执行权限,命令为:chmod +x start.sh。
6. 启动项目,执行命令:./start.sh。
7. 可以通过tail -f nohup.out命令查看项目的日志输出。
8. 如果需要停止项目,可以通过ps -ef | grep your_project.jar命令查找到进程ID,然后执行kill -9 进程ID命令停止项目。
9. 如果需要重启项目,可以先执行停止项目的命令,然后再执行启动项目的命令。
相关问题
linux部署jar
Linux部署jar的步骤如下:
1. 在Linux服务器上安装Java环境,可以使用命令sudo apt-get install default-jre安装。
2. 将jar包上传到Linux服务器上,可以使用scp命令或者FTP等方式。
3. 在Linux服务器上创建一个目录,用于存放jar包和相关配置文件。
4. 在Linux服务器上使用命令java -jar xxx.jar启动jar包,其中xxx.jar为jar包的文件名。
5. 如果需要在后台运行jar包,可以使用nohup命令,例如nohup java -jar xxx.jar &。
6. 如果需要设置jar包的启动参数,可以在命令行中添加参数,例如java -jar xxx.jar --server.port=808。
7. 如果需要在Linux服务器上自动启动jar包,可以使用systemd服务管理器,创建一个服务文件并启动服务。
以上就是Linux部署jar的基本步骤,具体操作可以根据实际情况进行调整。
linux部署Jar
在Linux上部署Jar包有以下几个步骤:
1. 通过FTP协议将Jar包放在Linux服务器下的合适路径。
2. 使用cd命令进入Jar包所在的路径。
3. 使用nohup命令后台运行Jar程序,并将运行日志输出到nohup.out文件,这样即使关闭窗口也不会停止程序的运行。命令为:nohup java -jar XXX.jar > nohup.out 2>&1 &
4. 可以使用ps命令配合grep命令查看指定Jar进程是否正在运行。命令为:ps aux | grep XXX.jar
5. 如果需要停止指定Jar进程,可以使用kill命令。命令为:kill -9 进程号
阅读全文