• centos 6 下编译安装 nginx


    下载nginx源码包,可以到nginx官方的下载文件归档里 http://nginx.org/download/ 下载

    下载pcre源码,并编译安装,从pcre官方下载  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.zip

    解压缩 unzip pcre-8.21.zip

    进入源码目录 cd pcre-8.21/

    ./configure

    make

    make install

    全部使用默认,不必要指定目录,这样包容易被找到。

    安装nginx

    这里使用nginx 1.0.8为例。

    下载源码包  wget http://nginx.org/download/nginx-1.0.8.tar.gz

    解压缩 tar xvf nginx-1.0.8.tar.gz

    进入源码目录 cd nginx-1.0.8/

    查看配置参数 ./configure --help (此步可以省略)

    简单配置 ./configure
    (注:centos 6 默认安装pcre包的,但是其安装位置并不为nginx识别,而且即使手工指定好像也不行,编译过程中会提示找不到文件;所以才需要先安装pcre包)

    不指定任何配置选项,应该可以成功通过,得到如下的消息

    Configuration summary
      + using system PCRE library
      + OpenSSL library is not used
      + md5: using system crypto library
      + sha1: using system crypto library
      + using system zlib library
    
      nginx path prefix: "/usr/local/nginx"
      nginx binary file: "/usr/local/nginx/sbin/nginx"
      nginx configuration prefix: "/usr/local/nginx/conf"
      nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
      nginx pid file: "/usr/local/nginx/logs/nginx.pid"
      nginx error log file: "/usr/local/nginx/logs/error.log"
      nginx http access log file: "/usr/local/nginx/logs/access.log"
      nginx http client request body temporary files: "client_body_temp"
      nginx http proxy temporary files: "proxy_temp"
      nginx http fastcgi temporary files: "fastcgi_temp"
      nginx http uwsgi temporary files: "uwsgi_temp"
      nginx http scgi temporary files: "scgi_temp"

    然后就是 make

    应该不会出问题,接着make install 就安装好了。

    先测试一下是否可以运行,执行 /usr/local/nginx/sbin/nginx 没有消息提示,通过浏览器打开nginx所在的ip地址,应该可以看到

    Welcome to nginx!

    安装nginx所需要的pcre-devel库,是为了是Nginx支持http Rewrite模块。
    openssl-devel
    yum -y install openssl openssl-devel

    这样的一个简单页面,证明nginx可以工作。

    接下来的工作就是配置nginx了,其配置文件为/usr/local/nginx/conf/nginx.conf

  • 相关阅读:
    昆石VOS3000_2.1.4.0完整安装包及安装脚本
    KVPhone,VOS官方的SIP软电话电脑客户端
    昆石VOS2009 VOS3000无漏洞去后门电脑管理客户端大全
    2017年最新(4月20日)手机号码归属地数据库分享
    2017年最新VOS2009/VOS3000最新手机号段导入文件(手机归属地数据)
    Android:onNewIntent()
    三星S4使用体验(Markdown版)
    apple公司的潮起潮落——浪潮之巅
    microsoft的罗马帝国——浪潮之巅
    我的iOS开发之路
  • 原文地址:https://www.cnblogs.com/human/p/3489900.html
Copyright © 2020-2023  润新知