在阿里云上申请了一个免费的ssl证书,想将其布置到网站上,但出现了连接拒绝的情况好,开始查找问题所在 在网上开始搜索相似的问题逐一排查 服务器上443端口肯定是放开的,检查了防火墙也没问题,那么最有可能的就是在nginx.conf的配置上了 这是部分配置server { listen 443 ssl ; listen [::]:443 ss
转载 2024-06-27 20:36:39
660阅读
 首先检查nignx -t然后查看ps -ef | grep  nginx如果以上都没有问题那就是防火墙的问题如果以上都没有问题那就是防火墙的问题查看版本firewall-cmd --version——————————sudo firewall-cmd --permanent --zone=public --add-service=http sudo fir
转载 2024-03-07 12:12:51
702阅读
一.ngx_http_limit_conn_module对同一个ip/server的连接数做限制.配置指令:limit_conn_zone语法: limit_conn_zone $variable zone=name:size;默认值: none配置段: http$veriable:常见取值a.$binary_remote_addr 以客户端ip作为keyb.$server_name 以serve
此文章是Nginx的GeoIP2模块和MaxMind国家IP库相互结合,达到客户端IP访问的一个数据记录以及分析,同时还针对一些业务需求做出对Nginx中间件的控制,如:防盗链、防爬虫、限制访问速度、限制连接数等该篇文章是从一个热爱搞技术的博主StephenJose_Dai文章中学习并实验后编写的,在此非常感谢这位博主!环境名称+版本官方下载链接本地下载链接CentOS7.9http://isor
安装完成后直接测试可用安装没问题就配置安装请看上篇NGINX安装首先是配置 改成这样配置基本没问题接下来是端口的问题一般选用80查看指定TCP端口是否开启 firewall-cmd --zone=public --add-port=80/tcp --permanent 没开启 重载入添加的端口: firewall-cmd --reload 查询指定端口是否开启成功: firewall-c
转载 2024-03-01 23:25:40
190阅读
docker内nginx配置ssl后http无法访问问题:https可以访问,http端口无法访问,https默认访问443接口,http默认访问80端口,即80端口配置失效:rewrite ^(.*)$ https://$host$1 permanent;没有跳转到https请求,输入https://加域名可以访问,直接输入域名无法访问.下图为配置文件:排查思路:1,检查80端口是否开启: 排查
什么是NginxNginx是一个 轻量级/高性能的反向代理Web服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用nginx网站用户有很多,例如:新浪、网易、 腾讯等。Nginx 有哪些优点?跨平台、配置简单。非阻塞、高并发连接:处理 2-3 万并发连接数,官方监测能支
准备工作# 两台服务器 192.168.0.108 192.168.0.109 # 在两台服务器上安装nginx yum install -y nginx # 在两台服务器上安装keepalived yum install -y keepalived测试流程1)修改主服务器(192.168.0.108)的keepalived配置文件# 全局配置 global_defs { notific
转载 2024-10-28 17:30:01
89阅读
HTTPS简单介绍 HTTPS(Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单来讲就是HTTP的安全版。即HTTP下增加SSL层,HTTPS的安全基础是SSL。因此加密的具体内容就须要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系,用
检测到目标主机可能存在缓慢的HTTP拒绝服务攻击1、在Nginx配置文件的http标签中增加以下参数http{ ... #指定每一个 TCP 链接最多能够保持多长时间 keepalive_timeout 60; #为请求头分配一个缓冲区 client_header_buffer_size 1m; #此指令规定了用于读取大型客户端请求头的缓冲区的最大数量和大小 large_cli
网上的资料都各显神通很乱,我在网上看过很多资料后,且断续经历过很长时间,终于搞懂了。这篇文章很简短。理论知识nginx apache 都是 web 服务服务器软件。nginx为什么性能那么高,为什么比apache好?主要因为nginx的请求处理模式是异步非阻塞,apache是同步阻塞。什么是同步阻塞?一个http请求的过程,简单来说是这样:用户点击一个页面,会先连接到 web 服务器,apache
文章目录本章导读本章要点nginx优化worker_processesworker_cpu_affinityworker_connectionsworker_rlimit_nofileuse epollaccept_mutexmulti_acceptsendfiletcp_nopushtcp_nodelaykeepalive_timeoutsend_timeouttypes_hash_max_s
 闲来无事,登陆服务器,发现有个IP不断的猜测路径、试图往服务器上传文件(木马)。于是查看了之前的日志,无奈鄙站被攻击者盯上了,不断的有不同的IP试图上传木马。看来坏人还是有的。由于不想让鄙站沦为肉鸡,所以就想写个简单的脚本,来阻止攻击者的IP访问。攻击者:195.154.216.165 - - [28/Nov/2015:23:10:40 +0800] "POST /wp-content
转载 2024-08-15 13:21:00
0阅读
1.对客户端请求地址进行协议,域名,端口,路径的解析;http://localhost:8080/index.htmlhttp:协议;localhost:域名(域名系统通过DNS,将域名解析为ip)8080:端口号;路径:index.html2.通过网络建立客户端与服务器之间的TCP连接;TCP的三次握手 tcp三次握手 首先,客户端主动结束closed状态,服务器被动结束c
转载 8月前
76阅读
前面讲了如何安装配置Nginx,大家可以去这里看看nginx系列文章:今天要说的是Nginx如何基于域名配置虚拟主机。需要说明的是:由于本文章是nginx系列文章中的一篇,文章里面很多其他的配置,可能前面的文章已经说讲过,然后后续就没有在介绍,如果出现有些配置没有讲,大家可能需要去看看前面的文章。应用场景两个域名指向同一台nginx服务器,用户访问不同的域名显示不同的网页内容。两个域名是aaa.t
一、      单独部署tomcat和nginxNginx版本:nginx-1.13.5Tomcat版本:apache-tomcat-8.5.8操作系统:win10必须先部署一个tomcat服务器。Tomcat服务器部署好后,登录tomcat服务器:localhost:8080显示如下界面,说明部署成功。关于tomcat的部署就不详细介绍了。&nb
今天某个项目的redis连不上了,将自己用到的两个解决办法写篇记录(实际使用时方法二选一即可)。 redis连接不上,两种解决方式一、首先排查本地redis连接有没有问题1. 在服务器上查看redis2. 进入容器测试连接二、连接redis的两种方式(二选一使用即可)1. 第一种:配置远程策略2. 第二种:使用redis network 地址替换作为redis的连接主机地址以上就是两种连接redi
转载 2023-05-30 16:43:15
2034阅读
redis无法连接的原因有1、网络不通可以用ping ip的命令测试2、端口不通可以用 telnet ip port 的命令测试3、密码不对 4、redis conf文件bind的ip不对  如果配置如图配置,则只能本地服务才能连接,需要将bind的ip改为服务器ip
# 使用Docker和Nginx处理连接拒绝问题 当使用Docker和Nginx搭建应用时,可能会遇到“拒绝连接”的错误信息。本文将详细讲解如何诊断和解决这个问题,并提供必要的代码示例和概念图,帮助你理解。 ## 整体流程概述 下面是解决“Docker Nginx拒绝连接请求”的基本步骤: | 步骤 | 描述 | |------|--------
原创 9月前
618阅读
【无法连接至steam网络】相信大家都有过玩游戏的经历,尤其是网页游戏更是吸引朋友们的关注。时下我们发现了这样的一个问题,那就是一些用STEAM正版的玩家,在近期升级后会出现这样的错误,就是steam错误,无法连接至steam网络。这个的确是一个头疼的问题。有的朋友说只要在线等升级就可以,其实并不是这么简单的。因为这个方法根本就不能够解决问题。对于无法连接至steam网络来说,一般的情况下我们只需
  • 1
  • 2
  • 3
  • 4
  • 5