nginx
标配的小号
本人CSDN博客已停止更新。更多更新的技术文章,请移步本人博客园,博客园链接为http://www.cnblogs.com/biaopei/
展开
-
nginx启动重启与升级以及检测配置文件
查看nginx的主进程号 ps -ef|grep nginx从容停止nginx kill - QUIT nginx主进程号 或者 kill - QUIT nginx的pid文件所在,例如我的[root@localhost logs]# pwd/usr/local/nginx/logs[root@localhost logs]# lsaccess.log error.log ngin原创 2017-07-23 11:55:57 · 468 阅读 · 0 评论 -
nginx整合tomcat
我的nginx和tomcat在同一台服务器上我nginx安装的位置(因为我安装时使用的是./configure --prefix=/usr/etc/nginx)是/usr/etc/nginx,进入安装该文件夹编辑conf文件夹下的nginx.conf,在末尾增加location ~ \.jsp$ {index index.jsp;proxy_pass http://原创 2018-01-04 09:38:35 · 213 阅读 · 0 评论 -
php 页面调转导致session丢失解决方法
例如在a页面设置了会话,然后打印会话值,可以成功打印,但是调转到b页面后,会话丢失了。 原因有不少,一个原因就是没有在页面开头加入session_start();当然你也可以直接配置php.ini文件,设置session_auto_start = on,这样就不需要在每个页面都session_start()了。 我遇到的是在本地虚拟机测试没有问题,但是转到外网测试后原创 2018-01-03 15:39:45 · 3103 阅读 · 0 评论 -
nginx日志分割配置实例
Nginx没有类似Apache的cronolog日志分割处理的功能,但是,可以通过nginxNginx的信号控制功能利用脚本来实现日志的自动切割。请看下面的一个实例。 Nginx对日志进行处理的脚本:/bin/bashsavepath_log=’/home/nginx/logs’ nglogs=’/opt/nginx/logs’ mkdir -p savepathlog/s原创 2018-01-11 10:23:22 · 259 阅读 · 0 评论 -
nginx负载均衡
下面通过Nginx的反向代理功能配置一个Nginx负载均衡服务器。后端有三个服务节点,用于提供Web服务,通过Nginx的调度实现三个节点的负载均衡。http { upstream myserver { server 192.168.12.181:80 weight=3 max_fails=3 fail_timeout=20s; server 192.16原创 2018-01-11 10:22:47 · 235 阅读 · 0 评论 -
Nginx——debug的使用
个人理解,debug的用处在于可以更进一步地了解页面访问出现问题的原因 nginx的debug的功能需要在编译安装时使用–with-debug选项./configure --prefix=/usr/local/nginx --with-debug 然后make && make install prefix选项是选择安装路径,这个也可以省略,我觉得添加这个的好处是,容易卸载nginx的配置文件这需原创 2017-09-21 18:38:04 · 2772 阅读 · 1 评论 -
nginx屏蔽某一ip的访问
假设我们想禁止访问nginx次数最多的ip访问我们的网站 我们可以先查出那个ip访问次数最多awk '{print $1}' nginx.access.log |sort |uniq -c|sort -n在nginx的配置文件的同一文件夹下,新建一个deny.conf文件, 该文件内容为 deny ip; ip为访问量最多的ip,注意后面有;,否则重启nginx报错 接着配置nginx配原创 2017-09-21 15:56:05 · 1724 阅读 · 0 评论 -
nginx日志格式配置
我一向对日志这个东西有些许恐惧,因为在分析日志是需要记住不同服务器日志的格式,就拿提取ip这一项来说,有的服务器日志是在第一列,有的是第二列或则第三列等等。知道今天我才发现,日志格式是可以自定义配置的。。。。 现在我们来看一下nginx的日志格式如何自定义配置 log_format指令用来设置日志格式,其语法如下: log_format name format [format …]nginx默原创 2017-07-23 16:44:10 · 753 阅读 · 0 评论 -
Nginx配置基于ip的虚拟主机
我是在centos7虚拟机上进行实验的 该实验基于添加好ip的基础上,如何给网卡添加ip请查阅我的博客 先来看一下我的ip[root@localhost nginx]# ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.3.128 netmask 255.255.2原创 2017-06-23 11:24:16 · 3601 阅读 · 0 评论 -
nginx配置基于域名的虚拟主机
其实基于域名和基于ip的虚拟主机配置是差不多的,在配置基于ip的虚拟主机上我们只需要修改几个地方就能变成基于域名的虚拟主机,一个是要修改域名,一个是host文件直接看代码[root@localhost nginx]# !428cat conf/nginx.conf|grep -v "#"|grep -v "^$"worker_processes 1;events { worker_c原创 2017-07-23 16:01:26 · 452 阅读 · 0 评论 -
nginx防盗链
有些时候,大家不想让别人调用自己的图片,一是因为个人版权的问题,再一点就是会增加服务器的负载、还会产生一些没必要的流量。其实在Nginx里面,很容易就做到防盗链的,在nginx.conf文件加入一个localtion配置项。下面请看配置:location ~ .*\.(jpg|jpeg|JPG|png|gif|icon)$ { valid_referers bl原创 2018-01-10 10:04:12 · 164 阅读 · 0 评论