nginx重启

K8s-yaml的使用及命令

匿名 (未验证) 提交于 2019-12-02 23:54:01
K8s-yaml的使用及命令 https://www.cnblogs.com/fuyuteng/p/9460534.html YAML配置文件管理对象 对象管理: # 创建deployment资源 kubectl create -f nginx-deployment.yaml # 查看deployment kubectl get deploy # 查看ReplicaSet kubectl get rs # 查看pods所有标签 kubectl get pods --show-labels # 根据标签查看pods kubectl get pods -l app=nginx # 滚动更新镜像 kubectl set image deployment/nginx-deployment nginx=nginx:1.11 或者 kubectl edit deployment/nginx-deployment 或者 kubectl apply -f nginx-deployment.yaml # 实时观察发布状态: kubectl rollout status deployment/nginx-deployment # 查看deployment历史修订版本 kubectl rollout history deployment/nginx-deployment kubectl rollout

修改了nginx要重启服务

匿名 (未验证) 提交于 2019-12-02 21:59:42
修改完nginx配置后,需要使用 nginx -s reload使修改的配置生效,配置生效是平滑的,不会对访问产生任何影响reload后会启动新的进程接受新请求,对于未处理完的请求还是用老的配置,直到请求处理完毕,老的进行会退出 文章来源: 修改了nginx要重启服务

Linux命令记录

匿名 (未验证) 提交于 2019-12-02 21:56:30
Ŀ¼ 通过进程名查看其占用端口 查看进程 关闭进程 端口 查看进程占用CPU、内存 重启主机 查看和添加环境变量 解压缩 文件操作 Nginx Jenkins 构建通过shell无法启动进程问题 后台运行jar包 Zookeeper 切换用户 Elasticsearch Elastichsearch-head 终端控制键 MongoDB 看磁盘内存 Redis Tomcat 进程后台运行 通过进程名查看其占用端口 1、先查看进程pid ps -ef | grep 进程名 2、通过pid查看占用端口 netstat -nap | grep 进程pid 查看进程 ps 参数 -A -ef -aux //显示所有状态 查找nginx相关进程: ps -ef |grep nginx 1 关闭进程 杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: kill -pid 1 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。 确定要杀死进程的PID或PPID ps -ef | grep httpd 1 以优雅的方式结束进程

Linux命令记录

匿名 (未验证) 提交于 2019-12-02 21:56:30
Ŀ¼ 通过进程名查看其占用端口 查看进程 关闭进程 端口 查看进程占用CPU、内存 重启主机 查看和添加环境变量 解压缩 文件操作 Nginx Jenkins 构建通过shell无法启动进程问题 后台运行java的jar包 Zookeeper 切换用户 Elasticsearch Elastichsearch-head 终端控制键 MongoDB 看磁盘内存 Redis Tomcat 进程后台运行 通过进程名查看其占用端口 1、 先查看进程pid ps -ef | grep 进程名 2、 通过pid查看占用端口 netstat -nap | grep 进程pid 查看进程 ps 参数 -A -ef -aux //显示所有状态 查找nginx相关进程: ps - ef | grep nginx 关闭进程 杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。 首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令: kill - pid 注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止这些所谓的“僵尸进程”,应确保在杀死父进程之前,先杀死其所有的子进程。 确定要杀死进程的PID或PPID ps - ef | grep httpd

Nginx的启动、停止与重启---linux

匿名 (未验证) 提交于 2019-12-02 21:56:30
一、选定安装文件目录 可以选择任何目录 cd /usr/local/src 二、安装PCRE库 cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz tar -zxvf pcre-8.37.tar.gz cd pcre-8.34 ./configure make make install 三、 安装zlib库 cd /usr/local/src wget http://zlib.net/zlib-1.2.11.tar.gz tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure make make install 四、 安装openssl cd /usr/local/src wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz tar -zxvf openssl-1.0.1t.tar.gz 五、安装nginx Nginx 一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把 Nginx 安装到 /usr/local/nginx 目录下的详细步骤: cd /usr/local/src wget

nginx启动、重启、关闭

匿名 (未验证) 提交于 2019-12-02 21:53:52
一、启动   cd usr / local / nginx / sbin ./ nginx 二、重启   更改配置重启nginx   kill - HUP 主进程号或进程号文件路径 或者使用 cd / usr / local / nginx / sbin ./ nginx - s reload 判断配置文件是否正确  nginx - t - c / usr / local / nginx / conf / nginx . conf 或者 cd / usr / local / nginx / sbin ./ nginx - t 三、关闭   查询nginx主进程号   ps -ef | grep nginx   从容停止 kill -QUIT 主进程号   快速停止 kill -TERM 主进程号   强制停止 kill -9 nginx   若nginx.conf配置了pid文件路径,如果没有,则在logs目录下   kill -信号类型 '/usr/local/nginx/logs/nginx.pid' 四、升级   1、先用新程序替换旧程序文件   2、kill -USR2 旧版程序的主进程号或者进程文件名     此时旧的nginx主进程会把自己的进程文件改名为.oldbin,然后执行新版nginx,此时新旧版本同时运行   3、kill -WINCH 旧版本主进程号   4

Nginx服务之rewrite模块应用实例(实战!可跟做!)

隐身守侯 提交于 2019-12-02 17:45:32
实验环境 Linux CentOS7虚拟机(IP:192.168.52.132) win10虚拟机(作为测试机) 1、安装Nginx和bind服务 [root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 获取http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 警告:/var/tmp/rpm-tmp.PtKluI: 头V4 RSA/SHA1 Signature, 密钥 ID 7bd9bf62: NOKEY 准备中... ################################# [100%] 正在升级/安装... 1:nginx-release-centos-7-0.el7.ngx ################################# [100%] [root@localhost ~]# yum install nginx bind -y ..........//省略安装过程 2、修改主配置文件named.conf [root@localhost

Linux中nginx的使用

流过昼夜 提交于 2019-12-02 15:09:19
Linux中nginx的使用: 1.nginx 启动、停止、重启命令 找到安装目录 cd /usr/local/nginx cd /sbin //找到此目录 //启动nginx ./nginx 2.nginx 停止 ps -ef |grep nginx kill -9 nginx主进程号 3.重启nginx 先停止再启动 来源: https://blog.csdn.net/weixin_42199791/article/details/102778129

nginx 启动、重启、关闭

天大地大妈咪最大 提交于 2019-12-01 14:54:20
一、启动   cd usr/local/nginx/sbin ./nginx 二、重启   更改配置重启nginx   kill -HUP 主进程号或进程号文件路径 或者使用 cd /usr/local/nginx/sbin ./nginx -s reload 判断配置文件是否正确  nginx -t -c /usr/local/nginx/conf/nginx.conf 或者 cd /usr/local/nginx/sbin ./nginx -t 三、关闭   查询nginx主进程号   ps -ef | grep nginx   从容停止 kill -QUIT 主进程号   快速停止 kill -TERM 主进程号   强制停止 kill -9 nginx   若nginx.conf配置了pid文件路径,如果没有,则在logs目录下   kill -信号类型 '/usr/local/nginx/logs/nginx.pid' 四、升级   1、先用新程序替换旧程序文件   2、kill -USR2 旧版程序的主进程号或者进程文件名     此时旧的nginx主进程会把自己的进程文件改名为.oldbin,然后执行新版nginx,此时新旧版本同时运行   3、kill -WINCH 旧版本主进程号   4、不重载配置启动新/旧工作进程     kill -HUP 旧/新版本主进程号

Nginx 的启动、停止、平滑重启、信号控制和平滑升级

孤街醉人 提交于 2019-11-29 15:57:46
Nginx 的启动 假设 nginx 安装在 /usr/local/nginx 目录中,那么启动 nginx 的命令就是: [root@localhost ~]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf   参数 "-c" 指定了配置文件的路径,如果不加 "-c" 参数,Nginx 会默认加载其安装目录的 conf 子目录中的 nginx.conf 文件。 ● Nginx 的停止 nginx 的停止方法有很多,一般通过发送系统信号给 nginx 的主进程的方式来停止 nginx。 (1)   从容停止 nginx [root@localhost ~]# kill -QUIT 【Nginx主进程号】 或 # ` 字符是数字键盘 1 字符左边的那个字符,不需要 Shift,直接按 ` 字符即可。 # 如果在 nginx.conf 配置文件中指定了 pid 文件存放的路径,该文件中存放的就是 nginx 当前的主进程号。默认是放在 nginx 安装目录的 logs 目录下。 [root@localhost ~]# kill -QUIT `/usr/local/nginx/logs/nginx.pid` (2)   快速停止 nginx [root@localhost ~]# kill -TERM