标签归档:nginx
网站通过nginx设置黑/白名单IP限制、国家城市IP访问限制
一、黑/白名单IP限制访问配置 nginx配置黑白名单有好几种方式,这里只介绍常用的两种方法。 1、第一种方法:allow、deny deny和allow指令属于ngx_http_access_module,nginx默认加载此模块,所以可直接使用。 这种方式,最简单,最直接。设置类似防火墙iptable,使用方法: 直接配置文件中添加: 或者通过读取文件IP配置白名单 在/home/目录下创建w [……]
继续阅读»»»
网站nginx配置限制单个IP访问频率,预防DDOS恶意攻击
一、简介 对于网站来说,尤其是流量较大出名的网站,经常遇到攻击,如DDOS攻击等,虽然有些第三方,如Cloudflare可以挡,但对于动态网站PHP来说,只能挡一部分。这时候需要对于单个IP恶意攻击做出限流。nginx的两个模块可以限流。 nginx两个限流模块:连接频率限制,ngx_http_limit_conn_module:官方文档请求频率限制,ngx_http_limit_req_modu [……]
继续阅读»»»
实践出真知—-k8s初步熟悉使用介绍,实践搭建nginx集群
k8s部署搭建参考:基于Linux(Ubuntu20.04)初步搭建k8s集群 一、前言 三个基本概念,Pod,Service,Namespace。 Pod:k8s最小单元,pod和容器的区别,容器包含在pod中,一个pod中有一个pause容器和若干个业务容器,而容器就是单独的一个容器,简而言之,pod是一组容器,而容器单指一个容器。 Service:pod每次动态创建后,自动分配的ip会不同, [……]
继续阅读»»»
zabbix通过自定义脚本监控docker服务、docker nginx容器,图文详细
环境介绍: 服务端ubuntu:192.168.152.132客户端centos:192.168.152.150 1:在客户端安装agent ubuntu和centos都支持在线安装,目前,Ubuntu在线安装版本为4.7,Centos为5.0对于agent,版本影响不大,功能都相同,低于server服务器版本的都可以。 2:agent配置文件 agent配置文件,文件名为zabbix_agent [……]
继续阅读»»»
使用GitLab+Drone CI持续集成自动部署web项目,图文详细
扩展参考:Gitlab+Jenkins通过钩子实现自动部署web项目 一:环境介绍 1:gitlab服务器 192.168.152.131 搭建参考:Linux 安装gitlab、docker安装gitlab 2:Drone服务器 192.168.152.132 搭建参考:Linux基于gitlab搭建Drone CI 3:web服务器 192.168.152.150 已配置好nginx相关web [……]
继续阅读»»»
nginx反向代理后,只要刷新页面无法访问,404错误,解决方法
一、问题描述 反向代理服务器,设置完成,网站为OA,ERP管理系统之类的网站。用域名访问登录正常,选择正常,一切正常。 异常:无法刷新,刷新页面404,链接变成域名加port方式。port为反向代理给web服务器的访问端口。如原正常链接为:www.example.com/member刷新异常后变为:www.example.com:8088/member 二、问题检查 发现链接后面加上 / 正常,不 [……]
继续阅读»»»
Mac 基于HTTP方式访问下载共享文件
方法一:使用Python的SimpleHTTPServer进行局域网文件共享 Mac 自带Python,所以不需要安装其他软件,一条命令即可 1:进入需要共享的文件夹,如Public文件夹 2:启动局域网共享 后面可加端口,如不加80端口,默认为8000端口 在浏览器访问 ip:端口,可查看文件优点:简单 缺点:文件显示简单,没有详细信息,界面不友好 方法二:搭建apache ftp server [……]
继续阅读»»»
Docker Compose安装使用,及搭建nginx+php+mysql基础应用实例
当在容器搭建多个实例时,如果用run命令,需要很多遍,如搭建LNMP(nginx+php+mysql),这时可以考虑用Compose这个服务来搭建配置。 一、 Docker Compose简介: Docker-Compose 是 Docker 的一种编排服务,是一个用于在 Docker 上定义并运行复杂应用的工具,可以让用户在集群中部署分布式应用。compose、machine 和 swarm 是 [……]
继续阅读»»»
Linux搭建nginx+keepalived 高可用(主备+双主模式)
一:keepalived简介 反向代理及负载均衡参考:nginx反向代理与负载均衡 当你了解会搭建nginx负载均衡后,需要考虑nginx这台服务器的安全性啦,如果只有一台,这台nginx一出问题,web就会无法访问的情况,所以为了应对这种情况,就需要两台nginx做主备服务器。 nginx+keepalived如下图所示: Keepalived:是Linux下面实现VRRP备份路由的高可靠性运行 [……]
继续阅读»»»