centos7中设置服务开机自启的两种方法

centos7中设置服务开机自启的两种方法,第1张

在日常使用 linux 系统过程中,安装服务后系统不会自动启动服务的。就算手动启动了服务,只是当前生效,一旦服务器重启后,系统不会自动启动这些服务。如果每次重启服务器都要自己手动启动这些服务,一台还可以接受,如果是一个集群等等,那么就会有问题了。所以,我们接下来就来设置一下开机启动服务。 1、 利用systemctl命令添加启动项 以 centos 7中的 Docker 服务为例 注意:centos7自启项已不再使用chkconfig查看,而是systemctl 左—>右依次是:服务名称、状态。enabled:开机启动 disabled:开机不启动 只查看启动项 1.2、设置docker服务开机启动 从服务列表中查看 发现如下已经enable 1.3、测试服务是否自启,重启OS 1.4、查看服务状态 1.5、补充 移除开机启动服务 systemctl disable docker 2、 修改配置文件[/etc/rc.d/rc.local],添加开机自启脚本 关于/etc/rc.d/rc.local文件: Centos中的运行模式2、3、5都把/etc/rc.d/rc.local做为初始化脚本中的最后一个,所以用户可以在这个文件中添加一些需要在其他初始化工作之后,登录之前执行的命令。 2.1以 Tomcat 为例: 注意:这里也可以自己写一个脚本[同理],为了方便直接使用tomcat自带的 获取startup.sh路径 /root/General/ Apache -tomcat-8.5.31/bin 2.2、修改配置文件[/etc/rc.d/rc.local] 2.3、给rc.local x[执行]的权限 注意:在centos7中,/etc/rc.d/rc.local的权限被降低了 2.4、使文件生效 将刚刚修改的文件加载到 内存2.5、查看tomcat进程 2.6、重启 init 6 添加开机自启:

选择 SuperIO Device 选项

将 Restore On Power Loss 的值设置为: Power On ,默认为 Power Off

进入后选择: Wake Up Event Setup

Resume By RTC Alarm选项的值 从 Disabeld 更改为 Enabled, 回车确定.

再继续设置 自动启动的日期和时间 .


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/732540.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-11
下一篇2023-08-11

发表评论

登录后才能评论

评论列表(0条)

    保存