nginx启动命令和停止命令

article/2025/8/31 18:55:24

进入nginx的sbin目录下

cd /usr/local/nginx/sbin/

1、启动nginx

./nginx

2、停止nginx两种方式

#待nginx进程处理任务完毕进行停止。
./nginx -s quit
#先查出nginx进程id再使用kill命令强制杀掉进程。
./nginx -s stop

3、查看nginx端口

ps aux|grep nginx

4、查看nginx版本号

/usr/local/bin » ./nginx -V                                     
nginx version: nginx/1.19.2
built by clang 11.0.3 (clang-1103.0.32.62)
built with OpenSSL 1.1.1g  21 Apr 2020
TLS SNI support enabled

5、重启nginx

a,对 nginx 进行重启先停止再启动,即先执行停止命令再执行启动命令

./nginx -s quit
./nginx

b,重新加载配置文件,当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下:

./nginx -s reload


6、开机启动

#如果想设开机启动的话
mkdir -p ~/Library/LaunchAgents
cp /usr/local/opt/nginx/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist(取消开机启动)

7、安装位置

网站根目录在:/usr/local/var/www
nginx配置文件位置:/usr/local/etc/nginx
注意:nginx被安装到的目录位置:/usr/local/Cellar/nginx
默认端口:80

8、查看帮助

/usr/local/etc/nginx » nginx -h 
nginx version: nginx/1.19.2
Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g directives]Options:-?,-h         : this help-v            : show version and exit-V            : show version and configure options then exit-t            : test configuration and exit-T            : test configuration, dump it and exit-q            : suppress non-error messages during configuration testing-s signal     : send signal to a master process: stop, quit, reopen, reload-p prefix     : set prefix path (default: /usr/local/Cellar/nginx/1.19.2/)-c filename   : set configuration file (default: /usr/local/etc/nginx/nginx.conf)-g directives : set global directives out of configuration file

9、判断配置文件是否有问题

/usr/local/etc/nginx »  nginx -t        
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

10、停止nginx服务的其他的方法

查看nginx进程,进程号,停止的话可以杀进程

查看nginx进程:ps -ef|grep nginx

sudo kill -QUIT //主进程号

sudo kill -TERM //主进程号

/usr/local/etc/nginx » ps -ef|grep nginx   501  3213     1   0 10:00上午 ??         0:00.00 nginx: master process /Applications/phpstudy/Extensions/Nginx1.16.1/sbin/nginx -p /Applications/phpstudy/Extensions/Nginx1.16.1/  501  3214  3213   0 10:00上午 ??         0:00.01 nginx: worker process  501  3215  3213   0 10:00上午 ??         0:00.01 nginx: worker process  501  3216  3213   0 10:00上午 ??         0:00.05 nginx: worker process  501  3217  3213   0 10:00上午 ??         0:00.02 nginx: worker process  501  7114  6417   0 11:02上午 ttys001    0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn nginx
------------------------------------------------------------
/usr/local/etc/nginx » 

 


http://chatgpt.dhexx.cn/article/5Wd6g2gI.shtml

相关文章

Nginx服务的启动和停止

使用Nginx的过程中,我们可能总是需要修改nginx配置文件,然后不停地启动或者停止nginx服务。 这里简单讲一下nginx的相关命令行。 找到nginx的安装路径 whereis nginx 此文章 /usr/local/nginx/sbin/ 是我本地nginx的安装路径 一、启动nginx服务 在…

Nginx常用命令(启动、重启、关闭、检查)

提示:我的nginx安装目录为:/usr/local/nginx 一、Nginx自身命令 1.启动 #启动 #1.直接启动 #进入nginx目录,执行启动命令 cd /usr/local/nginx/sbin ./nginx # 或者直接 /usr/local/nginx/sbin/nginx #2.指定配置文件方式启动 #进入nginx…

Python 开发环境Spyder介绍 【初学者友好】

好久没发基础类文章啦! 今天来发一个—— Spyder简介 Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境, 提供高级的代码编辑、交互测试、调试等特性, 支持包括 Windows、Linux 和 OS X 系统。 菜单栏(Menu bar…

Spyder安装教程只需三步_保姆式无基础 2020/11/7最新版

Spyder安装教程只需三步——保姆式无基础 2020/11/7最新版 Spyder较适合数据分析流&#xff0c;界面与Rstudio相似。如从事非数据分析流工作不建议安装Spyder,可以搜索<python开发环境>关键词选择其他开发环境。 看了目前的Spyder安装教程&#xff0c;有些看不懂有些太复…

Python IDE Spyder的简单介绍

最近深度学习发展非常迅猛&#xff0c;大有一统江湖的趋势。经过一段时间学习&#xff0c;发现自己对这种神奇的玄学非常感兴趣&#xff0c;希望能够进一步的研究。而这种研究性学科单纯地看论文比较难以明白&#xff0c;所以希望能够跟进大牛们写的代码深入学习。我发现很多大…

Python下Spyder安装方法

1.下载spyder ide&#xff0c;网址如下&#xff1a; https://bitbucket.org/spyder-ide/spyderlib/downloads/ 进行正常的安装即可&#xff0c;没有什么特别需要注意的地方&#xff1b; 2.安装后&#xff0c;运行桌面的快捷方式&#xff0c;发现报错&#xff0c;错误如下&…

spyder使用笔记

问题1&#xff1a;spyder无法调试 具体现象&#xff1a;可正常运行程序&#xff0c;点击调试后卡在第一行&#xff0c;点击下一步无反应&#xff0c;不能调试 spyder4.1.8、spyder5.1.5都出现这样的问题 原因&#xff1a;spyder软件本身的问题&#xff0c;GitHub上有人提出了…

Spyder控制台的简单使用

看前提示&#xff1a;笔者仅是刚刚接触Spyder和Python&#xff0c;使用方法仅局限于表面。刚开始的界面&#xff1a; 在In [1]: 后输入a input() 然后按下回车键 这里光标处可以输入你想给a赋的值&#xff0c;举个例子&#xff1a;给a复制1024 再按下回车键&#xff1a; 之…

spyder配置文件位置及使用说明

spyder配置文件所在位置C:\Users\extra\.spyder-py3\config\spyder.ini edge_line_columns 140&#xff08;允许的中最大行数&#xff0c;默认值为79&#xff09; 在软件的工具>偏好设置>代码补全>代码风格与格式化&#xff0c;这里设置没有效果。只能通过更改配置文…

如何使用Spyder新建/打开一个python的项目

关于python的集成开发环境有很多种&#xff0c;比如PyCharm&#xff0c;Spyder等。楼主在初学python时使用的是Spyder&#xff0c;在打开项目时遇到一点小问题&#xff0c;记录一下解决方法。。 首先在想试用Spyder新建项目时&#xff0c;习惯性的选择了工具栏中的“File”&…

win10 spyder安装教程(不使用anaconda)

前言 环境所趋&#xff0c;迫不得已在家科研。之前在学校都是用的实验室的电脑&#xff0c;自己的笔记本一直没有安装python&#xff0c;spyder。 实验室电脑的spyder是通过anaconda安装的&#xff0c;按照默认的一直next就可以了。看到我这篇教程的肯定是不想通过anaconda的。…

安装spyder

在安装好python3.7的基础上&#xff0c;安装spyder。 打开网址https://pypi.python.org/pypi/spyder&#xff0c;下载里面最新的源码zip包(或者.tar.gz包)&#xff0c;如下图所示&#xff1a; 安装好后&#xff0c;解压&#xff0c;我是放在了当初下载Python安装包时的文件夹中…

学习使用spyder(python IDE)

哪里有spyder呢&#xff1f;Where can we download it? 在"winpython"这个安装包里面&#xff0c;集成的有一个spyder&#xff0c;可以单独运行。&#xff08;windows&#xff09; F6:运行配置对话框 Execute in current Python or IPython interpreter&#xff…

Spyder的使用

Spyder的使用 文章目录 Spyder的使用备注&#xff1a;1、代码编写方面2、帮助文档方面&#xff08;第三方库&#xff09; 以下是spyder的一些使用说明&#xff1a;1、注释2、代码提示&#xff08;&#xff09;3、运行代码4、清缓存5、格式化代码6、查看函数的帮助文档&#xff…

Spyder简易使用说明

Spyder的功能比较多&#xff0c;这里仅介绍一些常用的功能和技巧&#xff1a; 1、关于代码编写时的功能&#xff1a; 在控制台中&#xff0c;可以按Tab按键进行自动补全。在变量名之后输入“?”&#xff0c;可以在“Object inspector”窗格&#xff08;有的版本是he…

Spyder使用和调试方法

Anaconda——Spyder&#xff0c;Python的调试工具&#xff0c;简单介绍其使用和调试方法&#xff0c;方便初学者使用。 1 Code Cell 代码块可以单独运行&#xff0c;由以下符号为分割点&#xff1a; (1) #%% (标准的cell分割符) (2) # %% (Eclipse编辑器中的标准的cell分割符…

spyder的学习及使用(一)

一、numpy、scipy、matplotlib、pandas 1.numpy numpy是python科学计算中的基础包之一&#xff0c;它的功能包括多维数组、高级数学函数&#xff08;比如线性代数运算和傅里叶变换&#xff09;&#xff0c;以及为随机生成器。numpyi数组是基本数据结构&#xff0c;numpy的核心…

spyder4使用和调试教程

首先&#xff0c;spyder4.x比较spyder3.x强大很多了&#xff0c;ui等各方面也好很多。这篇文章以我平时比较常用的spyder4.1.2、4.1.5为例&#xff0c;分享一些使用spyder4.0使用和调试过程中的一些心得。 本文分为两个部分&#xff1a;第一部分&#xff0c;介绍spyder4的强大…

Spyder使用方法

Spyder是Python(x,y)的作者为它开发的一个简单的集成开发环境。和其他的Python开发环境相比&#xff0c;它最大的优点就是模仿MATLAB的“工作空间”的功能&#xff0c;可以很方便地观察和修改数组的值。 Spyder的界面由许多窗格构成&#xff0c;用户可以根据自己的喜好调整它们…

使用spyder3调试python程序的简明教程

说是简明教程&#xff0c;其实是我自己尝试用spyder调试python程序的过程的一个记录&#xff0c;因为spyder的调试功能是基于pdb&#xff0c;而我又没有pdb的基础&#xff0c;所以刚开始上手时感觉很不习惯&#xff0c;而且那时我又很懒&#xff0c;没去找官方文档&#xff0c;…