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