CentOS7部署Eureka注册中心

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010541670/article/details/80340565
一、准备

项目开发工具为 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
阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页