CentOS设置开机自启脚本

这篇具有很好参考价值的文章主要介绍了CentOS设置开机自启脚本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

通过 /etc/rc.d/rc.local 方式设置开机自启

一、创建开机自启文件

mkdir /data
cd /data

# 编写启动脚本
vim bootstrap.sh

编写要执行的脚本

#!/bin/bash
/usr/local/environment/elasticsearch-7.8.0/bin/elasticsearch -d

二、编辑启动文件

vim /etc/rc.d/rc.local

添加以下内容文章来源地址https://www.toymoban.com/news/detail-730150.html

# 如需指定用户启动 请使用如下方式:su - username -c “your-cammand”
/bin/su - es -c '/data/bootstrap.sh'

三、设置文件权限

chmod +x /etc/rc.d/rc.local
chmod +x /data/bootstrap.sh

四、测试

systemctl restart rc-local.service && systemctl status rc-local.service

到了这里,关于CentOS设置开机自启脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 部署问题集合(十九)linux设置Tomcat、Docker,以及使用脚本开机自启(亲测)

    因为不想每次启动虚拟机都要手动启动一遍这些东西,所以想要设置成开机自启的状态 创建service文件 添加如下内容,注意修改启动脚本和关闭脚本的地址 设置开机自启: systemctl enable tomcat 重新载入配置文件,使设置生效: systemctl daemon-reload 重新启动看看效果: reboot (如

    2024年02月11日
    浏览(34)
  • Linux:将服务重启脚本加入CentO7的开机启动里

    我们的平台服务使用 docker 部署,使用 docker-compose 进行管理 平台部署到客户环境时,一小部分客户,使用自己机房或单独的服务器,并没有做断电保护,有时候这台服务器会断电重启 断电重启后,我们的平台服务要能自动拉起来,为客户正常提供服务 实现思路很简单,创建

    2024年02月11日
    浏览(33)
  • Linux开机自启.sh脚本(简单粗暴)

    1、创建脚本 (1)#切换到你将要存脚本的目录 (2)编写脚本autorun.sh 以下为脚本内容: (该执行脚本的意思是在/home目录下创建一个input.txt文件夹,并写入当前日期和hostname)  2、将该脚本添加到启动文件中 执行以下命令: 在最后一行添加你写的脚本(从根目录开始写)

    2024年02月12日
    浏览(36)
  • docker设置linux开机自启

    要在Linux系统上设置Docker开机自启,可以按照以下步骤操作: 打开终端并使用root权限登录系统。 编辑 /etc/rc.local 文件: sudo vi /etc/rc.local 在文件的最后一行添加以下内容: /usr/bin/systemctl start docker.service 保存文件并退出编辑器。 添加可执行权限以使该文件在系统启动时自动运

    2024年02月14日
    浏览(33)
  • linux设置pg库开机自启

    要在Linux系统上设置PostgreSQL数据库开机自启,可以按照以下步骤操作: 打开终端并使用root权限登录系统。 编辑 /etc/rc.local 文件: sudo vi /etc/rc.local 在文件的最后一行添加以下内容: su - postgres -c \\\"/usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data -l /var/log/postgresql.log\\\" 这里假设你的

    2024年02月13日
    浏览(34)
  • linux设置redis服务(开机自启)

    (1)、安装redis (2)、找到redis 安装目录 如启动文件所在目录: /usr/local/redis/redis-6.0.0/bin/redis-server 配置文件目录: /usr/local/redis/redis-6.0.0/etc/redis.conf 保存文件! 接下来就可以用服务操作redis(可以直接用redis,也可以用redis.service):

    2024年02月15日
    浏览(33)
  • 脚本掌控,Linux上实现Spring Boot(JAR包)开机自启

    😊 @ 作者: 一恍过去 💖 @ 主页: https://blog.csdn.net/zhuocailing3390 🎊 @ 社区: Java技术栈交流 🎉 @ 主题: 脚本掌控,Linux上实现Spring Boot(JAR包)开机自启 ⏱️ @ 创作时间: 2023年08月24日 Linux自启(或开机自启) 指的是在Linux系统启动时自动运行特定的程序或脚本。当计算机

    2024年02月10日
    浏览(38)
  • 记录CentOS7 Linux下安装MySQL8_适合正式环境_干货满满(超详细,默认开启了开机自启动,设置表名忽略大小写,提供详细配置,创建非root专属远程连接用户)

    安装前先清理mariadb和mysql相关文件:    通过命令: rpm -qa|grep mariadb 查询是否安装了mariadb    卸载: rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64(复制上面命令查到的完整名称)    通过命令: find / -name mysql 查询跟mysql相关的文件     删除文件命令:    rm -rf /etc/selinux/targeted/act

    2024年02月04日
    浏览(37)
  • Linux_CentOS_7.9 VNC安装卸载以及相关配置开机自启动服务简易记录

    2.1 拷贝配置文件,必须有冒号和数字 2.2 修改配置文件中的 参数为具体登录参数(配置文件中需要与操作系统登录用户保持一致,然后用这个操作系统登录linux以后,执行vncpasswd才会生效) 2.3 设置密码(先copy脚本,后设置vnc密码,其中只读用户可选,一般选择N即可) 2.4 配

    2024年01月23日
    浏览(50)
  • Elastic:linux设置elasticsearch、kibana开机自启

    每次启动服务器都要手动启动es服务,相当之不方便,为此,书写一个脚本,实现es、kibana的开机自启 首先任何服务要实现开机自启,都可分为如下三步: 1、在 /etc/init.d 目录下创建启动、关闭服务的脚本,脚本中要设置运行级别、启动优先级、关闭优先级等。 2、给脚本赋权

    2024年02月14日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包