linux部署jar项目
时间: 2023-04-30 14:00:52 浏览: 169
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部署springboot项目jar
1. 首先,需要在Linux服务器上安装Java运行环境,可以使用以下命令进行安装:
```
sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk
```
2. 将Spring Boot项目打包成可执行的jar包,可以使用以下命令:
```
mvn clean package
```
3. 将打包好的jar包上传到Linux服务器上,可以使用scp命令:
```
scp target/xxx.jar username@server_ip:/path/to/destination
```
4. 在Linux服务器上启动Spring Boot应用程序,可以使用以下命令:
```
java -jar xxx.jar
```
如果需要在后台运行应用程序,可以使用以下命令:
```
nohup java -jar xxx.jar &
```
这样应用程序将在后台运行,并且在退出终端会话后仍然保持运行状态。
5. 如果需要在Linux服务器上设置Spring Boot应用程序的端口号,可以使用以下命令:
```
java -jar xxx.jar --server.port=8080
```
这将在8080端口上启动应用程序。如果需要使用其他端口号,请将8080替换为所需的端口号。
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的基本步骤,具体操作可以根据实际情况进行调整。
阅读全文