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

前言:

在日常使用linux系统过程中,安装服务后系统不会自动启动服务的。就算手动启动了服务,只是当前生效,一旦服务器重启后,系统不会自动启动这些服务。如果每次重启服务器都要自己手动启动这些服务,一台还阔以接受,如果是一个集群等等,那么难免会有点淡淡的忧伤。所以,我们接下来就来设置一下开机启动服务。

1、 利用systemctl命令添加启动项

以centos7中的docker服务为例

注意:

centos7自启项已不再使用chkconfig查看,而是systemctl

1.1、查看开机自启项列表

systemctl list-unit-files

左—>右依次是:

服务名称、状态。

enabled:开机启动

disabled:开机不启动

3b34fa6186e7c0822acd3f3c028ccfbb.png

还是比较多的,咱们过滤一下

只查看启动项

systemctl list-unit-files | grep enabled

发现一个咱们常用的firewalld.service

ca0c5eac177777a29e48953a22b20fff.png

1.2、设置docker服务开机启动

systemctl enable docker

f166c1e425a44820932b6d2b3d43b889.png

从服务列表中查看

systemctl list-unit-files | grep docker

发现如下已经enable

f9b077604cac2465ec3189fbf75fc3fa.png

启动服务

systemctl start docker.service

cca9392085b119923b54b472bc0c000b.png

1.3、测试服务是否自启,重启OS

init 6

c14d09899ccf577296fa27b0bddceb7e.png

1.4、查看服务状态

systemctl status docker

3fe0d606ed7baa43fb4ee486e6b891dc.png

1.5、补充

移除开机启动服务

systemctl disable docker

以docker为例

36befd07d7a192f7c776620f5ee5c252.png

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

5edb3a14882d7a8a57c859125937e902.png

2.2、修改配置文件[/etc/rc.d/rc.local]

vim /etc/rc.d/rc.local

添加

/root/General/apache-tomcat-8.5.31/bin/startup.sh

19df1962406d862263211af120173bce.png

2.3、给rc.local x[执行]的权限

注意:在centos7中,/etc/rc.d/rc.local的权限被降低了

chmod a+x rc.local

6b719c3363de79bc716faea9468e8fb9.png

2.4、使文件生效

将刚刚修改的文件加载到内存

source /etc/rc.d/rc.local

40c2951e27c3ff5b028ad26d5ea1320d.png

2.5、查看tomcat进程

ps -ef | grep tomcat

b29e4bbd6a73680ff52131ae77febc17.png

2.6、重启

init 6

b483d64dc33b1ca865e5dcdd7093afde.png

在浏览器中访问以下

8fcd523e615cf87b8b9f742d1de4a715.png

测试成功。

往期经典回顾

Linux chattr 命令,超越权限任性修改

Centos系统运行级别常见操作

QPS、TPS、并发用户数、吞吐量关系

Linux 系统启动原理及故障排除

【心语】

人这一生,幸福与否,心态很重要。如果你怨天尤人,常做无意义的比较,只会觉得生活越过越糟。不妨学着跟自己比,只要今天的你比昨天好,现在的生活比以往好,就已经是一种进步。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/396642.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/396642.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Sort HDU5884(二分+多叉哈夫曼树)

HDU5884 Sort 题意:有n个序列要进行归并,每次归并的代价是两个序列的长度的和,要求最终的代价不能超过规定的T,求在此前提下一次能同时进行归并的序列的个数k。 思路:还是太单纯,看完题目一直以为要用归并排…

python来源是什么_python起源?为什么使用python?直至爱上python的五个理由

原标题:python起源?为什么使用python?直至爱上python的五个理由Python的创始人,吉多范罗苏姆,是一名荷兰计算机程序员,他作为 Python 程序设计语言的作者而为人们熟知。在 Python 社区,吉多范罗…

Linux系统(五)负载均衡LVS集群之DR模式

序言 DR模式是lvs集群中三种负载均衡模式的其中一种,那么上一篇中我写啦关于NAT模式的搭建与原理,为什么还要有DR模式与IP隧道模式呢? 首先我们来看3张图。LVS/NAT模式如下图: LVS/IP隧道模式,如下图: LVS/…

Redux API之applyMiddleware

applyMiddleware(...middlewares) 使用包含自定义功能的 middleware 来扩展 Redux 是一种推荐的方式。Middleware 可以让你包装 store 的dispatch 方法来达到你想要的目的。同时, middleware 还拥有“可组合”这一关键特性。多个 middleware 可以被组合到一起使用&a…

计算机2018创业方向,推荐2018年创业的方向

原标题:推荐2018年创业的方向1 新电商传统的零售业收到互联网电商的重冲击,从而进行线上线下的结合是必然的趋势,新零售,新电商,是几千万零售企业成功转型的必然之路,学习一套全面的新电商转型的方法&#…

包无法安装_详细教程 | 安装Python编程环境以及使用OpenpyXl操作Excel

详细教程 | 安装Python编程环境以及使用OpenpyXl操作Excel注意:下列教程为 Windows7 64位;Windows 10有部分步骤有差异,请参考使用!01 下载Python程序安装包首先前往Python官网 www.python.org,进入官网点击 Downloads,然后点击 W…

Activity、Fragment、Dialog基类简单整理

版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 这里简单记录下Activity、Fragment、Dialog基类中的常规写法,后续根据项目需求进行相应的扩展。 BaseActivity.java package com.why.project.myapptemplet.activity;impo…

request重定向_golang不想http自动处理重定向的解决方案

前言有时候发送http请求不想让库自动帮忙处理重定向,库里面默认的是会把所有重定向都完成一遍,结果就是最后一个没有重定向的请求的结果。因此需要一种方案直接获取首次访问的结果,不走重定向。go的http库里面是使用如下代码检查重定向的&…

C语言项目开发-项目架构和编程命名规范

一个项目的流程:1、公司市场人员与客户交流,了解客户、引导客户使用公司最优资源并产出一份市场需求文档 2、公司需求人员(BA)与客户交流,了解客户需求并产出一个软件需求文档 3、项目经理、开发小组成员、需求人员&am…

ajax登录验证的原理,ajax用户登录验证-get和post提交方式,与工作原理—2018-8-15...

ajax用户登录验证:实例html>Ajax实战:表单验证用户登录邮箱: 密码: 提交let btn document.getElementsByTagName(button)[0];btn.onclick function () {//1.创建xhr对象let xhr new XMLHttpRequest();//2.监听响应状态xhr.onreadystatechange function(){// …

将Python脚本打包成可执行文件

Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的&a…

float foo=42e1为什么错_为什么重写了equals()也要重写hashCode()

小Hub领读:虽然是很基础的一篇文章,但是对于equals、hashcode两个方法,相信很多人都与其中的规则不熟悉,来跟着小Hub花个8分钟回顾一下!作者:不学无数的程序员https://my.oschina.net/u/4030990/blog/31341…

ssh客户端_一款基于TAS框架的SSH客户端蠕虫

TEA是一款基于TAS框架的SSH客户端蠕虫,从本质上说,它是一个仿冒的SSH客户端,它能够修改tty输入/输出来实现任意命令执行,或通过SSH连接来上传自身以实现渗透感染。为了实现该工具的正常功能,远程主机需要满足以下条件&…

Selenium入门11 滚动条控制(通过js)

这一节要有js基础。做web端的UI自动化必须要有html,css,javascript前端基础。 滚动条控制: 1 移动垂直滚动条 document.documentElement.scrollTop 2 移动垂直滚动条 document.documentElement.scrollLeft 3 找到某个元素,移动到可…

Qt之QNetworkInterface

简述 QNetworkInterface类负责提供主机的IP地址和网络接口的列表。 QNetworkInterface表示了当前程序正在运行时与主机绑定的一个网络接口。每个网络接口可能包含0个或多个IP地址,每个IP地址都可选择性地与一个子网掩码和/或一个广播地址相关联。这样的列表可以通过…

第二周计划

上周计划回顾 3.5 ~ 3.11 数据: 评师网爬取,完成:2k条记录 finished后端 数据结构 技术选型 学校API封装未完成:后端负责人出差 工作暂停产品 功能设计:主要功能提交:原型图 几个页面 每个页面大概功能完成…

python编程软件排行榜_PYPL 9月编程语言排行榜发布 Python一枝独秀

开发者可以将 PYPL 作为一个参考,决定学习何种语言或 IDE,或者在新的软件项目中使用何种语言或数据库。9 月份的榜单如下:前五名分别是 Python、Java、JavaScript、C# 与 PHP。相比去年 9 月份的数据,除了 Python 大幅上涨了 4.5%…

分享到系统面板_win7电脑没有nvidia控制面板怎么办【解决方法】

我们在使用电脑的时候,当电脑显卡出现问题导致屏幕画面不清晰时,可以使用win7系统自带nvidia控制面板,它能够对显卡进行设置,提升显卡功能,不过很多电脑用户点击nvidia控制面板时却提示nvidia显示设置不可用&#xff0…

Python之数据加密与解密(hashlib、hmac、random、base64、pycrypto)--转载

本文内容 数据加密概述Python中实现数据加密的模块简介hashlib与hmac模块介绍random与secrets模块介绍base64模块介绍pycrypto模块介绍总结参考文档提示: Python 2.7中的str是字节串,而Python 3.x中的str是字符串。本文中的代码都是通过Python 2.7实现的…

day3-文件操作之基本操作

一、文件的基本操作 文件内容: Somehow, it seems the love I knew was always the most destructive kind 不知为何,我经历的爱情总是最具毁灭性的的那种 Yesterday when I was young 昨日当我年少轻狂1、read() 当read()函数中传入整数(int)参数&#…