CentOS 中注册服务并随系统启动

我们在使用Linux作为服务器的时候,可能想着有些服务在系统重启后会自动启动,在有些安装版的软件中, 安装的过程就已经注册了服务服务,但是有些非安装的就要自动注册。


向Linux注册服务大致有两种方案

  • chkconfig
  • systemd

1.chkconfig

为要执行的脚本建立连接,例如:

sudo ln -s $NEXUS_HOME/bin/nexus /etc/init.d/nexus

软连接一定要放到init.d目录下。

cd /etc/init.d
sudo chkconfig --add nexus
sudo chkconfig --levels 345 nexus on
sudo service nexus start

第二个命令将nexus添加为要使用该命令启动和停止的服务。 chkconfig Manager /etc/rc[0-6].d中的符号链接,它控制在操作系统重新启动或在运行级别之间转换时要启动和停止的服务。 第三个命令将nexus添加到运行级别3,4和5.然后服务命令启动资源库管理器。

2. systemd

创建一个名为xxx.service的文件,添加以下内容并将此文件保存(内容为示例)到/etc/systemd/system/目录中,注意文件的权限。

[Unit]
Description=nexus service
After=network.target[Service]
Type=forking
ExecStart=/opt/nexus/bin/nexus start
ExecStop=/opt/nexus/bin/nexus stop
User=nexus
Restart=on-abort[Install]
WantedBy=multi-user.target

通过面的命令激活此服务

sudo systemctl daemon-reload
sudo systemctl enable nexus.service
sudo systemctl start nexus.service

参考地址:https://help.sonatype.com/repomanager3/installation/run-as-a-service

CentOS7 中注册服务并随系统启动相关推荐

  1. centos7查看当前cpu运行模式_杂集:centos7中设置服务开机自启的两种方法,欢迎补充...

    前言: 在日常使用linux系统过程中,安装服务后系统不会自动启动服务的.就算手动启动了服务,只是当前生效,一旦服务器重启后,系统不会自动启动这些服务.如果每次重启服务器都要自己手动启动这些服务,一台 ...

  2. Spring Boot 构建war 部署到tomcat下无法在Nacos中注册服务

    文章目录 1. 问题 2. 分析 3. 解决方案 1. 问题 使用Nacos作为注册中心的Spring Boot项目,以war包形式部署到服务器上,启动项目发现该服务无法在Nacos中注册. 2. 分 ...

  3. CentOs7中安装sonarQube服务系列------1.CentOS7中Docker的安装

    1.CentOS7中Docker的安装: 因国情原因,访问外网速度较慢,最好使用国内的镜像源.使用国内镜像安装Docker: (1)阿里镜像站: 更换镜像源:centos镜像-centos下载地址-c ...

  4. CentOS7中后台运行Node-RED(关闭窗口也能访问服务)

    场景 CentOS7中通过npm的方式安装Node-RED: CentOS7中通过npm的方式安装Node-RED - 霸道流氓 - 博客园 CentOS7中通过npm的方式安装Node-RED_BA ...

  5. 没有Dubbo Admin,怎么查看zookeeper中注册的dubbo服务?

    之前查看zookeeper中注册的dubbo服务,用的都是dubbo admin这种现成的工具. 旧版本dubbo admin长这样 (本图片来自网络) 新版本长这样 服务不太正常的时候,用dubbo ...

  6. CentOS7中使用systemctl列出启动失败的服务

    列出启动失败的服务 # systemctl list-units --state failed 可以发现,有个两个服务启动失败了. is-failed选项 可以使用is-failed选项检查指定的服务 ...

  7. 在虚拟机环境(CentOS7系统)下将kubernetes中部署服务成功,但在虚拟机外部无法访问到服务...

    在CentOS7环境下,kubernetes单机版环境,成功部署一个服务,在虚拟机中访问服务没问题,下面这样: curl http://172.27.73.26:8888/eureka-server/ ...

  8. HKEY_CURRENT_USER下在服务中注册自启动exe

    在目录"计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"下写入test.exe 服务中注册一 ...

  9. 手动从注册表中删除服务项

    手动从注册表中删除服务项 因此次手动查杀病毒运用到较多此工作,特留下此备忘: 在Windows XP(2000.2003类似)系统的"服务"窗口中并不能添加或删除服务,常用的方法有 ...

最新文章

  1. 文件操作(ifstream、ofstream、fstream)
  2. 的函数原型_相信我,跟着这个文章学习JS原型,你一定能看得懂
  3. css背景图根据屏幕大小自动缩放
  4. Selenium_WebDriver操作iFrame日历框和复选框_Java
  5. 送给“苦逼”的IT人系列1:IT人的“钱”景以及收入的两道坎
  6. matlab重建算法stomp,压缩感知图像重建算法的研究现状及其展望.pdf
  7. Protocol Buffers proto语言语法说明
  8. AE intersect、clip的实现
  9. sd卡写保护解除工具_手把手教你快速解除vivo手机高通系列屏幕锁(附短接拆机小视频)...
  10. 基于JESD204B的LMK04826时钟芯片开发笔记
  11. Fiddler手机APP抓包及无法连接网络问题处理
  12. TL-R406 IP带宽控制功能设置指南
  13. centos7安装W3AF
  14. SwiftUI3 新组件教程之 TimelineView 制作一闪一闪星耀效果(中文教程)
  15. 正则表达式转NFA,DFA,最小化DFA
  16. Qt之QImage类
  17. 王者荣耀-数模论文分享(虽然结果我自己都不信)
  18. Qt: 判断字符串是否为数字,是否为整数
  19. 字符串中Emoji表情处理
  20. CSUOJ-1986: 玄学

热门文章

  1. MIMIC IV数据库安装(二)
  2. 启用 DHCP 和静态 IP 共存
  3. 运维体系框架标准化模型简介
  4. 计算机语言VLOOKUP,R下如何实现VLOOKUP函数功能
  5. java编写宠物喂养_多态实现主人喂养宠物
  6. 为了完美的“糖葫芦”,我坚决选择git rebase
  7. deb 中标麒麟_最新版国产Linux操作系统“中标麒麟”体验
  8. PTA 7-14 电话聊天狂人(25 分)map的应用
  9. 基于51单片机—多功能秒表
  10. 关于重装系统无法连接网络问题的解决方法