文章分类 - nginx
摘要:1. 安装依赖及必要软件 yum groupinstall "Base" "Compatibility libraries" "Debugging Tools" "Development tools" -y yum install pcre pcre-devel openssl openssl-de
阅读全文
摘要:1.采用nginx的rewrite方法 二、采用nginx的497状态码 三、利用meta的刷新作用将http跳转到https 下面是nginx反代tomcat,并且http强制跳转至https。访问http://zrx.wangshibo.com和访问http://172.29.34.33:808
阅读全文
摘要:1.安装各类基础模块 yum install -y gcc-c++ wget libxml* openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 2.安装nginx和配置nginx.conf文件 u
阅读全文
摘要:vim /lib/systemd/system/supervisord.service # supervisord service for systemd (CentOS 7.0+) [Unit] Description=Supervisor daemon [Service] Type=forking ExecStart=/usr/bin/supervisord -c /etc/superv...
阅读全文
摘要:vim /lib/systemd/system/nginx.service [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx ExecR
阅读全文
摘要:1.升级GCC 2.安装pagespeed 3.重新编译nginx加入pagespeed支持 4.配置pagespeed,所属目录需要写权限 5.pagespeed.conf配置模块单独取出来 6.测试pagespeed模块 ngx_pagespeed模块的主要功能大致有 https://www.y
阅读全文
摘要:https://enable-cors.org/server_nginx.html
阅读全文
摘要:1.需要有nginx+lua环境(参照前面) 2.安装libjpeg,libpng 3.安装LibTIFF 4.安装giflib 5.安装libwebp 6.测试转换 7.webp图片生成脚本 8.vhost.conf配置 参考文档: https://github.com/ShowJoy-com/s
阅读全文
摘要:1.return指令 2.rewrite指令 3.try_files指令 4. 标准化域名 5.添加和删除www前缀 6.将所有流量重定向到正确的域名 7.强制所有请求使用SSL/TLS 8.删除不支持的文件扩展名的请求 9.配置自定义重新路由 https://www.nginx.com/blo
阅读全文
摘要:http://chuansong.me/n/1664846951527 https://leo108.com/pid-2132.asp#comment-3565
阅读全文
摘要:1.nginx proxy反向代理服务器格式 2.nginx web服务器格式
阅读全文
摘要:1.注释这三行 2.将其中的 NETWORKING_IPV6=no 改为 NETWORKING_IPV6=yes 3.重启系统,以让更改生效。系统重启后,运行 ifconfig 命令,可以看到IPv6的地址 4.执行 HE 隧道地址配置例子中的 Linux-net-tools 命令 地址:https
阅读全文
摘要:1.查看nginx旧版本配置 2.下载新版本nginx,并解压,常规编译新版本nginx,不过只要执行到make就打住,【千万不要make install】 3.重命名旧的nginx二进制文件 4.拷贝新的二进制文件到源安装目录 5.在源码目录执行make upgrade开始升级,【升级的实质也就执
阅读全文
摘要:Nginx 在1.9.0版本发布以前如果要想做到基于TCP的代理及负载均衡需要通过打名为 nginx_tcp_proxy_module 的第三方patch来实现,该模块的代码托管在github上网址:https://github.com/yaoweibin/nginx_tcp_proxy_modul
阅读全文
摘要:正确设置nginx中remote_addr和x_forwarded_for参数 什么是remote_addr: remote_addr代表客户端的IP,但它的值不是由客户端提供的,而是服务端根据客户端的ip指定的,当你的浏览器访问某个网站时,假设中间没有任何代理,那么网站的web服务器(Nginx,
阅读全文
摘要:1.安装软件基础包 2.下载相关软件,其中nginx-http-concat和echo-nginx-module模块非必须 3.第一种情况:普通上传的文件生成缩略图 a. 准备gm的lua脚本 a-a.缩略图生成限定尺寸 b.修改nginx配置文件 c.图片目录赋予网站用户写的权限 d.查看原图 e
阅读全文

浙公网安备 33010602011771号