随笔分类 -  nginx

摘要:1、编写脚本nginx_restart.sh #!/bin/bash ps -ef | grep nginx | grep -v grep > /data/nginx/nginx_restart.txt file=$(cat /data/nginx/nginx_restart.txt | grep 阅读全文
posted @ 2023-11-16 14:59 leihongnu 阅读(196) 评论(0) 推荐(0) 编辑
摘要:·1、编辑脚本backup.sh #!/bin/bash #进入备份目录 cd /data/nginx/logs/ #设置备份名字newAccessLog="access`date +%Y-%m-%d`.log"newErrorLog="error`date +%Y-%m-%d`.log" #拷贝日 阅读全文
posted @ 2023-11-16 14:56 leihongnu 阅读(251) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.jianshu.com/p/f105fb19dd0b 1、根据访问IP统计UVawk '{print $1}' access.log|sort | uniq -c |wc -l 2、统计访问URL统计PVawk '{print $7}' access.log|wc -l 阅读全文
posted @ 2023-11-16 14:48 leihongnu 阅读(59) 评论(0) 推荐(0) 编辑
摘要:nacos要使用nginx做负载均衡需要使用到stream模块,如果编译nginx的时候没有添加stream模块的,建议重新编译(否则改一个出现N个错误) 编译命令:./configure --prefix=/usr/local/nginx --with-stream nginx.conf配置: s 阅读全文
posted @ 2023-05-15 11:55 leihongnu 阅读(184) 评论(0) 推荐(0) 编辑
摘要:直接在http下写limit_conn启动不了nginx 基本语法limit_conn 指令的基本语法为: limit_conn connlimit;1其中,connlimit 为最大并发连接数。一旦某时刻,连接数超过该值,Nginx 将返回 503 错误页面并关闭新连接的接入。使用 error_p 阅读全文
posted @ 2023-05-12 17:22 leihongnu 阅读(215) 评论(0) 推荐(0) 编辑
摘要:1、安装依赖 apt install gcc libpcre3 libpcre3-dev zlib1g zlib1g-dev openssl openssl libssl-dev make 2、编译安装 cd 解压目录 编译 ./configure --prefix=/usr/local/nginx 阅读全文
posted @ 2023-05-08 17:39 leihongnu 阅读(258) 评论(0) 推荐(0) 编辑
摘要:1.配置SSL协议 Nginx web服务器的应配置使用Secure Sockets Layer Protocol (SSL协议)。为了数据传输的安全,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。 加固方法:编辑nginx.conf文件和可用站点默认文件包含ssl on 2. 阅读全文
posted @ 2023-05-08 09:05 leihongnu 阅读(623) 评论(0) 推荐(0) 编辑
摘要:检查是否配置登录超时时间设置 编辑 vi /etc/profile 文件。配置tmout将值设置为低于300 检查是否禁止root用户登录FTP 设置如下将对应配置文件中,设置root,禁止登录的用户列表中添加root用户 编辑 vi /etc/ftpaccess,将root前的#去掉 编辑 vi 阅读全文
posted @ 2023-05-08 09:03 leihongnu 阅读(220) 评论(0) 推荐(0) 编辑
摘要:打开网站,用谷歌浏览器查看host 修改nginx配置文件 vim nginx.conf server { #内网地址:192.168.59.103 端口号:80,映射到外网:XXX:XXX:XX:XXX:18083 server_name 上面查看到到Host(比如:192.168.59.103: 阅读全文
posted @ 2022-09-05 17:47 leihongnu 阅读(3477) 评论(0) 推荐(0) 编辑
摘要:编译nginx报错 ./configure: error: can not define uint32_t 开始安装的时候已经安装了依赖:yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 有的说重新安装gcc-gcc++,没 阅读全文
posted @ 2022-08-25 09:30 leihongnu 阅读(290) 评论(0) 推荐(0) 编辑
摘要:nginx+keepalived 主,当一台主机挂掉,由备用主机顶上 主机: 192.168.59.102:master 192.168.59.103:backup 1、安装nginx(两台主机都安装) https://www.cnblogs.com/leihongnu/p/16265539.htm 阅读全文
posted @ 2022-08-19 13:14 leihongnu 阅读(83) 评论(0) 推荐(0) 编辑
摘要:虚拟ip可切换 关闭192.168.59.102上的keepalived 但是访问超时:curl: (7) Failed connect to 192.168.59.211:8088; Connection timed out 修改MASTER路由和BACKUP路由的文件keepalived.con 阅读全文
posted @ 2022-08-19 12:35 leihongnu 阅读(2094) 评论(0) 推荐(0) 编辑
摘要:首先,nginx是用docker启动的 其中 /data/nginx/conf.d用来映射 include /etc/nginx/conf.d/*.conf 文件内容 /data/nginx/logs用来映射 日志 /data/nginx/html 用来映射 网站代码 /data/nginx/con 阅读全文
posted @ 2022-08-11 10:19 leihongnu 阅读(283) 评论(0) 推荐(0) 编辑
摘要:#curl http://192.168.59.103:80/nginx_status 报错,提示404 nginx 可以通过with-http_stub_status_module模块来监控nginx的一些状态信息 查看否有with-http_stub_status_module该模块 #ngin 阅读全文
posted @ 2022-08-10 16:48 leihongnu 阅读(1304) 评论(0) 推荐(0) 编辑
摘要:1、创建目录 #mkdir -p /data/nginx/{conf.d,logs,html,conf} 其中 /data/nginx/conf.d用来映射 include /etc/nginx/conf.d/*.conf 文件内容 /data/nginx/logs用来映射 日志 /data/ngi 阅读全文
posted @ 2022-08-10 10:25 leihongnu 阅读(150) 评论(0) 推荐(0) 编辑
摘要:一般nginx网站根目录在nginx.conf中配置 下图说明网站根目录在安装目录下的html目录 安装目录查找:whereis nginx 修改网站根目录,就需要修改 location /下的root location / { root /home/nginx/html; index index. 阅读全文
posted @ 2022-05-16 09:27 leihongnu 阅读(2230) 评论(0) 推荐(0) 编辑
摘要:1、创建nginxmul #mkdir nginx #cd nginx 2、将nginx解压后的目录放在nginx目录下 3、创建Dockerfile文件 # vi Dockerfile 【 #要用centos7 不能用latest,因为latest版本没有rpm和yum,安装nginx需要安装依赖 阅读全文
posted @ 2022-05-13 17:28 leihongnu 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:nginx 启动失败,没有nginx用户 解决方法,添加用户 #useradd -s /sbin/nologin -M nginx 阅读全文
posted @ 2022-05-13 09:56 leihongnu 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1、安装依赖 #yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 2、下载安装包 地址:https://nginx.org/download/ 本次安装 nginx-1.20.2.tar.gz 3、解压 #tar -xvf 阅读全文
posted @ 2022-05-13 09:48 leihongnu 阅读(175) 评论(0) 推荐(0) 编辑
摘要:情况:限制用户admin访问网站 1、不分内网外的情况 修改nginx.cong,在admin用户下添加要限制的ip192.168.1.33(只允许admin在192.168.1.33的ip地址下访问) location /admin { allow 192.168.1.33; deny all; 阅读全文
posted @ 2022-05-05 09:52 leihongnu 阅读(1691) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示