`

Nginx 图片服务器安装配置

阅读更多

整理自:

 

http://coralzd.blog.51cto.com/90341/709068

 

 

1:安装pcre

2: 安装gzip 

        yum install -y zlib-devel

3: 利用google-perftools来优化高并发条件下的nginx

    3.1:首先需要先安装libunwind库

        wget http://download.savannah.gnu.org/releases/libunwind/libunwind-0.99.tar.gz

tar zxvf libunwind-0.99.tar.gz

cd libunwind-0.99/

        CFLAGS=-fPIC ./configure --prefix=/usr

make CFLAGS=-fPIC

make CFLAGS=-fPIC install

     3.2:安装google-perftools

        wget http://google-perftools.googlecode.com/files/google-perftools-1.7.tar.gz

tar xzvf google-perftools-1.7.tar.gz

cd google-perftools-1.7

然后开始配置:

(32位可以不添加--enable-frame-pointers)

./configure --prefix=/usr --enable-frame-pointers 

make -j4 && make install

 4:安装nginx

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --without-http_fastcgi_module --without-http_proxy_module --without-http_upstream_ip_hash_module --without-http_autoindex_module --without-http_ssi_module   --without-http_proxy_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --without-http_uwsgi_module --without-http_scgi_module  --without-http_memcached_module --with-google_perftools_module 

make && make install

5:关联lib

在 /etc/ld.so.conf中加入/usr/local/lib这一行

否则启动nginx时报错:

error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory

 

6: /sbin/ldconfig  重新加载lib使之生效。

 

 

7:启动:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

 

8:如果修改了conf文件执行

/usr/local/nginx/sbin/nginx -s  reload  重新加载conf文件即可生效

 

 

9:启动成功后查看进程:

ps -ef | grep nginx 


分享到:
评论

相关推荐

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

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

    Nginx服务器的安装与配置

    ### Nginx服务器的安装与配置 #### 一、Nginx简介 Nginx是一款高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/SMTP服务。它以其稳定性、丰富的功能集、简单的配置文件和低资源消耗而闻名。Nginx是由Igor...

    Nginx 搭建图片服务器

    搭建图片服务器涉及到多个步骤,包括安装服务器软件、配置FTP用户、管理防火墙和SELinux设置以及调整HTTP服务器。每一步都需要细致的操作和检查,以确保服务器的安全性和稳定性。在实际操作中,应根据服务器的具体...

    nginx作为http图片服务器示例

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

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

    安装完成后,需要配置Nginx以便它可以作为图片服务器。在解压得到的目录中,找到并打开conf文件夹中的nginx.conf文件。这个配置文件允许我们对Nginx服务器进行详细设置。配置文件中可能包含一些默认的注释代码,需要...

    nginx+ftp相关资料配置ftp图片、音频服务器集群

    在构建分布式场景下的图片服务器时,使用`nginx`与`ftp`相结合是一个常见的解决方案。`nginx`以其高性能、高并发的特性,常被用作反向代理和负载均衡器,而`ftp`(File Transfer Protocol)则是一种标准的网络协议,...

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

    这里主要涉及三个关键知识点:Java FTP客户端编程、Nginx服务器配置以及Java与Nginx之间的交互。 首先,Java FTP客户端编程是通过Java的`java.net`和`org.apache.commons.net.ftp`库来实现的。Apache Commons Net库...

    ubuntu16.04搭建FASTDFS图片服务器,并配置nginx

    在本文中,我们将深入探讨如何在Ubuntu 16.04操作系统上搭建一个基于FASTDFS的图片服务器,并进一步配置Nginx作为反向代理。FASTDFS是一个轻量级的开源文件系统,专为互联网设计,尤其适合存储大量小文件,如图片、...

    linux下nginx安装、配置实战

    此外,Nginx还可以作为静态文件服务器,处理图片、CSS、JavaScript等资源的请求。只需将这些文件放在指定的根目录下,Nginx会自动处理。 对于更复杂的配置,如SSL/TLS证书配置、URL重写、负载均衡等,需要深入学习...

    图书:Nginx HTTP服务器

    3. **HTTP服务器**:了解如何设置Nginx作为基本的HTTP服务器,处理静态资源如HTML、CSS、JavaScript和图片等。 4. **反向代理**:Nginx作为反向代理可以隐藏后端服务器,提高安全性并实现负载均衡。学习如何配置...

    nginx服务器配置.docx

    ### Nginx 服务器配置详解 #### Nginx 基础知识 Nginx 是一款高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/SMTP服务。它以其稳定性、丰富的功能集、简单的配置方式和较低的资源消耗而闻名。Nginx 可...

    Nginx+ftp搭建图片服务器

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

    docker下nginx配置压缩字体和图片等配置

    Docker中的Nginx服务器作为一个流行的反向代理和负载均衡器,可以通过配置实现对字体、图片等静态资源的GZIP压缩。本文将详细介绍如何在Docker环境下配置Nginx以实现这一功能,主要涉及`docker-compose.yml`、`nginx...

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

    接下来,我们来配置Nginx以支持图片服务器。打开Nginx的配置文件,通常位于`/usr/local/nginx/conf/nginx.conf`,添加或修改以下配置段: ```nginx http { # 配置静态文件缓存 proxy_cache_path /var/cache/nginx...

    nginx安装及配置

    在本文中,我们将详细探讨Nginx的基本架构、主要功能、安装配置过程以及常用命令。 **Nginx基本架构** Nginx采用主工作进程(master/worker)模型。一个主进程(master)负责管理多个工作进程(worker)。主进程...

    Windows下nginx的安装、配置和使用1

    在Windows环境下,安装和配置Nginx是一项基础且重要的任务,尤其对于开发和测试环境而言。Nginx是一款高性能的Web服务器和反向代理服务器,以其轻量级、高效的性能被广泛应用。本文将详细介绍在Windows上安装、配置...

    Nginx与Nginx-GridFS的安装与配置

    **Nginx与Nginx-GridFS的安装与配置** Nginx是一款高性能的HTTP和反向代理服务器,以其轻量级、高并发、稳定性好而被广泛应用于Web服务领域。Nginx-GridFS是Nginx的一个模块,用于提供对MongoDB的GridFS存储系统的...

Global site tag (gtag.js) - Google Analytics