设置开机自启

1、添加开机自启文件

[[email protected] ~]# cat /lib/systemd/system/nginx.service
#!/bin/bash
[Unit]
Description=nginx
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 quit
PrivateTmp=true

[Install]
WantedBy=multi-user.target

2、设置nginx服务开机自启

[[email protected] ~]# systemctl enable nginx

原文地址:https://www.cnblogs.com/effortsing/p/10060951.html

时间: 2024-10-05 12:00:02

设置开机自启的相关文章

CentOS7_86_64创建Oracle实例且设置开机自启以及允许远程连接

一.前言 先说明下,这里系统是CentOS7_86_64,Oracle版本是Oracle10g R2,假设系统和数据库都已安装完毕.前面有一篇文章详细说明了CentOS7下安装Oracle10g的流程,需要的同学可以去看一下.传送门:CentOS7_86_64安装Oracle10g R2血泪史. 二.检查/设置系统防火墙 说明:这里主要是为了设置oracle允许远程连接,如果没有这个需求,可以先不用管. 1.客户端检测网络通过性 此步骤不执行也可以,如果没条件检测的话.这里只是说明下网络是否正常

ubuntu下设置开机自启守护进程

开机启动 安装sysv-rc-conf: sudo apt-get install sysv-rc-conf 执行: sudosysv-rc-conf 你的程序名称 on 到这里就可以的,但重启之后你在终端会找不到这个程序的信息,但它其实在后台运行. 设置开机启动的另一种方法就是直接把启动命令写到/etc/rc.local文件里面.

ubuntu 18.04 设置开机自启命令

参考自:https://www.cnblogs.com/qingshangucheng/p/10183583.html 原理:systemd 会自动读取  /etc/systemd/system 下的配置文件(按我理解就是执行该文件夹下的所有可执行文件) 而 /lib/systemd/system 下有一个 rc.local.service 文件,编辑它(需要增加 [Install] 段,才能开机自启),并且做一个它的软链接,放到 /etc/systemd/system 下,其中有执行 /etc

CentOS7_x86_64部署WebLogic11g并设置开机自启

场景:一个JavaEE项目,之前一直是windows下Oracle10g+Tomcat7,现在应客户要求,需要换成Linux下Oracle10g+WebLogic11g,捯饬了几天,终于弄差不多了.菜鸟的血泪史.下面结合自己的实践流程整理下. 一.安装JDK 不管是开发也好,生产环境也好,jdk是我们必不可少的,安装也比较简单,从官网上下载linux下安装包,我这里是jdk-7u79-linux-x64.rpm.然后按照如下流程安装: 1.查看本地已经安装的JDK 一般系统可能会自带OpenJD

MySQL代理Atlas在CentOS7.0中的源码安装实践(设置开机自启)

提示:如要去掉SQL过滤(无WHERE子句的UPDATE和DELETE)功能,可以先修改源码: 修改文件 Atlas-2.2.1\plugins\proxy\proxy-plugin.c 修改方法 is_in_blacklist,直接返回FALSE 依赖包: glib-2.32.4.tar.xz glibc-devel  libevent-devel  lua-devel  openssl-devel  flex  mysql-devel xz  gettext-devel 分步命令: # 安装

seafile设置开机自启

为seafile,seahub,mariadb,nginx,docker加入开机自动启动,省去每次服务器重新开机需要手工再运行一次1.设置docker开机自启动2.设置mariadb开机自启动 3.设置nginx开机自启动 4.为seafile和seahub添加一个服务启动文件命令:vi /usr/lib/systemd/system/seafile.service 5.为seafile加入开机自动启动 6.把原启动的seafile和seahub停止,使用systemctl start seaf

设置开机自启的脚本,用户管理

作者:George 归档:学习笔记 2018/1/5 本章正题:用户管理 1.1 企业面试题 1.1.1  让一个命令或脚本开机自启动有什么方法? 1)/etc/rc.local 2)chkconfig 1.1.2 一个脚本或命令通过chkconfig开启自启动 1. 把这个脚本放在/etc/init.d下面 vim /etc/init.d/kai echo "georgekai" 2. 脚本要有执行权限 chmod +x /etc/init.d/kai 查看:ll /etc/init

Linux设置开机自启服务的常见方法:

方法1:执行ntsysv命令 [[email protected] data]# ntsysv -bash: ntsysv: command not found [[email protected] data]# yum  install  ntsysv 方法2:执行setup命令 [[email protected] data]# setup -bash: setup: command not found [[email protected] data]#yum install setupto

设置nginx开机自启

今天测试zabbix 开机后发现nginx没有运行,检查nginx没有开机自启命令,遂产生制作一个nginx开机自启的文件方便开机自启,经测试nginx开机自启可行.1.建文件[[email protected] ~]# vim /lib/systemd/system/nginx.service [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/