Nginx
wgw_memory
这个作者很懒,什么都没留下…
展开
-
Nginx安装
###安装依赖包[root@nginx nginx-1.12.2]# yum -y install gcc pcre-devel openssl-devel###解nginx的tar包[root@nginx nginx]# tar -xf nginx-1.12.2.tar.gz[root@nginx nginx]# ls ##查看当前目录下###cd进目录 ...原创 2018-10-31 20:25:08 · 255 阅读 · 0 评论 -
Nginx版本升级
###编译新版本nginx软件[root@localhost lnmp_soft]# tar -xf nginx-1.12.2.tar.gz[root@localhost lnmp_soft]# cd nginx-1.12.2/[root@localhost nginx-1.12.2]# ./configure \–prefix=/usr/local/nginx \ ...原创 2018-11-01 08:59:31 · 4010 阅读 · 0 评论 -
隐藏 Nginx 版本号和软件名
隐藏nginx版本号:首先,为什么要隐藏版本号? 因为一般来说,软件的漏洞都与版本有关,隐藏版本号是为了防止恶意用户利用软件漏洞进行攻击。查看服务器响应的头部信息(查看是否隐藏版本号和软件名):[root@nginx51 ~]# curl -I http://localhost/ ##curl - -I进入 /usr/local/nginx/con...原创 2018-11-08 20:21:30 · 2174 阅读 · 0 评论 -
Nginx常见错误代码总结和处理方案
目录302定义403错误413错误499错误502错误504错误302定义302 redirect: 302 代表暂时性转移(Temporarily Moved )。意思就是你访问网址A,但是网址A因为服务器端的拦截器或者其他后端代码处理的原因,会被重定向到网址B。我这里出现302错误的原因是由于我的后端代码写了拦截器Filter,当从网站A访问带有某关键词路径的接口时就会被拦...转载 2018-11-12 19:09:20 · 3440 阅读 · 0 评论 -
Nginx用户认证
首先构建Nginx服务器(Nginx的搭建过程):https://blog.csdn.net/wgw_dream/article/details/835900391)修改Nginx配置文件[root@nginx ~]# vim /usr/local/nginx/conf/nginx.conf server { listen 80; ...原创 2018-11-21 15:16:21 · 364 阅读 · 0 评论 -
Nginx的地址重写
一、基础知识1、什么是地址重写?: 地址重写就是获得一个来访的URL请求,然后改写成服务器可以处理的另一个URL的过程2、地址重写的好处: (1)缩短URL,隐藏实际路径提高安全性 (2)易于用户记忆和键入 (3)易与被搜索引擎收录3、关于Nginx服务器的地址重写主要用到的配置参数:主要用到的配置参数是rewriterewrite regex replacement...原创 2018-11-21 16:34:13 · 2233 阅读 · 0 评论 -
Shell脚本之一键安装LNMP环境
本脚本和Nginx源码包、php-fpm的rpm包在一个目录才能使用本脚本的LNMP为Linux、Nginx、Mariadb、PHP脚本内容:#!/bin/bashyum repolist &>/dev/null[ $? -eq 0 ]&&yum -y install gcc pcre-devel openssl-devel || echo &am原创 2018-11-22 14:33:06 · 904 阅读 · 0 评论