首页 > 系统相关 >centos8、9 设置服务开机自动开启

centos8、9 设置服务开机自动开启

时间:2022-12-24 10:12:12浏览次数:42  
标签:服务 service 开启 nginx systemctl 设置 开机 centos8

第一步:进入到/lib/systemd/system/目录

cd /lib/systemd/system/

  

第二步:创建nginx.service文件,并编辑

vim nginx.service

 

文件内容
[Unit]
Description=nginx service
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target

  



说明
Description:描述服务
After:描述服务类别
[Service]服务运行参数的设置
Type=forking是后台运行的形式
ExecStart为服务的具体运行命令
ExecReload为重启命令
ExecStop为停止命令
PrivateTmp=True表示给服务分配独立的临时空间
注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3
保存退出。

第三步:服务的启动/停止/刷新配置文件/查看状态

#启动nginx服务
systemctl start nginx.service  

#停止服务
systemctl stop nginx.service       
    
 #重新启动服务
systemctl restart nginx.service      
 
#查看所有已启动的服务
systemctl list-units --type=service    

#查看服务当前状态
systemctl status nginx.service         
 
 #设置开机自启动
systemctl enable nginx.service     
    
 # 停止开机自启动
systemctl disable nginx.service  

  

标签:服务,service,开启,nginx,systemctl,设置,开机,centos8
From: https://www.cnblogs.com/yecao8888/p/17002438.html

相关文章

  • win7防火墙里开启端口的图文教程
    开启端口:打开“控制面板”中的“Windows防火墙”,点击左侧的“高级设置”右击“入站规则”在快捷菜单中选择“新建规则”在“要创建的规则类型”中选择“端口”,点击“下一步......
  • Day17_08_SpringCloud教程之Eureka开启健康检查功能
    08_SpringCloud教程之Eureka开启健康检查功能一.Eureka健康监测概述默认情况下,Eureka的健康检测并不是通过actuator的health端点来实现的,而是依靠客户端心跳的方式来保持......
  • visual studio开启多核编译方法
    visualstudio在编译时可以启动多核并行编译,以减少编译所需时间。话不多说,直接看步骤吧:1.SolutionExplorer导航窗口右键需要并行编译的项目,进入属性页面2.“C/C++"->”......
  • MongoDB 3.x版本无法找到mongod.cfg文件以及无法开启远程访问的解决方案
    本篇博客主要在于解决mongodb3.6版本开启远程访问,并非mongodb软件安装指南。如果你安装后可以看到bin\mongod.cfg文件,那么无需看此博客这里附一条安装方法的连接https://bl......
  • Win10使用管理员方式开机启动程序
    1、打开任务计划程序右键“此电脑”,选择“管理”,进入“计算机管理”页面。点击“系统工具”中的“任务计划程序”。2、创建任务在“任务计划任务”面板右侧,点击“创建......
  • linux程序开机自动启动
    linux如果需要实现开机启动,可以找到$HOME/.config/autostart目录(没有的话新建一个),在该文件夹下创建一个空文件,文件名自拟,后缀必须是desktop,如:dingdang.desktop。用......
  • CentOs8 MySQL8.0.31 忘记密码修改密码
     最近忙一段时间没有上来忘记了MySQL得密码了,因为之前得5.7版本得不一样所以还修改不了,啊哈哈首先进去/etc/my.cnf  插入skip-grant-tables :wq保存退出syste......
  • 开机密码忘了咋办,直接拔电源,结果呢???????
    Windows密码忘了怎么办?​​一、5次shift键弹出粘滞键​​二、异常断电触发系统的自动修复三、未登录修改系统文件四、登录界面5次shift键弹出cmd五、思路总结我有一个朋友,绝......
  • 华为云桌面,开启云上高效办公之旅!
    在传统办公模式中,企业必须自己购买服务器和数据库软件才能进行日常管理,部署繁琐,还需要日常运维。而云桌面办公系统通过将传统的计算机终端与云计算平台有机地结合起来,使企业......
  • 在CentOS8中安装gitlab
    安装docker及docker-composecentos8更新源cd/etc/yum.repos.d/sed-i's/mirrorlist/#mirrorlist/g'/etc/yum.repos.d/CentOS-*sed-i's|#baseurl=http://mirro......