Linux下搭建springboot服务(不借助tomcat启动)

本文介绍如何在Linux服务器下配置springboot项目服务

1.新建一个.service文件(我这边命名为test.service,其中test为服务名)

内容如下

[Unit]
Description=test
After=syslog.target

[Service]
ExecStart=/home/java/jdk/jdk1.8.0_144/bin/java -jar /root/project/test.jar --server.port=9185
SuccessExitStatus=143
Restart=on-failure

[Install]
WantedBy=multi-user.target

注意:/home/java/jdk/jdk1.8.0_144/bin/ 为Linux的java安装路径,可通过whereis java指令查看

2.进入 /etc/systemd/system/    目录

将上面新建的test.service文件放在该目录下

3.将打包好的test.jar包放在test.service文件中配置的/root/project/ 路径下,路径可定义指定

4.上述操作完成后进入/root/project/ 目录下执行  systemctl restart test  指令重启该springboot服务

大功告成

然后就可以浏览器访问springboot项目了,告别传统tomcat部署项目

注意一个小点,如果service文件有修改 需要使用 systemctl daemon-reload    指令 加载一下,告诉systemd系统。

时间: 2024-11-08 22:52:42

Linux下搭建springboot服务(不借助tomcat启动)的相关文章

Linux下搭建VPN服务

转载需注明原文地址 http://mushapi.com/vpn-server-on-linux.html 最近google封锁的愈发严实了,所以不得不考虑弄个常备的VPN了.之前也用过买的vpn但是我用的那家vpn的官网也被封锁了,所以只能自己动手喽-本文是我安装完成后根据记忆写的,可能有不准确的地方,欢迎留言告诉我. 一.安装所需软件 在linux上搭建一个vpn server需要有iptables.ppp.pptpd.其中iptables和ppp可以直接通过yum安装. 1 yum ins

Linux下搭建DNS服务

Linux下搭建DNS服务器 注:本文主要侧重DNS的配置,原理的话会另发一篇文章~ 一.DNS(域名系统)作用和原理 1.  DNS的作用: 正向解析:根据域名查找对应的IP地址 反向解析:根据IP地址找对应的域名 2.  DNS的工作模式: 递归查询 迭代查询 3.  域名结构 分层式的结构,且上层只管理下层域名,便于管理维护. 二.BIND服务简介 1.Linux下常用的DNS服务是BIND(BerkeleyInternet Name Domain) 官方站点:https://www.is

如何在linux下搭建svn服务

? 安装svn 使用命令 yum install subversion 如果提示上述错误,请以管理员身份运行 使用命令su root 再执行 yum install subversion 2,查看svn版本 svnserve  --version 3,创建svn版本库目录 mkdir -p /projects/svn #mkdir = 新建文件夹 一句话的来讲,就是在根目录下创建一个叫"projects",里面包含创建svn文件夹. 4   新建一个测试版本库 svnadmin cre

linux下搭建ftp服务

操作系统:centos7.0 64位 使用vsftpd搭建ftp服务 1.yum install vsftpd 2.启动/重启/关闭vsftpd服务器[[email protected] ftp]# /sbin/service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]OK表示重启成功了.启动和关闭分别把restart改为start/stop即可.如果是源码安装的,到安装文件夹下找到st

linux下搭建NFS服务(指定WWW用户)

第1章 搭建NFS服务(指定WWW用户) 1.1 服务端操作(在nfs01服务端) 1.1.1 安装NFS服务 rpm -qa nfs-utils rpcbind yum install nfs-utils rpcbind -y rpm -qa nfs-utils rpcbind 1.1.2 启动服务 /etc/init.d/rpcbind start /etc/init.d/nfs start rpcinfo -p localhost chkconfig nfs on chkconfig rp

在Linux下搭建DHCP服务

*思维导图 一.概述 1.DHCP:自动主机配置协议 端口号是: ipv4对应的是udp67.68 ipv6对应的是udp546.547 2.作用:实现向主机自动分配IP.默认网关.DNS等地址信息 3.好处: 减少管理员的工作量 避免输入错误 避免IP冲突 方便客户端配置 提高IP地址利用率 4.分配方式: 自动分配:分配到一个IP地址永久使用 手动分配:由DHCP管理员专门指定IP地址 动态分配:使用完后释放该IP,供其他客户机使用 5.为什么要使用服务器搭建DHCP 专一,稳定性高 二.D

linux下搭建DHCP服务

步骤一.安装DHCP组件 yum install dhcp* -y 步骤二.配置dhcp.conf文件 vi /etc/dhcp/dhcpd.conf ddns-update-style interim; #配置使用DHCP-DNS动态更新模式 ignore client-updates; #忽略客户端更新 subnet 172.25.0.0 netmask 255.255.192.0  { #作用域,注意此处的"{"与结尾对应 option routers 172.25.0.1;#路

Linux下搭建SVN服务

安装svn yum -y install subversion 创建仓库DEV useradd svn password svn su - svn mkdir -p /home/svn/repositories/DEVsvnadmin create /home/svn/repositories/DEV 配置用户和权限 1. 增加用户和密码 在/home/svn/repositories/DEV/conf已经有passwd和authz配置文件了,但是如果将来需要建立多个版本库时就不方便了,建议建立

在Linux上搭建samba服务后,到Windos上访问不了共享目录的问题排障

今天在linux下搭建samba服务时,出现了几个问题,经过多次努力尝试,终于顺利解决问题:在linux上搭建samba服务,编译 vim /etc/samba/smb.conf完成后:1>在Windos上测试访问共享的目录时,错误提示如下 2>在浏览器上输入:file://192.168.1.103/sanshi,访问后还是同样的错误3>在linux上访问,如下提示[[email protected] ~]# smbclient //192.168.1.103/sanshiWARNIN