Centos7 Nginx 开机启动

Centos 系统服务脚本目录:

用户(user)

用户登录后才能运行的程序,存在用户(user)

/usr/lib/systemd/ 

系统(system)

如需要开机没有登陆情况下就能运行的程序,存在系统服务(system)里

/lib/systemd/system/ 

服务以.service结尾。

vim /lib/systemd/system/nginx.service 

[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 stop

PrivateTmp=true

[Install]

WantedBy=multi-user.target
 

设置开机启动

systemctl enable nginx.service 

原文地址:https://www.cnblogs.com/pcyy/p/9650292.html

时间: 2024-11-05 20:46:57

Centos7 Nginx 开机启动的相关文章

设置nginx开机启动

制作nginx开机启动脚本: vi /etc/init.d/nginx -------------------------------以下是脚本内容-------------------------------------- #! /bin/sh# Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Short-Description: starts the nginx web server PATH=$PATH:/usr/local/nginxDESC="

nginx开机启动

nginx开机启动使用的是编写shell脚本的方式来处理,如下: [[email protected] ~]# vi /etc/init.d/nginx #!/bin/bash # nginx Startup script for the Nginx HTTP Server # it is v.1.11.3 version. # chkconfig: - 85 15 # description: Nginx is a high-performance web and proxy server.

centOS7添加开机启动服务/执行脚本

centOS7添加开机启动服务/执行脚本 /etc/rc.d/rc.local  后追加shell脚本 1 开机启动服务 在centos7中添加开机自启服务非常方便,只需要两条命令(以Jenkins为例): #设置jenkins服务为自启动服务 systemctl enable jenkins.service #启动jenkins服务 systemctl start jenkins.service 2 开机执行脚本 在centos7中增加脚本有两种常用的方法: 修改/etc/rc.d/rc/lo

[转]centos7.2 下 nginx 开机启动

1.在系统服务目录里创建nginx.service文件 vi /lib/systemd/system/nginx.service 内容如下 [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/ngin

成绩查询系统--发布篇--centOS7 tomcat开机启动 + mysql数据库配置

前情介绍 成绩查询系统投入使用,部署在一台linux服务器上,是centOS7系统的.之前在本机的虚拟机中装过centOS7,还写了一篇博客.这次呢,系统是已经装好了的,我不需要再装一次了,然后jdk环境之前就弄好了,mysql也已经装好了(但是实际上从未投入过使用),还有jboss服务器也装好了,不过我的项目用的是tomcat,所以我只要装一个tomcat就好了. Tomcat安装 首先,从tomcat官网上下载,tomcat的linux版本,我下载的是tomcat7,版本是:apache-t

centos6.5 nginx开机启动

/etc/init.d/下添加nginxd文件,内容如下: #!/bin/bash # #chkconfig: - 85 15 #description: Nginx is a World Wide Web server. #processname: nginx nginx=/usr/local/nginx/nginx conf=/usr/local/nginx/nginx.conf case $1 in start) echo -n "Starting Nginx" $nginx -

centos7设置开机启动命令

1.设置开机启动 systemctl enable xxx.service   如:systemctl enable nginx.service 2.设置禁止开机启动 systemctl disable xxx.service 如:systemctl disable nginx.service 3.查看服务状态信息 systemctl status xxx.service 如:systemctl status nginx.service 4.仅显示活动状态 systemctl is-active

CentOS6和CentOS7服务开机启动

CentOS 6和CentOS 7都可以定义开机启动哪些服务,但CentOS 6的命令是chkconfig,CentOS 7是systemctl. 本文将介绍两种命令的实现方式. 一.CentOS 6的服务 在CentOS 6下编写一个服务http,位于/etc/init.d目录下,具体的脚本如下: #!/bin/bash # chkconfig: 2345 10 90 # description: http .... start() { echo "HTTP is enabled now&qu

centos7的开机启动网络的设置

对于centos7的开机它默认是关闭,特别是一些远程登录,由于网络没开一直无法登陆上去,所以可以设置开机让他自动开启 开启的文件如下:/etc/sysconfig/network-scripts/ifcfg-eno16777736 切换到root通过vim进行编辑: TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCON