码迷,mamicode.com
首页 > 其他好文 > 详细

【服务器环境搭建-Centos】Nginx1.9.9 安装(编译源码)

时间:2016-10-11 21:38:48      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

nginx官网不同版本下载地址:http://nginx.org/download/

我使用的是nginx-1.9.8.tar.gz

  1. 安装其他支持软件
    • 可以使用rpm –q xxx   查询库是否已经安装成功
    • gcc、make工具
    • rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
    • gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
    • ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )
    • yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
  2. 支持Rewrite(但是我没有装这个)

    PCRE 作用是让 Ngnix 支持 Rewrite 功能。

    1,下载 PCRE 安装包
    [root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
    2、解压安装包:
        [root@bogon src]# tar zxvf pcre-8.35.tar.gz
    3、进入安装包目录
        [root@bogon src]# cd pcre-8.35
    4、编译安装 
        [root@bogon pcre-8.35]# ./configure
        [root@bogon pcre-8.35]# make && make install
    5、查看pcre版本
        [root@bogon pcre-8.35]# pcre-config --version
  3. 源码安装nginx1.9.9
    1. 切换到root目录下  
    2. 下载:wget http://nginx.org/download/nginx-1.9.8.tar.gz
    3. 解压缩 tar -zxvf nginx-1.9.8.tar.gz
    4. 编译安装make && make install
      1. cd nginx-1.9.9
      2. ./configure --prefix=/usr/local/nginx --with-http_stub_status_module
        这里也可以添加其他模块,例如:rewrit模块(--with-pcre)  --prefix指定安装的目录 
        --with-http_stub_status_module启用状态统计
    5. 检测配置或安装是否成功:/usr/local/nginx/sbin/nginx -t

      如果出现下列信息,则标识安装或配置成功

       

      the configuration file /usr/local/nginx/conf/nginx.conf syntax is othe configuration file /usr/local/nginx/conf/nginx.conf was tested successfully

       

    6. 启动,停止nginx服务
      #/usr/local/nginx/sbin/nginx
      #/usr/local/nginx/sbin/nginx -s st
    7. nginx启动好后启动tomcat,此时输入http://主机ip地址即可看到“My web!”

 

 

 

果出现下列信息,则标识安装或配置成功

【服务器环境搭建-Centos】Nginx1.9.9 安装(编译源码)

标签:

原文地址:http://www.cnblogs.com/yingsong/p/5950452.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!