nginx

linix下的nginx源码安装 2015-06-04

nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息.正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好.ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtoolcentos平台编译环境使用如下指令安装make:yum -y install gcc automake autoconf libtool make安装g++:yum insta

Nginx服务器中403forbidden的错误如何解决 2015-06-03

nginx 的 403 Forbidden errors 表示你在请求一个资源文件但是nginx不允许你查看.403 Forbidden 只是一个HTTP状态码,像404,200一样不是技术上的错误.哪些场景需要返回403状态码的场景?1.网站禁止特定的用户访问所有内容,例:网站屏蔽某个ip访问.2.访问禁止目录浏览的目录,例:设置autoindex off后访问目录.3.用户访问只能被内网访问的文件.以上几种常见的需要返回 403 Forbidden 的场景.由于服务器端的错误配置导致在不希望

RHEL6.4搭建Nginx反向代理服务器 2014-05-24

实验需求:使用nginx搭建反向代理服务器,把用户的请求分发给后端的web服务器组192.168.100.1和192.168.100.2 内网web服务器192.168.100.1 内网接口eth0(192.168.1.254) ----------- nginx反向代理服务器------------ 公网客户端1.1.1.1 内网web服务器192.168.100.2 公网接口eth1(1.1.1.254)一.部署内网的网站服务器192.168.100.1可以使用apache或nginx等软件

nginx伪静态缓存不能命中处理 2012-12-26

服务器架构为前端一个nginx反向代理 后面两台nginx 反向代理配置为 proxy_redirect off; proxy_temp_path /www/proxy/temp; proxy_cache_path /www/proxy/cache levels= keys_zone=web_cache:100m inactive=1d max_size=30g; proxy_connect_timeout 60; proxy_send_timeout 60; proxy_read_tim

隐藏Nginx的版本信息 2012-09-12

隐藏Nginx的版本信息
隐藏Nginx的版本号1.编辑nignx.conf在http{}段增加下面内容:# vi /opt/nginx/conf/nginx.conf server_tokens off;#添加到http{}段内 2.编辑fastcgi.conf做如下修改:sed –i.bak ‘s@\(.*\\).*@\1\;@g’ /opt/nginx/conf/fastcgi.conf 3.测试 ...

Nginx+PHPCGI的一个可能的安全漏洞 2012-07-09

&&(script_path_translated[script_path_translated_len-1]=='/'||....//以下省略.到这里, PHP会认为SCRIPT_FILENAME是fake.jpg, 而foo.php是PATH_INFO, 然后PHP就把fake.jpg当作一个PHP文件来解释执行… So…这个隐患的危害用小顿的话来说, 是巨大的.对于一些论坛来说, 如果上传一个图片(实际上是恶意的PHP脚本), 继而构造这样的访问请求…所以, 大家如果有用这种服务器搭

搭建Nginx+TCMalloc+PHP二 2012-03-31

TCMalloc优化Nginx的性能(4)[[email protected] install]# tar -zxvf libunwind-0.99-alpha.tar.gz -C /usr/src/[[email protected] install]# cd /usr/src/libunwind-0.99-alpha/[[email protected] libunwind-0.99-alpha]# CFLAGS=-fPIC ./configure[[email protected] libunwind-0.99-

搭建Nginx+TCMalloc+PHP一 2012-03-31

实战:Nginx+TCMalloc+PHP(1)[[email protected] ~]# yum -y install *gcc* [[email protected] ~]# rpm -qa | grep openssl-developenssl-devel-0.9.8e-12.el5[[email protected] ~]# rpm -qa | grep zlib-develzlib-devel-1.2.(2)[[email protected] install]# tar -zxvf pcre-8.0

Nginx日志分割配置 2012-03-31

nginx日志分割配置vim /usr/local/nginx/nginx.sh#! /bin/bashsavepath_log='/home/nginx/logs'nglogs='/usr/local/nginx/logs'mkdir -p $savepath_log/$(date +%Y)/$(date +%m)mv $nglogs/access.log $savepath_log/$(date +%Y)/$(date +%m)/access.$(date +%Y%m%d).logmv $n

Nginx搭建负载均衡服务器二 2012-03-31

(4)配置主配置文件vim /usr/local/nginx/conf/nginx.conf 1 2 user nobody; 3 worker_processes 1; 4 5 #error_log logs/error.log; 6 #error_log logs/error.log notice; 7 error_log logs/error.log debug; 8 9 pid logs/nginx.pid; 10 11 12 events { 13 use epoll; 14 work

实战Nginx:取代Apache的高性能Web服务器电子版 2012-03-12

今天找到了一个好的资源,跟大家分享一下下载地址:http://blog.licess.org/uploads/nginx-pdf-download.zip如果下载地址失效请到http://blog.licess.org/nginx-pdf-download/去下载如果再下载不到,请把邮箱留下,你懂得!目录介绍:第1部分 基础篇第1章 Nginx简介1.1 常用的Web服务器简介1.2 Nginx简介1.3 选择Nginx的理由1.4 Nginx与Apache.Lighttpd的综合对比第2章 N

设置NGINX虚似主机过期 2011-12-27

Ngninx 本身无法像Windwos IIS那样设置虚似主机过期!它不带有此功能,如何服务器上所挂载网站太多,就无法的方便管理,这是我遇到的情况,所以我编写了些脚本,希望对大家有用吧,在apache中此脚本也可以实现虚似过期!此脚本下载址http://down.51cto.com/data/312921# 功能简介:脚本分为两个文件vhost.py(主程序文件) 和domain.txt(域名文件)来实现主机过期特注:nginx虚似主机不能直接设置在nginx.conf里面,一定要分离出来!!s

20111130_Nginx反向代理 2011-11-30

client_max_body_size 300m; client_body_buffer_size 128k; proxy_connect_timeout 500; proxy_read_timeout 600; proxy_send_timeout 600; proxy_buffer_size 16k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; upstream php_server_pool { server 192.168.1.1

nginx负载均衡设置诠释 2011-09-25

前面我们学习了很多关于lvs的负载均衡的相关内容,现在我们来看一下,nginx的负载均衡设置,同样,也是借由tomacat来实现.在这里我们用的是NFS服务器,要保证这些数据程序是同步的之后才能进行后面的操作.那么更具体的过程还是从下文中了解吧.前端一台nginx服务器做调度.后端两台tomcat做WEB服务器.这里动态页与静态页都由tomcat来处理.软件:nginx-0.7.28.tar.gzpcre-7.8.tar.gzapache-tomcat-6.0.20.tar.gzjdk-6u14

Nginx取消泛解析 2011-02-26

定义两个“虚拟主机”第一个定义listen 80 default;这个定义里面没有server_name第二个定义listen 80;这个定义里面有server_name举例: server { listen 80 default; } server { listen 80; server_name localhost; location / { root /data/web/; index index.html index.htm; } location /status { stub_stat

Linux下批量建虚拟主机脚本 2011-02-24

下面是我在工作中经常建站所用到的脚本,首先把需要建的虚拟主机域名写到test.txt中然后在开始写下面的脚本,此脚本是在nginx环境下用的#!/bin/bashfor domain in `cat test.txt`docat >> /usr/local/nginx/conf/vhost/host.conf /usr/local/nginx/conf/vhost/$domain.conf

Nginx配置基于域名的虚拟主机 2010-10-31

Nginx配置基于域名的虚拟主机
Author:  Matt Song Date:      5编辑配置文件vi /opt/nginx/conf/nginx.confuser    www www; worker_processes  2; error_log  logs/error.log  notice; events {     worker_connections  1024; } h ...

nginx二初识配置文件 2010-08-31

nginx的配置文件默认在nginx安装目录中的conf子目录中,主配置文件为nginx.conf,[email protected] conf]# pwd/usr/local/nginx/conf 9 #pid logs/nginx.pid; #指定pid文件存放的路径 10 11 12 events { use epoll;使用的网络I/O模式,LINUX下使用epoll模型:freebsd使用kqueue模型:在events 这里,默认的是不是没有设置使用的模型:如果要使用epoll 模型要在安

nginx一初步安装 2010-08-31

nginx一初步安装
开始学习nginx,初步安装nginx,先熟悉一下:参考网上的资料和涨宴老师书籍.http://nginx.org/en/download.html下载需要的版本,0.7版本的是稳定版本,0.8的是开发版本,看个人所好,我用的是nginx-0.8.48:一.安装1.检查安装nginx的依赖性,nginx的模块需要第三方库的支持,检查是否安装下列库:zlib.zlib-devel ...

jetty-nginx在linux上的配置转载 2009-12-12

作者:老纪原载:老纪博客版权所有.转载时必须以链接形式注明转载自老纪博客 [http://www.jifuyi.com/].本文链接地址:http://www.jifuyi.com/jetty-nginx-on-linux-configurate/ 要用到jetty这个用java编写的web服务器来运行网站,所以就了解了一下它的配置.结构就是以nginx作为前端来连接jetty服务器的.整个操作如下: 下载编译安装nginx请参阅<Linode VPS的申请和设置及基于Nginx的WordPre
一周排行
  • Linux环境下安装部署MySQL数据库系统实例
          MySQL是一个真正的多线程,多用户的SQL数据库服务,现由Oracle公司负 ...
  • function timer(){                      var ts = (new Date( 2015,03,09, 19, 15, 00)) - (new Date());//计算剩余的毫秒 ...
  • 问题经验
    SVN管理库的创建创建svnadmin create /work/repos加载apach ...
  • 1.努力工作要努力,随随便便过日子过四五年也是过,稍微努力的过四五年也是过,努力的过四五年也是过,何不努力好好的干.如果努力的过好毕业后的四五年,这对我们以后的人生非常有帮助2.虚心学习多与比自己大的人(长辈)/成功 ...
  • RHEL5基础篇—管理用户和组
    管理用户和组账号概述 1.用户账号: 超级用户:root用户是linux系统中默认的超级用 ...
  • 多条件搜索拼接Sql语句
    1. 如下实例:     1.1 如下图所示:[通过用户输入的数据拼接Sql搜索语句]   ...
  • 继美国因“安全质疑”封杀华为.中兴后,国内通讯运营商也开始加强保护网络安全.昨日 (10月25日),<每日经济新闻>记者获悉,中国联通近日已经完成对“China169”骨干网江苏无锡节点的核心集群路由器的 ...
  • Hibernate的主键生成方式Hibernate中,<id>标签下的可选<generator>子元素是一个Java类的名字,用来为该持久化类的实例生成惟一标示,所有的生成器都实现net.sf ...
  • 限制TS用户登录时间,这个问题在实际的使用中,是一个很正常的需求,或是客户自己提出来,或是我们提供给客户,做到所谓的用心服务.这里说几种方法,操作都很简单,可以一试.1.如果你是域环境,这件事最好处理了,因为所有操作 ...
  • 我想追求的目标:让博文的排版看起来简洁.淡雅,而不是杂乱无序. 可惜的是:一般而言在线编辑的功能总是有太多的限制,所以只能就简,根据这两天对51cto博客编辑器的了解,规划如下排版的约定,用尽可能简单的手段达到较为满 ...