CentOS7 如何注册系统服务
文章目录
- 1. 创建 service 文件
- 2. 重载 service 文件
- 3. 启动与查看
以 mysql 为例,演示 centos7 如何注册系统服务
1. 创建 service 文件
cat > /usr/lib/systemd/system/mysql.service <<EOF
[Unit]
Description=MySQL Community Server
After=network.target
[Service]
User=root
Group=root
Type=simple
ExecStart=/opt/n9e/mysql-5.7.31-linux-glibc2.12-x86_64/bin/mysqld --defaults-file=/opt/n9e/mysql-5.7.31-linux-glibc2.12-x86_64/conf/my.cnf --user=root
WorkingDirectory=/opt/n9e/mysql-5.7.31-linux-glibc2.12-x86_64/
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
字段解释
[Unit]
Description=MySQL Community Server #描述
After=network.target #描述服务类别,表示本服务需要在 network 服务启动后在启动
[Service]
User=root #设置服务运行的用户
Group=root #设置服务运行的用户组
Type=simple #表示后台运行模式
#服务启动命令,命令需要绝对路径
ExecStart=/opt/n9e/mysql-5.7.31-linux-glibc2.12-x86_64/bin/mysqld --defaults-file=/opt/n9e/mysql-5.7.31-linux-glibc2.12-x86_64/conf/my.cnf --user=root
#工作目录
WorkingDirectory=/opt/n9e/mysql-5.7.31-linux-glibc2.12-x86_64/
Restart=on-failure #定义服务进程退出后,systemd 的重启方式
[Install]
WantedBy=multi-user.target #多用户模式
2. 重载 service 文件
systemctl daemon-reload
3. 启动与查看
systemctl start mysqld && systemctl enable mysqld
systemctl status mysqld
CentOS7 如何注册系统服务相关推荐
- Linux 系统注册系统服务流程
Linux 系统注册系统服务流程 在/etc/systemd/system定义test.service文件(以定义启动nginx服务为例子) [Unit] Description=nginx serv ...
- CentOS7 注册系统服务实现服务自启
文章目录 背景 实现 创建 `服务别名.service` 文件,添加服务自启内容 将redis.service 文件拷贝至 /etc/systemd/system 目录 重载系统服务 添加开机自启并启 ...
- linux中注册系统服务—service命令的原理通俗
能够使用service命令进行操作的,就是已经注册成为linux的系统服务了.window中也可以注册成为系统服务的办法. service命令用的次数真不少,就是比较多的关联点,用了很多次了,还是有些 ...
- Nginx 在windows下注册系统服务
在windows服务器上运行了nginx,那么肯定会面临一个问题,那就是重启了怎么办,网站访问不了,每次手动启动很麻烦.然而nginx作为linux的一款软件,在windows下面注册成服务还是比较麻 ...
- java注册系统服务_奇葩需求:springboot项目注册为windows系统服务并设置开机自启...
关于springboot项目的部署与SSM(框架)部署war包到Tomcat下有所不同,比较明显的是springboot打包为jar包,运行则是执行通过java -jar xxx.jar,不再需要放置 ...
- CentOS7 中注册服务并随系统启动
CentOS 中注册服务并随系统启动 我们在使用Linux作为服务器的时候,可能想着有些服务在系统重启后会自动启动,在有些安装版的软件中, 安装的过程就已经注册了服务服务,但是有些非安装的就要自动注册 ...
- linux 如何注册服务,Linux 系统服务注册
Linux注册系统服务步骤 1.编写服务脚本 2.拷贝到/etc/init.d目录下 3.为服务脚本添加可执行权限 >>chmod a+x xxxd 4.添加到系统服务中 ...
- Centos7 设置开机自启的几种方式
一.系统服务的方式 1. 前提 (1)首先要将需要自启的软件或应用注册成系统服务,下面提供常用的软件注册系统服务的案例 nginx.service 创建服务文件 vi /usr/lib/systemd ...
- Windows注册与删除mysql服务
1.删除服务: (1)采用windows自带的服务管理工具:参考:http://www.cnblogs.com/qlqwjy/p/8010598.html sc delete MySQL57 (2)m ...
最新文章
- 分秒必争域的时间同步问题[为企业部署Windows Server 2008系列十四]
- 升腾联手VMware 发布首款本土化桌面虚拟化
- 【bzoj1212】[HNOI2004]L语言 AC自动机
- 误删了microsoft visual c++后如何正常运行matlab
- 【Transformer】TransGAN的鉴别器的理解
- C#LeetCode刷题之#463-岛屿的周长​​​​​​​(Island Perimeter)
- Django自带的用户验证与事务管理的基本概念理解
- P3150 pb的游戏(1)
- 线程不安全 静态变量_【高并发】面试官问我:为啥局部变量是线程安全的?...
- python插入排序
- mysql软件可行性分析报告_网上商城系统可行性分析报告.doc
- 直方图规定化(匹配)
- RGB颜色与十六进制颜色码
- Modern UI for WPF的使用
- 以面试的方式了解消息中间件MQ与RabbitMQ
- vue3+vite assets动态引入图片的几种方式,解决打包后图片路径错误不显示的问题
- 463个生活小窍门 找找你需要的!(1-200)
- 九龙证券|通信巨头火了!地产板块异动拉升,龙头获主力资金追捧
- pycharm连接数据库步骤
- linux虚拟机修改防火墙,vmware防火墙如何设置
热门文章
- 用计算机拆分字体,轻松实现Word文字分家(即打散文字,拆偏旁部首) -电脑资料...
- 【AI简报20220225期】这枚仿人脑神经芯片跑AI模型超省电、OPPO Find X5系列发布
- 联邦学习论文笔记——FedFair: Training Fair Models In Cross-Silo Fedrated Learning
- 教你快速输入六角符号
- 关于微信小程序自定义组件引入未生效问题
- 一秀才和一女子后的对话,判官V5
- 小波变换(分解/重构)和彩色图像分量处理
- Flutter的优势以及Dart基础语法
- java传智考试答案_传智播客java考试习题3
- 广州校区2015android传智,2018年传智播客广州校区“黑马杯”高校编程大赛圆满落幕...