随笔分类 -  nginx

nginx日志分割配置实例
摘要:Nginx没有类似Apache的cronolog日志分割处理的功能,但是,可以通过nginxNginx的信号控制功能利用脚本来实现日志的自动切割。请看下面的一个实例。Nginx对日志进行处理的脚本: 将这段脚本保存后加入到Linux的crontab守护进程,让此脚本在每天凌晨0点执行,就可以实现日志 阅读全文

posted @ 2018-01-10 10:29 标配的小号 阅读(248) 评论(0) 推荐(0)

nginx实现nginx/tomcat负载均衡
摘要:准备三台centos7虚拟机,全部安装nginx或者tomcat 虚拟机A 10.0.3.46 在index.html 中添加10.0.3.46作为标志 虚拟机B 10.0.3.66 使用这台做负载均衡 虚拟机C 10.0.3.110 默认页面不做修改 一.nginx之间的负载均衡: 第一次进去 刷 阅读全文

posted @ 2018-01-10 10:26 标配的小号 阅读(191) 评论(0) 推荐(0)

nginx防盗链
摘要:有些时候,大家不想让别人调用自己的图片,一是因为个人版权的问题,再一点就是会增加服务器的负载、还会产生一些没必要的流量。 其实在Nginx里面,很容易就做到防盗链的,在nginx.conf文件加入一个localtion配置项。 下面请看配置: gif|jpg|jpeg|….,这些是你想要屏蔽的文件类 阅读全文

posted @ 2018-01-10 10:03 标配的小号 阅读(161) 评论(0) 推荐(0)

nginx实现反向代理,以反向代理tomcat为例
摘要:我的nginx和tomcat在同一台服务器上 我nginx安装的位置(因为我安装时使用的是./configure --prefix=/usr/etc/nginx)是/usr/etc/nginx,进入安装该文件夹 编辑conf文件夹下的nginx.conf,在末尾增加 location ~ \.jsp 阅读全文

posted @ 2017-12-21 08:53 标配的小号 阅读(383) 评论(0) 推荐(0)

php 页面调转导致session丢失解决方法
摘要:例如在a页面设置了会话,然后打印会话值,可以成功打印,但是调转到b页面后,会话丢失了。 原因有不少,一个原因就是没有在页面开头加入session_start();当然你也可以直接配置php.ini文件,设置session_auto_start = on,这样就不需要在每个页面都session_sta 阅读全文

posted @ 2017-10-28 22:47 标配的小号 阅读(2467) 评论(0) 推荐(0)

nginx日志格式配置
摘要:我一向对日志这个东西有些许恐惧,因为在分析日志是需要记住不同服务器日志的格式,就拿提取ip这一项来说,有的服务器日志是在第一列,有的是第二列或则第三列等等。知道今天我才发现,日志格式是可以自定义配置的。。。。 现在我们来看一下nginx的日志格式如何自定义配置 log_format指... 阅读全文

posted @ 2017-10-25 18:06 标配的小号 阅读(297) 评论(0) 推荐(0)

Nginx配置基于ip的虚拟主机
摘要:我是在centos7虚拟机上进行实验的 该实验基于添加好ip的基础上,如何给网卡添加ip请查阅我的博客 先来看一下我的ip[root@localhost nginx]# ifconfigens33: flags=4163 mtu 1500 inet 192.168.3... 阅读全文

posted @ 2017-10-25 18:06 标配的小号 阅读(299) 评论(0) 推荐(0)

centos 7.0 lnmp安装部署步骤
摘要:后续我再把这个文档改成脚本 下载nginx,wget 是一个下载命令-c 是断点续传(不要也这个也可以) [root@bogon ~]# wget -c http://nginx.org/download/nginx-1.7.9.tar.gz [root@bogon ~]# ls anaconda- 阅读全文

posted @ 2017-10-25 18:06 标配的小号 阅读(150) 评论(0) 推荐(0)

nginx配置基于域名的虚拟主机
摘要:其实基于域名和基于ip的虚拟主机配置是差不多的,在配置基于ip的虚拟主机上我们只需要修改几个地方就能变成基于域名的虚拟主机,一个是要修改域名,一个是host文件直接看代码 [root@localhost nginx]# !428 cat conf/nginx.conf|grep -v "#"|gre 阅读全文

posted @ 2017-10-25 18:06 标配的小号 阅读(4822) 评论(0) 推荐(0)

nginx启动重启与升级以及检测配置文件
摘要:查看nginx的主进程号 ps -ef|grep nginx从容停止nginx kill - QUIT nginx主进程号 或者 kill - QUIT nginx的pid文件所在,例如我的[root@localhost logs]# pwd/usr/local/nginx/logs... 阅读全文

posted @ 2017-10-25 18:06 标配的小号 阅读(173) 评论(0) 推荐(0)

nginx屏蔽某一ip的访问
摘要:假设我们想禁止访问nginx次数最多的ip访问我们的网站 我们可以先查出那个ip访问次数最多awk '{print $1}' nginx.access.log |sort |uniq -c|sort -n在nginx的配置文件的同一文件夹下,新建一个deny.conf文件, 该文件内... 阅读全文

posted @ 2017-10-25 18:05 标配的小号 阅读(1595) 评论(0) 推荐(0)

Nginx——debug的使用
摘要:个人理解,debug的用处在于可以更进一步地了解页面访问出现问题的原因 nginx的debug的功能需要在编译安装时使用–with-debug选项./configure --prefix=/usr/local/nginx --with-debug 然后make && make ins... 阅读全文

posted @ 2017-10-25 18:05 标配的小号 阅读(441) 评论(0) 推荐(0)

导航