zoukankan      html  css  js  c++  java
  • 【服务器环境搭建-Centos】Nginx1.9.9 安装(编译源码)

    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 功能。

      使用yum源安装: yum -y install pcre*
      或使用wget方式安装

      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. 编译安装
        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启用状态统计  
        3. 如果是使用wget方式则configure时,需要指定pcre
          ./configure --prefix=/usr/local/nginx 
          --with-http_ssl_module --with-http_spdy_module 
          --with-http_stub_status_module --with-pcre
          
        4. make && make install
      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 stop
      7. nginx启动好后启动tomcat,此时输入http://主机ip地址即可看到“My web!”
      8. 在/etc/profile 添加nginx的path全局环境变量,则可以直接使用nginx命令
  • 相关阅读:
    学习进度条08
    学习进度条07
    子数组和最大值(二维)
    学习进度条06
    构建之法阅读笔记04
    四则运算网页版
    泛型代码中的默认关键字
    js 日期大小比较
    c#Reverse字符串
    c#获取数组中指定元素的索引
  • 原文地址:https://www.cnblogs.com/yingsong/p/5950452.html
Copyright © 2011-2022 走看看