`
mushme
  • 浏览: 795307 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

安装nginx做图片服务器

 
阅读更多
安装nginx
Wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.13.tar.gz
或者此地址:http://lnamp-web-server.googlecode.com/files/pcre-8.13.tar.gz
tar zxvf pcre-8.13.tar.gz

./configure    
make   
make install

由于centos没有默认的nginx软件包,需要启用REHL的附件包
rpm -Uvh http://download.Fedora.RedHat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
或者此地址:http://mirrors.ustc.edu.cn/fedora/epel//5/i386/epel-release-5-4.noarch.rpm
yum -y install nginx

添加开机启动nginx
vim /etc/rc.local
添加/usr/sbin/nginx

启动 /usr/sbin/nginx
重启 /usr/sbin/nginx -s reload
停止 /usr/sbin/nginx -s  stop
测试配置/usr/sbin/nginx -t

修改nginx配置文件/etc/nginx/nginx.conf

worker_processes  4;
error_log  /var/log/nginx/error.log crit; 
worker_connections  51200;
keepalive_timeout  120;
gzip  on;
gzip_min_length   1k;   gzip_buffers     4 16k;#注意此处,不是416   gzip_http_version 1.0;   gzip_comp_level 2;   gzip_types  text/plain application/x-javascript text/css text/html application/xml text/javascript;  
   gzip_vary on; 

server {
        listen 80;
        server_name *.frady.cn *.frady.com.cn;
        root /web/www/ROOT/;#此处定义了域名的根目录
        
	location ~ ^/zanStatus/ {
            stub_status on;
            access_log off;
         }
	location / {
                index index.html;
        }
        location ~ .*.(gif|jpg|jpeg|png|bmp|swf|css|js|html)$ {
                expires 30d;
        }
#此目录的图片不缓存
location ^~ /picture/price/{
expires -2;
}
        location ~*.(jsp|do|action|php|asp|rar|zip|txt|html|htm|shtml)$
        {
           deny all;
	}
        location ~^/(WEB-INF)/{
           deny all;
        }
}

完成
status参数解释
Active connections:145           
#nginx 正处理的活动连接数145个。
server accepts handled requests
1749 1749 3198                   
#nginx启动到现在共处理了 1749个连接 ,nginx启动到现在共成功创建 1749次握手 请求丢失数=(握手-连接),可以看出,我们没丢请求;总共处理了3198 次请求。
Reading: 0 Writing: 3 Waiting: 142
#Reading :nginx读取到客户端的Header信息数。
#Writing : nginx返回给客户端的Header信息数。
#Waiting : Nginx已经处理完正在等候下一次请求指令的驻留连接.开启keep-alive的情况下,这个值等于active–(reading+writing)。
分享到:
评论

相关推荐

    nginx配置图片服务器

    nginx 配置图片服务器 Nginx 是一款流行的 web 服务器,它起源于俄罗斯,具有处理速度快,并发量大,占用资源极低等优点,尤其对于静态资源的处理更佳。下面是使用 Nginx 配置图片服务器的详细步骤和相关知识点。 ...

    Nginx 搭建图片服务器

    搭建图片服务器的业务场景分析: 在集群应用中,用户图片资源的分散管理会带来不便,导致数据同步变得复杂。因此,搭建图片服务器成为了解决这一问题的关键步骤。图片服务器不仅能集中存储和管理图片资源,还能通过...

    nginx图片服务器配置和https配置

    nginx图片服务器配置和https配置

    Nginx的图片服务器的搭建

    本文将详细介绍 Nginx 图片服务器的搭建过程,包括安装 Nginx、安装 vsftpd、搭建 Nginx 图片服务器三个步骤。通过本文,读者可以了解到 Nginx 图片服务器的基本概念和搭建方法,并掌握相关的技术和技能。 一、安装...

    使用Nginx搭建图片服务器(windows环境下)

    首先,搭建图片服务器涉及到的基本步骤是在Windows系统上下载并安装Nginx。在进行安装之前,访问Nginx官方网站下载适合Windows的压缩包。下载完成后,解压到指定文件夹中。由于Nginx是轻量级的服务器软件,它可以...

    nginx作为http图片服务器示例

    配置Nginx作为图片服务器,首先需要创建或修改`nginx.conf`文件。在该配置文件中,我们需要定义一个或多个服务器块(server block),每个服务器块代表一个虚拟主机。对于图片服务器,通常配置如下: ```nginx ...

    FastDFS+Nginx搭建图片服务器

    FastDFS+Nginx搭建图片服务器。FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建...

    Nginx+ftp搭建图片服务器

    搭建一个图片服务器通常涉及到两部分:Nginx服务器和FTP服务器。Nginx作为一个高性能的HTTP和反向代理服务器,适合处理静态资源如图片,而FTP服务器则用于上传和管理这些图片。 一、Nginx作为图片访问服务 1. **...

    Nginx搭建图片服务器(静态资源缓存服务器).zip

    在构建Web服务时,Nginx因其高性能、轻量级和...总的来说,通过Nginx搭建图片服务器并实现静态资源缓存,可以显著提升用户访问速度,减轻后端服务器压力,同时提供了一种高效、可靠的解决方案来处理高并发的图片请求。

    java实现客户端上传图片到ftp服务器,nginx提供http服务下载图片

    在Java分布式项目中,涉及到客户端上传图片到FTP服务器并由Nginx提供HTTP服务进行图片下载,这是一个典型的文件传输和Web服务集成的场景。这里主要涉及三个关键知识点:Java FTP客户端编程、Nginx服务器配置以及Java...

    nginx-简单图片服务器解决方案.docx

    【Nginx 简单图片服务器解决方案】 在IT行业中,构建高效且可扩展的图片服务器对于提升用户体验至关重要。特别是随着互联网应用的发展,图片服务的需求日益增长,如何处理大量图片的上传、存储和访问成为了一个重要...

    linux虚拟机安装nginx服务器教程

    Linux 虚拟机安装 Nginx 服务器教程 本教程主要介绍了如何在 Linux 虚拟机中安装 Nginx 服务器,并对其进行基本配置。 安装准备 在开始安装 Nginx 之前,需要确保虚拟机可以联网。为此,可以按照以下步骤操作: ...

    Nginx服务器的安装与配置

    4. **静态文件处理**:对于静态文件(如图片、CSS和JavaScript文件),Nginx可以直接从磁盘读取并返回给客户端,无需通过应用服务器处理,大大提高了响应速度。 5. **模块化结构**:Nginx支持多种模块,包括但不限于...

    nginx图片缓存服务器配置文档.pdf

    为了实现主站与Nginx之间的数据交互,myimages目录被设置为Nginx图片服务器的主目录,并通过Samba服务与Windows系统共享,使得.NET程序能够方便地进行图片的上传和管理。尽管这种方案简化了操作,但最佳实践建议将...

    Nginx高性能Web服务器详解(完整版)pdf下载

    5. **静态文件处理**:Nginx在处理静态文件如HTML、CSS、JavaScript、图片等资源时非常高效,能有效减轻应用服务器的压力。 6. **URL重写**:Nginx支持URL重写规则,可以对请求的URL进行转换,这对于SEO优化和保持...

    nginx加入windows服务器

    【标题】:“nginx加入Windows服务器”意味着我们要在运行Windows操作系统的服务器上安装和配置Nginx,这是一个流行的开源Web服务器,常用于反向代理、负载均衡和缓存等任务。 【描述】:“把nginx加入windows...

    强烈推荐 打造高性能nginx缓存服务器

    ### 强烈推荐打造高性能Nginx缓存服务器 #### Nginx缓存概述 Nginx是一款广泛使用的高性能HTTP服务器及反向代理服务器。从0.7.48版本开始,Nginx引入了缓存功能,允许将请求的结果缓存起来,从而提高响应速度并...

    nginx+fastdfs图片服务器

    **Nginx+FastDFS图片服务器搭建指南** 在互联网应用中,图片服务是不可或缺的一部分,它负责存储、管理和快速响应用户请求的图片资源。Nginx 和 FastDFS 结合使用,可以构建一个高效、稳定、易扩展的图片服务器。...

    nginx+ftp图片上传服务器和访问.rar

    上传的图片将存储在对应用户的`/home/username/images`目录下,并可通过Nginx服务器对外提供访问。 注意:为了确保安全,建议限制FTP用户的写入权限仅限于自己的图片目录,并且禁用匿名FTP访问。同时,保持服务器...

    nginx最牛的服务器

    Nginx支持静态文件的缓存,对于常见的静态资源(如图片、CSS、JavaScript文件),可以直接从Nginx服务器响应,减少对后端应用服务器的压力,提升页面加载速度。 ### 5. URL重写 Nginx具备URL重写规则,可以根据...

Global site tag (gtag.js) - Google Analytics