配置nginx保证frps服务器与web共用80端口的方法 首先你会有个疑惑,frp是什么呢?简单的说frp就是内网穿透工具,配置好客户端以后,可以通过服务器来访问内网。 Fatmouse 2019-12-23 nginx 948 0 阅读全文
详解Nginx反向代理跨域基本配置与常见误区 跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。注意:跨域限制访问,其实是浏览器的限制。理解这一点很重要!!! Fatmouse 2019-12-25 nginx 637 0 阅读全文
CentOS7安装Nginx并配置自动启动的方法步骤 1、官网下载安装包,选择适合Linux的版本,这里选择最新的版本,下载到本地后上传到服务器或者centos下直接wget命令下载。 Fatmouse 2019-12-26 nginx 590 0 阅读全文
Centos7 安装Nginx整合Lua的示例代码 前言 本人的使用的电脑是Mac,操作系统是macOS Mojave。电脑上装有虚拟机。 Fatmouse 2019-12-27 nginx 504 0 阅读全文
使用nginx同域名下部署多个vue项目并使用反向代理的方法 效果 目前有 2 个项目(project1, project2),还有一个 nginx 自带的 index.html,我添加了对应的链接代码(稍后粘贴出来),为了统一管理子项目的路由。 Fatmouse 2019-12-29 nginx 772 0 阅读全文
nginx配置伪静态和适配客户端的方法步骤 后端用的thinkphp3.2.3框架,如果您是其他的语言或者,注意适当修改下网站根目录 Fatmouse 2019-12-30 nginx 521 0 阅读全文
nginx解决跨域问题的实例方法 前后端分离,使用nginx解决跨域问题前端:vue.js+nodejs+webpack后台:SpringBoot反向代理服务器:nginx Fatmouse 2020-01-01 nginx 973 0 阅读全文
对nginx-naxsi白名单规则详解 白名单规则语法:BasicRule wl:ID [negative] [mz:[$URL:target_url]|[match_zone]|[$ARGS_VAR:varname]|[$BODY_VARS:varname]|[$HEADERS_VAR:varname]|[NAME]] Fatmouse 2020-01-02 nginx 1281 0 阅读全文
Nginx大并发优化实战 一、调优的必要性 一直不愿意写优化的内容出来分享,实在是不知道该如何取写。因为,写不好就会被各种慰问,今天终于还是写了,因为有太多人私信或在群里问我或者让给分享经验,我还是从了。 Fatmouse 2020-01-03 nginx 545 0 阅读全文
nginx共享内存机制详解 nginx的共享内存,是其能够实现高性能的主要原因之一,而其主要是用于对文件的缓存。本文首先会讲解共享内存的使用方式,然后会讲解nginx是如何实现共享内存的管理的。 Fatmouse 2020-01-23 nginx 856 0 阅读全文
宝塔+云锁nginx自编译web防护亲测教程 首先在操作前,请确认已经配置好宝塔面板,并采用编译方法配置的nginx环境!(不是极速安装,是编译安装) 并妥善备份Nginx文件,以及确定本教程不适用于非宝塔用户以及apache用户 其次,本教程只要按照一步一步来,傻瓜都能编译好。官方教程小白看一眼懵逼了,本教程没那么复杂。 配置编译环境,宝塔如果编译好nginx是默认配置好环境的,可以忽略这个配置环境... 1 yum install -y ··· Fatmouse 2020-07-07 nginx 16663 0 阅读全文
FastDFS及Nginx整合实现代码解析 FastDFS & Nginx整合:跟踪器结合Nginx,目的是为了负载均衡和高可用,只有一台Track可以不配置Nginx Fatmouse 2020-09-14 nginx 620 0 阅读全文
Nginx配置https原理及实现过程详解 使用linux实用工具certbot来生成https证书这个工具是生成Let's Encrypt证书, Let's Encrypt数字证书认证机构,Let's Encrypt 是由互联网安全研究小组(ISRG,一个公益组织)提供的服务 Fatmouse 2020-11-19 nginx 55 0 阅读全文
docker部署nginx并且挂载文件夹和文件操作 这段时间在研究docker,在部署nginx时遇到了坑,最主要的问题是在挂载文件和文件夹的时候不知道怎么挂载,经过反复实验以及查看网上的教程,先总结如下: Fatmouse 2020-12-09 nginx 26175 0 阅读全文
Nginx常见的错误配置举例 Nginx是当前主流的Web服务。 以下是一些最常见的错误配置。root指令指定Nginx的根目录。 在上面的示例中,根目录是/etc/nginx,这意味着我们可以访问该目录下的文件。 上面的配置没有/的位置(location / {...}),只有/hello.txt的位置。 因此,将对root指令进行全局设置,这意味着对/的请求会将您带到本地路径/etc/nginx。 Fatmouse 2021-04-17 nginx 55 0 阅读全文
Nginx+iptables屏蔽访问Web页面过于频繁的IP(防DDOS,恶意访问,采集器) 脚本如下: 代码如下: #!/bin/sh nginx_home = /Data/app_1/nginx log_path = /Data/logs /usr/bin/tail -n50000 $log_path/access.log |awk ‘$8 ~/aspx/{print $2,$13}' |grep -i -v -E “google|yahoo|baidu|msnbot|FeedSky| ··· Fatmouse 2019-11-22 nginx 770 0 阅读全文
Nginx反向代理+DNS轮询+IIS7.5 千万PV 百万IP 双线 网站架构案例 Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。 Nginx 的中文维基: 在高并发连接的情况下,Ngin ··· Fatmouse 2019-11-23 nginx 612 0 阅读全文
Nginx配置优化详解 大多数的Nginx安装指南告诉你如下基础知识――通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一个简单的预览――那些可以通过微调来提高性能设置的概述。你的情况可能不同。 Fatmouse 2019-11-24 nginx 652 0 阅读全文
Nginx隐藏index.php和Pathinfo模式配置例子 参照一下对应修改,重启nginx即可 代码如下:server { listen 80; server_name www.leiyongbo.com www.leiyongbo.com; root /usr/local/web; index index.php; error_page 400 /errpage/400.html; error_page 403 /errpage/403.html; error_page 404 /errpage/404.html; error_page 405 /errpage/405.html; ###########################################隐藏index.php location / { if (!-e $request_filename) { ###一级目录下 rewrite ^/(.*)$ /index.php/$1 last; ###域名下的二级目录 #rewrite ^/目录名/(.*)$ /目录名/index.php/$1 last; } } ##########################################pathinfo 模式 location ~ .php($|/) { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }} Fatmouse 2019-11-26 nginx 663 0 阅读全文