centos 8.5设置nginx开机自动启动

centos 开机自动启动nginx有两种方式。

 

【方案1,配置 /etc/rc.local 】

在文件末尾添加一行:/usr/local/nginx/sbin/nginx

vi /etc/rc.local
在文件末尾添加一行:/usr/local/nginx/sbin/nginx
设置执行权限
chmod 755 /etc/rc.local

 

 方案2,设置systemd

在系统服务目录里创建nginx.service文件,

vim /lib/systemd/system/nginx.service

 

nginx.service内容如下:

[Unit] #描述服务 Description=nginx #描述服务类别 After=network.target   #服务运行参数的设置,注意【Service】的启动、重启、停止命令都要用绝对路径 [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   #运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3 [Install] WantedBy=multi-user.target

 

开机自动启动:

systemctl enable nginx.service systemctl start nginx.service

 

nginx其他命令:

systemctl start nginx.service (启动nginx服务) systemctl stop nginx.service (停止nginx服务) systemctl enable nginx.service (设置开机自启动) systemctl disable nginx.service (停止开机自启动) systemctl status nginx.service (查看服务当前状态) systemctl restart nginx.service (重新启动服务) systemctl list-units --type=service (查看所有已启动的服务)

 

推荐这些文章:

centos 8.5设置nginx开机自动启动

centos 开机自动启动nginx有两种方式。
 
【方案1,配置 /etc/rc.local 】
在文件末尾添加一行:/usr/local/nginx/sbin/nginx

vi /etc/rc.local在文件末尾添加一行:/usr/local/nginx/sbin/nginx设置执行权限chmod 755 /etc/rc.local

 
 方案2,设置systemd
在系统服务目录里创建nginx.service文件,

vim /lib/systemd/system/nginx.service

 
nginx.service内容如下:...

nginx系列---【设置开机自启动】

1.创建nginx.service文件

vim /lib/systemd/system/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 quit
PrivateTmp=true

[Ins...

ubuntu18.04 安装 nginx

1.root执行安装

sudo apt-get install nginx

 
2.查看nginx版本

nginx -v

 
3.启动/停止nginx

service nginx start
service nginx stop

 
4.nginx文件/目录

# 主程序
/usr/sbin/nginx
# 存放配置文件
/etc/nginx
# 存放静态文件
/usr/share/nginx
# 存放日志
/var/log/nginx

 

...

Nginx设置成服务并开机自动启动

在/etc/init.d下创建文件nginx

[root@localhost ~]# vim /etc/init.d/nginx

其内容参考nginx官方文档
需要注意的配置:

nginx=”/usr/local/nginx/sbin/nginx” //修改成nginx执行程序的路径。

NGINX_CONF_FILE=”/usr/local/nginx/conf/nginx.conf” //修改成nginx.conf文件的路径。

保存后设置文件的执行权限

[root@localhost ~]# chmod a+x /etc/init.d/nginx

至此就可以通过下面指令控制启...

Centos7如何重启Nginx

方法一
1.查询Nginx的安装位置
whereis nginx
2.进入安装目录
一般默认安装位置是 /usr/local/nginx
cd /usr/sbin
3.重启Nginx服务
./nginx -s reload
方法二
systemctl start nginx.service
其他相关命令
systemctl start nginx.service systemctl stop nginx.service systemctl reload nginx.service systemctl status nginx.service

...

nginx基本命令解析

1. 启动nginx命令

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

2. 停止nginx

/usr/local/nginx/sbin/nginx -s stop

3. 优雅的退出nginx

/usr/local/nginx/sbin/nginx -s quit

4. 检查配置文件

/usr/local/nginx/sbin/nginx -t

5. 重新加载nginx

/usr/local/nginx/sbin/nginx -s reload

6. 安全停止

kill -QUIT...

三、Nginx常用命令

Nginx常用命令
1、使用nginx操作命令的前提条件,需先进到nginx目录
cd /usr/local/sbin
2、查看nginx版本
./nginx -v
3、启动nginx
./nginx
4、关闭nginx
./nginx -s stop
5、(配置文件)重新加载nginx
./nginx -s reload

...

CentOS 7 安装Nginx 并配置自动启动

1、官网下载安装包
http://nginx.org/en/download.html
选择适合Linux的版本,这里选择最新的版本,下载到本地后上传到服务器或者centos下直接wget命令下载。

切换到/usr/local目录,下载软件包
cd /usr/local
wget http://nginx.org/download/nginx-1.11.5.tar.gz

2、安装nginx
先执行以下命令,安装nginx依赖库,如果缺少依赖库,可能会安装失败,具体可以参考文章后面的错误提示信息。
yum install -y gcc-c++ pcre pcre-devel zlib zl...

nginx: [error] open() “/usr/local/nginx/logs/nginx.pid“ failed (2: No such file or directory)

一个不会服务器的后端不是一个好前端
今天运维的同事把服务器密码给改了,说是为了安全,定期改密码,啊呸~这个密码好几年没改过了,主要这里面有太多的服务了,改完了好多地方得改,好麻烦
运维说把机器重启了,然后nginx服务关了,需要重启
首先重启命令(两条命令哈)

cd /usr/local/nginx/sbin
./nginx -s reload

然后报错了

 
 
 这不是小意思,去看配置文件,

vim /usr/local/nginx/conf/nginx.conf

 
去找pid,发现被注释了,那就去掉再重启一次
然后还是我太年轻了,我...

CentOS搭建Nginx服务

简书: https://www.jianshu.com/p/5c3938ce2cf6
1.官网下载
https://nginx.org/en/download.html

 
 
2.上传CentOS服务

3.解压

tar zxf nginx-1.21.6.tar.gz

4.configure:生成Makefile

cd nginx-1.21.6

  编译并指定安装位置

./cofigure --prefix=/usr/local/nginx

  错误解决

错误:"./configure: error: C compiler cc is ...

文章标题:centos 8.5设置nginx开机自动启动
文章链接:https://www.dianjilingqu.com/3797.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。
THE END
< <上一篇
下一篇>>