排序
为nginx配置一个类似Cloudflare的防CC攻击5秒盾:简单高性能防火墙ngx_waf宝塔配置指南
想为自己的网站配置一个类似Cloudflare的防CC攻击5秒盾,每30分钟展示一次5秒盾,之后再跳转到网站。记录一下通过简单高性能防火墙nfx_waf的配置过程。一、系统环境debian 12ngx_waf版本:v10.1...
nginx配置404跳转
如果想让网站的404页面跳转到指定规则的新地址,可以通过下面代码设置: # define error page error_page 404 = @notfound; # error page location redirect 301 location @notfound { return 3...
Debian卸载Nginx命令
操作前备份配置文件,命令如下: # 卸载nginx以及删除配置文件数据 sudo apt purge nginx nginx-common nginx-core #保留 Nginx 配置文件但只删除 Nginx 包 sudo apt remove nginx nginx-common...
nginx配置两个域名url之间跳转(https配置)
环境如下: nginx 1.18.0 目的: 我有两个域名,分别是yomige.com和4spaces.org,现在我想保留的域名是4spaces.org这个域名,但是以前yomige.com的流量又不想浪费,所以我想实现以前所有https:/...
Nginx启用Let’s Encrypt SSL证书
Let’ s Encrypt 是一个免费的 SSL/TLS 证书发行机构, 证书有效期为90天, 到期前30内可续期,因此不需要担心费用问题。 服务器环境: nginx-1.10.1 php-7.0.4 mariadb-10.1.13 启用证书的主要过...
SELinux服务器Nginx反向代理返回502错误问题
在服务器启用SELinux的情况下,nginx反向代理可能会报502错误。 如果SELinux在运行中,则有可能是SELinux限制了访问,检查SELinux是否运行: getenforce 解决办法有两种,关闭SELinux或者通过se...
如何通过非80端口为你的域名申请Certbot证书
如letsencrypt官方说明所述:开放 80 端口并不会在服务器中引入更大的攻击面,因为 80 端口和 443 端口通常由同样的软件提供服务。但是如果确实你的Web服务器通过防火墙封闭了80端口,而且你仍...
nginx upstream permission denied错误解决
nginx报错日志出现如下信息: 2021/09/23 14:06:46 [crit] 66317#66317: *4363 connect() to 127.0.0.1:21613 failed (13: Permission denied) while connecting to upstream, client: 112.8.21...
Nginx 403 forbidden错误常见情形盘点
配置完网站代码之后,重启nginx出现403 forbidden错误,日志错误信息如下: 2021/09/23 08:55:47 [error] 63305#63305: *32 '/root/www/index.html' is forbidden (13: Permission denied), cli...
理解nginx代理和反向代理,盘点nginx负载均衡的5种策略
Nginx的反向代理是Web项目,特别是前后端分离项目中常用的功能。既然谈到反向代理,那么什么是代理、反向代理、正向代理呢? 一、代理的概念 1.1 代理 在Java设计模式中,代理模式是这样定义的...