• 2025-01-23【Linux日志】Linux日志管理经验总结(crontab+logrotate)
    一、日志管理目标日志的管理,一般包括两大部分1、日志内容,合理的日志内容(日志锚点,内容格式,等)可以为应用服务的执行记录、问题排查提供最有力的帮助2、日志存档规则,包括日志分割方式(按日期、按文件大小,等),日志存档数量,如只保存最近一个月,等对于自行开发的应用服务,日志的管理可以
  • 2025-01-23创建一个deploy资源的过程都有哪些
    1.编写DeploymentYAML文件在Kubernetes中,创建一个Deployment资源时,需要使用YAML文件来描述它的配置。这个文件会指定如下内容:副本数(replicas):定义需要运行的Pod副本的数量。例如,在这个例子中是3个副本。Pod模板(template):定义了每个Pod的配置,包括容器的镜
  • 2025-01-23Deployment资源的升级过程
    KubernetesDeployment升级过程在Kubernetes(K8S)中,Deployment的升级过程主要包括以下几个步骤:1.更新Deployment配置当需要对应用程序进行升级时,首先需要更新Deployment的YAML配置文件。可以更改的内容包括但不限于:容器镜像版本(如从v1.0升级到v2.0)应用配置(环
  • 2025-01-23nginx defer_accept 分析
     netstat发现很多TCPDeferAcceptDrop的统计 nignx的listen配置里设置了defered选项。查看代码发现是设置了listensocket的TCP_DEFER_ACCEPT的选项。/nginx/src/core/ngx_connection.c::ngx_configure_listening_sockets() man7tcp查看Linux的文档,可以看到,建立之后1
  • 2025-01-23代理缓存
    Nginx能够有效地缓存指定的静态资源文件,提高网站的响应速度和性能http{proxy_cache_path/var/cache/nginxlevels=1:2keys_zone=my_cache:10mmax_size=10ginactive=60muse_temp_path=off;server{location~*\.(js|jpg|jpeg|png|gif|ico|cs
  • 2025-01-23Web安全:缓存欺骗攻击;基于缓存、CDN的新型Web漏洞
    基于缓存、CDN的新型Web漏洞漏洞原理利用方式解决方法Web缓存欺骗漏洞(WebCacheDeception)是一种利用不安全的缓存机制来泄露用户敏感信息的攻击方式。攻击者通过操控请求URL诱导缓存系统将敏感信息缓存并对其他用户公开,可能导致用户数据泄露等严重问题。漏洞原理
  • 2025-01-23k8s工作负载-RS&&DP&&DS
    1RS:ReplicaSet的目的是维护一组在任何时候都处于运行状态的Pod副本的稳定集合。因此,它通常用来保证给定数量的、完全相同的Pod的可用性。它也是deployment资源的基础资源,来整副本的稳定性。23RS资源实例4[root@k8smaster01~]#catnginx-rs.yaml5
  • 2025-01-23Docker搭建PHP & Nginx & ThinkPHP8.0框架
    创建容器:cd工作目录#创建项目文件mkdirtp8cdtp8#初始化dockerdockerinit#交互:start#选择语言&服务器配置(选择php,回车即可)?Whatapplicationplatformdoesyourprojectuse?PHPwithApache#语言版本(回车为docker的默认php版本,这里为指定版本8.1)?
  • 2025-01-23微服务+多级缓存,性能起飞!
    微服务+多级缓存,性能起飞!Java后端编程 2025年01月23日09:05 福建原文地址:https://mp.weixin.qq.com/s/icQt1V_-Xs4vrA2z6DD58g架构师指南专注分享程序员架构师技术、Java后端、系统架构、微服务架构、分布式架构等等,助力你成为高级架构师!1篇原创内容公众号今
  • 2025-01-22nginx配置之斜杠详解
    配置location、proxy_pass时,加“/”与不加“/”的区别,今天我们通过实操去验证下。以下测试都通过nginx代理访问地址:http://127.0.0.1/v1/pt/apply/page:第一种:location、proxy_pass都不加斜杠location/v1{proxy_passhttp://127.0.0.1:8899;}实际访问代理地址:http://1
  • 2025-01-21[nginx]: config php-fpm for nginx(config)
    [nginx]:configphp-fpmfornginx(config)    一、背景信息 1、服务器:rocky-9.3[root@rocky:conf.d]#uname-aLinuxrocky5.14.0-503.21.1.el9_5.x86_64#1SMPPREEMPT_DYNAMICWedJan817:35:30UTC2025x86_64x86_64x86_64GNU/Linux 2
  • 2025-01-21全网最全的跨域解决方式
    文章目录一.跨域二.CORS三.如何解决跨域3.1nginx3.1.1Nginx解决跨域原理3.1.2解决跨域方式3.2**修改后端服务**3.2.1配置@CrossOrigin]注解3.2.1.1controller方法的CORS配置3.2.1.2为整个controller启用@CrossOrigin3.1.2.3同时使用controller和方法级别的C
  • 2025-01-21蓝易云 - 使用Nginx、Nginx Plus抵御DDOS攻击的教程
    抵御DDoS(分布式拒绝服务)攻击是确保网络服务稳定性和可用性的重要措施。Nginx和NginxPlus可以采取一系列防御措施来抵御DDoS攻击。以下是使用Nginx和NginxPlus抵御DDoS攻击的教程:1.使用Nginx的限速模块Nginx的 limit_req_zone和 limit_req模块可用于限制每个IP地址或某个
  • 2025-01-21蓝易云 - NGINX开启debug日志的方法
    要开启NGINX的debug日志,您需要编辑NGINX的配置文件,按照以下步骤进行设置:1.找到NGINX配置文件通常NGINX的配置文件位于 /etc/nginx/nginx.conf或者 /etc/nginx/conf.d/目录下,具体位置可能因安装方式和操作系统而异。2.编辑NGINX配置文件使用文本编辑器打开NGINX的配置文
  • 2025-01-20nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
    Nginx是一种高性能的HTTP和反向代理服务器,广泛用于网站的静态文件服务和负载均衡。在实际应用中,我们常常需要修改Nginx的默认根目录以满足特定的业务需求。本文将详细介绍在Linux、CentOS、Ubuntu和openEuler系统中如何修改Nginx的默认根目录,并设置一个软件源repo站
  • 2025-01-20wordpress安装完后台无格式解决方法(样式加载不出来)
     刚安装的wordpress,进入后台后,没有样式。1.如果ip进入,可能一切正常2.域名进入,遇到这种情况概率大(经过了nginx代理)正常访问文章的话是没问题的,只是管理后台存在这样的代码,样式没加载出来。美国随机地址生成器:美国随机地址生成器(随机地址生成器-生成全球真实地址),生成真实
  • 2025-01-19宝塔面板访问提示502或连接已重置的原因及解决方法
    常见原因HTTPS配置问题:宝塔面板启用了HTTPS,但浏览器中仍然使用HTTP访问。Nginx配置错误:Nginx配置文件可能存在问题,导致无法正确处理请求。SSL证书问题:SSL证书未正确安装或已过期。服务未启动:宝塔面板或相关服务未正确启动。解决方法方法一:将HTTP改为HTTPS检查当前URL:
  • 2025-01-19Unraid 安装 WindowsServer2019 及 NGINX、PHP、Python 环境
    一、安装虚拟机使用Unraid安装。项目值初始内存:4096MB最大值内存:6144MB机器:i440fx-7.2BIOS:OVMF启用USB启动引导:NoHyper-V:是USB控制器:2.0(EHCI)操作系统安装ISO:windows_server_2019.iso操作系统安装光盘总线:
  • 2025-01-19ingress-nginx代理tcp使其能外部访问mysql
    一、helm部署mysql主从复制helmrepoaddbitnamihttps://charts.bitnami.com/bitnamihelmrepoupdate helmpullbitnami/mysql 解压后编辑values.yaml文件,修改如下(storageclass已设置默认类)117##@paramarchitectureMySQLarchitecture(`standalone`or`re
  • 2025-01-19jenkins + gogs + docker + nginx 完成自动化部署
    jenkins+gogs+docker+nginx完成自动化部署app安装部署1.docker-compose配置文件version:'3'services:nginx:image:nginx:latestports:-"80:80"volumes:-./nginx.conf:/etc/nginx/nginx.confdepends_on:-jen
  • 2025-01-19windows 将docker desktop上镜像打包并通过资源管理器找到使用
    在Windows上使用DockerDesktop时,可以通过以下步骤将Docker镜像保存为 .tar 文件,并通过资源管理器找到该文件: 步骤1:打开DockerDesktop确保DockerDesktop正在运行。如果未运行,请启动它。步骤2:打开PowerShell或命令提示符按 Win+S,搜索 PowerShell 
  • 2025-01-18Nginx负载均衡
    一、介绍NGINX是一个异步框架的Web服务器,也可以用作反向代理,负载平衡器和HTTP缓存。正向代理即是客户端代理,代理客户端,服务端不知道实际发起请求的客户端反向代理即是服务端代理,代理服务端,客户端不知道实际提供服务的服务端以代理服务器来接受internet上
  • 2025-01-18Nginx proxy_pass 的一个注意点
    原文:Nginx中proxy_pass的作用以及注意事项格式proxy_pass格式:proxy_passURL。proxy_passhttp://www.xxx.com/;proxy_passhttp://192.168.200.101:8080/uri;proxy_passunix:/tmp/www.sock;注意假设Nginx服务器的域名为www.xxx.com,后端服务器为192.168.1.10。
  • 2025-01-1880端口对外网访问受限,如何解除限制?
    您好!当您发现配置了80端口的Nginx服务虽然可以在本地正常访问,但从外部网络却无法访问时,这通常是由于防火墙规则、安全组策略或其他网络配置不当所造成的。以下是详细的排查步骤和解决方案,帮助您解除80端口的访问限制:检查服务器防火墙设置:首先,确认服务器上的防火墙是否阻止了80
  • 2025-01-17nginx适配Overlay以及测试工具
    本文分享自天翼云开发者社区《nginx适配Overlay以及测试工具》,作者:pan Overlay与Underlay介绍Overlay网络和Underlay网络是一组相对概念,Overlay网络是建立在Underlay网络上的逻辑网络。而Overlay网络是通过网络虚拟化技术,在同一张Underlay网络上构建出的一张或者多张虚拟的逻