Centos6.5(Linux)安装Nginx

1、安装nginx依赖的库pcre

下载地址:http://sourceforge.net/projects/pcre/

2、解压pcre 

zip解压方式:unzip pcre-xxx

tar解压方式:tar -xzvf pcre-xxx

3、运行configure

cd  prce-xxx

./configure

如果运行出错:You need a C++ compiler for C++ support

则需要安装C++编译环境:yum install -y gcc gcc-c++

4、安装和编译prce

make && make install

5、解压nginx

tar -xzvf nginx-xxx

6、运行configure

cd  nginx-xxx

./configure

如果运行出错:./configure: error: the HTTP gzip module requires the zlib library.

You can either disable the module by using --without-http_gzip_module

option, or install the zlib library into the system, or build the zlib library

statically from the source with nginx by using --with-zlib=<path> option.

则需要安装zlib库:yum install zlib-devel

7、安装nginx

make && make install

8、启动nginx

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

启动出错:/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

解决办法:ldd /usr/local/nginx/sbin/nginx    =====>查看链接库是否正常

linux-vdso.so.1 =>  (0x00007fff1e3ff000)

libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003ea5800000)

libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000003eb0400000)

libpcre.so.1 => not found

libz.so.1 => /lib64/libz.so.1 (0x0000003ea6800000)

libc.so.6 => /lib64/libc.so.6 (0x0000003ea5000000)

/lib64/ld-linux-x86-64.so.2 (0x0000003ea4c00000)

libfreebl3.so => /lib64/libfreebl3.so (0x0000003eb1000000)

libdl.so.2 => /lib64/libdl.so.2 (0x0000003ea5400000)

9、ln -s libpcre.so.0.0.1 libpcre.so.1

10、再次启动nginx 

./usr/local/nginx/sbin/nginx

11、ps -ef | grep nginx

查看nginx是否启动成功

Centos6.5(Linux)安装Nginx

时间: 2024-10-01 05:09:05

Centos6.5(Linux)安装Nginx的相关文章

linux 安装nginx服务器

LINUX安装nginx服务器 1.安装nginx所需要的依赖包 说明:如果没有安装以上的安装包可以按照以下的方式安装 2.上传nginx包 在ssh远程连接工具(本文使用的是Xshell 5)中输入rz后会提示选择软件包 3.解压nginx软件包 4.创建nginx用户 5.配置并安装nginx服务器 ./configure --prefix=/usr/local/nginx--user=nginx --group=nginx --with-http_stub_status_module &&a

Centos6.4 编译安装 nginx php

一. 准备依赖库 安装make: yum -y install gcc automake autoconf libtool make 安装g++: yum install gcc gcc-c++ 二. 编译安装pcre pcre 是一个正则表达式的库,编译nginx需要依赖该库实现url rewrite 下载源码 cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.33.tar.b

Linux安装nginx的环境要求

Linux下切记不能乱删东西!我把pcre强制删除后,什么命令都不能使用了,系统奔溃,血的教训! nginx是C语言开发,建议在linux上运行,本教程使用Centos6.4作为安装环境. 一.  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc: yum install gcc-c++ 二.  PCRE PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式

Centos6.6 编译安装nginx

一.基本环境 nginx 1.9版以后增加了一些新的特性,支持tcp负载均衡,不过这次还是用1.8.0,这里面有个memcached的代理模块,有时间再测试下 1.centos6.6 2.nginx1.8.0.tar.gz 二.安装 nginx缺省模块 --without-select_module disable select module    #用来支持select模型 --without-poll_module disable poll module        #用来支持poll模型

linux 安装nginx配置

记录一下linux下安装nginx的所需要的配置. 首先从 nginx官网 下载所需要的版本,复制链接,执行 wget http://nginx.org/download/nginx-1.8.0.tar.gz 在你的linux目录下会有nginx-1.8.0.tar.gz压缩包,解压到当前目录. tar -zxvf nginx-1.8.0.tar.gzcd nginx-1.8.0/./configure 这个时候一般会出现错误,我们需要安装nginx所依赖的包 sudo apt-get inst

linux 安装 nginx 及反向代理配置

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,以下为Linux centos平台下安装nginx并配置反向代理的过程(采用源码安装的方式) 一:安装编译环境gcc g++ 和make(用于编译源代码成可执行文件) 1yum install gcc gcc-c++ 2 yum -y install gcc automake autoconf libtool make 二:安装pcre (nginx rewrite依赖pcre库)zlib(用于gzip压缩)

【转】 linux 安装nginx

版权声明:本文为博主原创文章,未经博主允许不得转载. 从官网下载一个nginx 的tar.gz 版. 安装方式使用make 安装 第一步:解压 tar -zxvf  nginx-1.7.4.tar.gz 第二步:进入nginx-1.7.4,执行./configure 命令 -----------------------------------------------------------------------------------------------------------------

【CentOS6.5】安装nginx报错:No package nginx available. Error: Nothing to do

今天在给centos6.5安装nginx时候,提示报错No package nginx available. Error: Nothing to do, 后来百度一下,说缺少EPEL(epel是社区强烈打造的免费开源发行软件包版本库,系统包含大概有1万多个软件包) 版本寻找地址:http://fedoraproject.org/wiki/EPEL我需要的是centos6.5 64位(适用于6.x),我直接找到源后wget下载到当前目录: wget http://dl.fedoraproject.

linux安装nginx过程中出现的问题及解决办法

安装nginx步骤以及遇到的问题: 1.yum install gcc gcc-c++   //执行命令后出现的问题,一直循环执行其中的三句,如下图所示: 解决办法就是先ctrl+z一下,接着输入rm –f /var/run/yum.pid 注意:一定要有网 2.安装 pcre-8.37和 zlib-1.2.8 其中需要使用rz命令时,如果rz使用不了,执行命令yum install lrzsz即可 3.unbuntu下安装安装pcre-8.37 configure: error: You ne