CentOS7部署Eureka注册中心
一、准备项目开发工具为 idea,采用 Maven 构建。 SpringBoot 包含一个 Maven 插件,它可以将项目打包成一个可执行 jar,在 pom.xml 中有如下配置:<build> <plugins> <plugin> <groupId&
·
一、准备
项目开发工具为 idea,采用 Maven 构建。
SpringBoot 包含一个 Maven 插件,它可以将项目打包成一个可执行 jar,在 pom.xml 中有如下配置:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
执行打包:mvn package
将构建好的 jar 包上传至服务器 /home/service 目录。
注:服务器 jar 包存放目录可以根据自己需求而定。
二、服务
新建 systemd 服务文件
进入服务文件存放目录:cd /etc/systemd/system
新建服务文件:vi register.service,内容如下:
[Unit]
Description=register
Type=simple
ExecStart=/usr/java/jdk1.8.0_171-amd64/bin/java -jar /home/service/register.jar
[Install]
WantedBy=multi-user.target
注:Description 和 ExecStart 根据自己项目修改。
三、操作
启动服务:systemctl start register
停止服务:systemctl stop register
服务状态:systemctl status register
项目日志:journalctl -u register
开机启动:systemctl enable register
注:上述命令中 register也可写为 register.service
项目开发工具为 idea,采用 Maven 构建。
SpringBoot 包含一个 Maven 插件,它可以将项目打包成一个可执行 jar,在 pom.xml 中有如下配置:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
执行打包:mvn package
将构建好的 jar 包上传至服务器 /home/service 目录。
注:服务器 jar 包存放目录可以根据自己需求而定。
二、服务
新建 systemd 服务文件
进入服务文件存放目录:cd /etc/systemd/system
新建服务文件:vi register.service,内容如下:
[Unit]
Description=register
After=syslog.target
[Service]Type=simple
ExecStart=/usr/java/jdk1.8.0_171-amd64/bin/java -jar /home/service/register.jar
[Install]
WantedBy=multi-user.target
注:Description 和 ExecStart 根据自己项目修改。
三、操作
启动服务:systemctl start register
停止服务:systemctl stop register
服务状态:systemctl status register
项目日志:journalctl -u register
开机启动:systemctl enable register
注:上述命令中 register也可写为 register.service
更多推荐



所有评论(0)