nginx平滑升级 可以看到现在的旧版本的nginx的worker进程已经全部被杀死了,只剩下的旧版本nginx的master进程。新下载的nginx在执行./configure的时候--prefix指向旧版本的nginx的安装目录。平滑升级:在不关闭老进程的情况下启动新进程,业务持续运行,新进程逐步取代老进程,实现平滑升级。# 进行旧服务进程的关闭,该pid号是旧版本的nginx的master进程的pid号。再次查看进程只剩下新的nginx进程,版本也是最新的版本,到此nginx平滑升级完成。
使用 Nginx 禁止国外 IP 访问网站 安装 geoip2 扩展依赖 首先,你需要安装 geoip2 扩展依赖。在终端中运行以下命令: root@your_server:~# yum install libmaxminddb-devel -y 这将安装 libmaxminddb-devel 软件包,它是 geoip2 扩展依赖所必需的。 下载 ngx_http_geoip2_module 模块 接下来,你需要下载 ngx_http_geoip2_module 模块。在终端中运行以下命令: root@your_server:~# g
docker默认网段和主机网段冲突解决 docker默认网卡docker0 172.17.0.0可能会与主机冲突,这时候需要修改docker默认分配的网段。问题场景:有时候一整套流程都没问题,但就是ping不通服务器内网,原因就是docker默认网段和主机网段冲突。1、修改/etc/docker/daemon.json文件,加入以下代码。其中上面的172.100.0.0/16是自定义的网段地址。查看网卡:route -n 或者 ifconfig。4、查看docker现有的ip网段。3、重新启动docker。2、删除docker0。
Nginx企业级优化超详细手把手教会你 安装:yum -y install nginx启动:systemctl start nginx查看nginx版本号两种方式:nginx -v(注意:作为运维,在日常工作或者学习中,修改任何文件之前都要进行备份!!!避免造成不必要的麻烦!在主配置文件模块下添加nginx -t网页版的nginx版本号已经隐藏,只能自己本地查看,大大降低了nginx被恶意攻击的安全隐患情景:在企业应用中,为了避免同一个客户长时间占用连接,造成资源的浪费,可以设置相应的连接超时参数,用来实现对连接访问时间的控制。
Docker最新版shell脚本一键部署 systemctl start docker ##启动docker即可。systemctl status docker ##查看docker运行状态。sh 脚本文件 ##运行脚本。chmod +x 脚本文件 ##赋予脚本可执行权力。
Node卸载安装以及报错处理解决 3、配置,需要创建软链接,以便全局使用:(否则node -v 报错:-bash: /usr/bin/node: 没有那个文件或目录)进入 /usr/local/include 删除所有 node 和 node_modules 文件夹。登录linux机器,cd /usr/local目录去下载安装包并且解压修改名字为nodejs。进入 /usr/local/lib 删除所有 node 和 node_modules文件夹。进入 /usr/local/bin 删除 node 的可执行文件。