nginx
文章平均质量分 51
愤怒的苹果ext
本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、Mac、Android、IOS、WP8等系统的开关机.
展开
-
绕过反调试fuck-debugger
目录前言所需工具前言遇到个网站感觉还不错,想用F12,看看地址,没想到有反调试,如下图所示。就卡在了fuck-debugger.js。下面我们来突破它。所需工具whistle (需要先安装nodejs,正向代理时使用)。nginx (替换文件时使用)...原创 2022-02-02 11:35:43 · 3168 阅读 · 0 评论 -
nginx得到参数,转发到另一个地址
原地址格式想要转化的地址,把手机号换成路径 http://xxx/api/hhp/userInterface/consultingAppointment/verificationCode/xxxxnginx配置,$arg_phonephone就是后面的参数 location = /api/hhp/userInterface/consultingAppointment/verificationCode { proxy_pass http://xxx/api/hhp/use.原创 2021-07-27 19:26:54 · 1341 阅读 · 0 评论 -
openresty lua操作mongodb
openresty lua mongodb https://www.codenong.com/cs106931116/2021/03/17 03:12:14 [error] 26883#0: *1673522 lua entry thread aborted: runtime error: error loading module ‘cbson’ from file ‘/usr/local/openresty/luajit/lib/lua/5.1/cbson.so’:libbson-1.0.so....原创 2021-03-17 15:20:26 · 906 阅读 · 21 评论 -
nginx作为反向代理上传大文件
背景使用nginx作为代理,nginx日志报413状态码。解决方案调整client_max_body_size参数。可以选择在http{ }中设置:client_max_body_size 1024m;也可以选择在server{ }中设置:client_max_body_size 1024m;还可以选择在location{ }中设置:client_max_body_size 1024m;...原创 2021-04-23 13:52:13 · 3783 阅读 · 0 评论 -
使用certbot生成https证书
目录背景全部操作步骤概览1、打开https://certbot.eff.org2、选择下面的下拉框3、查看操作步骤实战细节安装snap安装Certbot生成证书常见问题整理Could not choose appropriate plugin: The nginx plugin is not working; there may be problems with your existing configuration背景本篇是继使用Let’s Encrypt免费SSL证书之后的文章,因为我发现使用原来原创 2021-03-02 11:08:22 · 2953 阅读 · 6 评论 -
仅需几行代码制作镜像站
目录准备材料增加nginx配置测试效果如下准备材料一台服务器(注意:这台服务器能访问源站,自己的电脑能访问服务器镜像站才有意义)nginx(或者openresty、tengine也行)增加nginx配置安装nginx这些软件和解析域名就略过了(没有域名ip访问也可)。增加的配置如下所示。server { listen 80; # 访问地址 server_name upload.xxxx.xxx; location / { #原创 2021-02-23 11:33:35 · 1328 阅读 · 0 评论 -
nginx代理无法携带Cookie,导致session丢失引发的“惨案”
项目是前后端分离,前端用的react打包后的nginx配置如下: location /xxx{ gzip off; try_files $uri /xxx/index.html; }代理到server端nginx配置如下: location /xxx/service/ { gzip off; proxy_set_header Host $http_host; proxy_set_hea.原创 2020-07-08 11:14:20 · 5609 阅读 · 0 评论 -
Operating system: x86_64-whatever-linux2 You need Perl 5.
解决办法,安装perl,网址https://www.cpan.org/src/README.html: wget https://www.cpan.org/src/5.0/perl-5.30.1.tar.gz tar -xzf perl-5.30.1.tar.gz cd perl-5.30.1 ./Configure -des -Dprefix=$HOM...原创 2019-11-30 13:00:38 · 14066 阅读 · 0 评论 -
Nginx开启目录浏览文件和文件夹
为了更直观的查看和下载文件,可以用nginx做成目录浏览设置全局的在http里设置保证和server同级http{ autoindex on; #开启nginx目录浏览功能 autoindex_exact_size off; #文件大小从KB开始显示 autoindex_localtime on; #显示文件修改时间为服务器本地时间 ...............原创 2019-11-28 12:00:00 · 4756 阅读 · 0 评论 -
net::ERR_CONTENT_LENGTH_MISMATCH 206
服务用的是nginx+tomcat,发现jQuery在报net::ERR_CONTENT_LENGTH_MISMATCH异常解决方案:加大缓存大小,nginx的代理缓存区,默认较小导致部分文件出现加载不全的问题,比较典型的如jQuery框架,可以通过配置调整nginx的缓存区即可。http{................................ proxy_buffer_si...原创 2019-03-03 18:07:09 · 4566 阅读 · 0 评论 -
nginx 解决跨域问题
请求一个非地址栏上的url域名时,浏览器可能会报跨域的问题,导致无法访问,这里简单记录下Nginx解决跨域的配置,加入这些代码即可。 location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS...原创 2019-01-28 21:46:23 · 1610 阅读 · 0 评论 -
域名不要www如何解析
域名解析时不要其他的前缀解析的时候前缀填@符号就可以了我这里是阿里云的,其他的也应该是差不多的。原创 2018-10-15 23:50:53 · 5721 阅读 · 0 评论 -
nginx反向代理后webSocket拿不到真实ip
1、场景:nginx反向代理后使用 WebSocketSession 里面 webSocketSession.getRemoteAddress().getHostString()方法经过了Nginx反向代理后得到的ip地址是127.0.0.1(就是Nginx反向代理的地址)。在本地测试过直接使用Tomcat是能够拿到真实IP的。 2、解决方案 Nginx配置: ...原创 2018-06-30 19:10:08 · 5729 阅读 · 0 评论 -
nginx隐藏端口号
在做Nginx反向代理时遇到个很烦人的问题,总是要显示端口号,查找了下终于找到解决办法 server { listen 80; server_name localhost; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP原创 2016-12-29 21:16:59 · 9469 阅读 · 0 评论 -
Nginx 502 Bad Gateway 的错误的解决方案
我用的是nginx反向代理Apache,直接用Apache不会有任何问题,加上nginx就会有部分ajax请求502的错误,下面是我收集到的解决方案。一、fastcgi缓冲区设置过小出现错误,首先要查找nginx的日志文件,目录为/var/log/nginx,在日志中发现了如下错误2013/01/17 13:33:47 [error] 15421#0: *16 upstr...原创 2017-01-22 15:24:07 · 35220 阅读 · 2 评论 -
nginx使用include实现多域名访问
在nginx.conf中加入http的括号里面include host/*.conf;路径是在conf文件下新增host文件里面存放多个域名的配置:如下shop.conf server { listen 80; server_name shop.xxx.com; proxy_set_header Host $host:$server_port; proxy_set原创 2016-12-30 16:02:09 · 10826 阅读 · 0 评论 -
启动nginx报错/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot ope
在启动nginx时报错[zzq@weekend110 pcre-8.39]$ sudo /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file原创 2016-11-21 15:39:42 · 2407 阅读 · 1 评论 -
nginx模块开发初体验
一、先来看看我们想要达到的结果二、自定义模块首先安装好nginx,再来修改配置文件nginx.conf server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; l原创 2017-12-02 13:28:59 · 367 阅读 · 0 评论 -
nginx设置反向代理后无法识别css,js等等
情况如下目前nginx的配置:server { listen 80; server_name video.xxx.cn; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-Ip $remote_addr; proxy_set_header X-Forwarded-For $pro原创 2017-12-24 16:54:36 · 21276 阅读 · 2 评论 -
nginx正向代理和反向代理
一、正向代理正向代理类似一个跳板机,代理访问外部资源。设定我是一个用户(客户端)现在要请求一个web站点,我的电脑配置了正向代理,客户端先请求代理服务器,由代理服务器去访问指定的网页(或者地址),代理服务器接收到返回,再把结果发生给客户端nginx配置正向代理配置... server { resolver 192.168.1.1; #指定DNS服务器IP地址 ...原创 2018-03-04 10:37:41 · 5924 阅读 · 0 评论 -
nginx make报错Makefile:8: recipe for target 'build' failed
编译安装nginx时使用./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/pcre 没有报错,然后在make,发现异常,报错信息如下: root@iZwz91qim1yorfi3qvql46Z:~/software/nginx-1.12.2# make make -f objs/Makefile make...原创 2018-06-23 10:42:28 · 19669 阅读 · 0 评论 -
使用Let‘s Encrypt免费SSL证书
一、获取https证书的途径 1、服务提供方(如国内的阿里云、腾讯云等等都可以申请免费或者收费的https证书) 2、Let’s Encrypt证书 3、还有其他的…(目前我不知道了) 二、Let’s Encrypt Let’s Encrypt作为一个公共且免费SSL的项目逐渐被广大用户传播和使用,是由Mozilla、Cisco、Akamai、Id...原创 2018-06-30 17:52:03 · 1096 阅读 · 0 评论 -
配置nginx无法登陆问题
原因是为获取到真实ip location / { root html; index index.html index.htm; proxy_set_header Host $host; proxy_set_header X-Real-Ip $remote_addr; proxy_set_header X-Forwarde原创 2016-11-22 11:44:09 · 2684 阅读 · 0 评论