下载与安装Nginx

网站编辑2020-09-03 14:39:53516

  下载与安装Nginx   Nginx的官方网站是http://sysoev.ru/nginx/,英文主页为http://nginx.net,从这里可以获得Nginx的最新版本信息。Ng-inx有三个版本:稳定版、开发版和历史稳定版。开发版更新较快,包含最新的功能和bug的修复,但同时也可能会出现新的bug。开发版一旦更新稳定下来,就会被加入稳定版分支中。然而有些新功能不一定会被加到稳定版中去。稳定版更新较慢,但是bug较少,可以作为生产环境的首选,因此通常建议使用稳定版。历史稳定版为以往稳定版本的汇总,不包含最新的功能。
  
  这里选择当前的稳定版本nginx-0.7.65作为介绍对象,开始介绍编译安装。在安装Nginx之前,确保系统已经安装了gcc、openssl-devel、pcre-devel和zlib-devel软件库。
  
  Linux开发库是在安装系统时通过手动选择安装的,gcc、openssl-devel、zlib-devel三个软件库可以通过安装光盘直接选择安装,而pcre-devel库默认不在系统光盘中,所以这里重点介绍pcre-devel库。
  下载与安装Nginx
  1. 安装Nginx所需的pcre-devel库
  
  安装pcre库是为了使Nginx支持HTTP Rewrite模块。下面进行安装,过程如下:
  
  [root@localhost home]# tar zxvf pcre-8.02.tar.gz[root@localhost home]# cd pcre-8.02
  
  [root@localhost pcre-8.02]#make
  
  [root@localhost pcre-8.02]#make install
  
  2. 开始安装Nginx
  
  Nginx的安装非常简单。在默认情况下,经过编译安装的Nginx包含了大部分可用模块。可以通过“./configure --help”选项设置各个模块的使用情况,例如对不需要的http_ssi模块,可通过“--without-http_ssi_module”方式关闭此。同理,如果需要“http_perl”模块,那么可以通过“--with-http_perl_mod-ule”方式进行安装。下面是安装过程:
  
  [root@localhost home]# tar zxvf nginx-0.7.65.tar.gz[root@localhost home]#cd nginx-0.7.65[root@localhostnginx-0.7.65]#./configure \
  
  --with-http_stub_status_module  --prefix=/opt/nginx[root@localhost nginx-0.7.65]#make[root@localhost nginx-0.7.65]#make install
  
  在上面的configure选项中,“--with-http_stub_status_mod-ule”可以用来启用Nginx的NginxStatus功能,以监控Nginx的当前状态。
  
  至此,Nginx已经安装完成了。

最新推荐

右侧广告图1
  • 云联络中心-包月

    云联络中心为企业提供整体的企业智能化客服平台。打通热线电话、网站、小程序、APP等用户与企业的联系渠道,帮助企业统一管理服务体验,并利用AI能力升级数字员工服务与智能辅助体系,全面提高服务体验与效率。产品开放灵活,帮助企业快速构建个性化的服务流程。

    199.00/月

    限产品首单

  • 数据安全中心

    为客户提供敏感数据自动识别、分级分类、大数据安全审计与数据脱敏等数据安全能力,形成一体化的云上全域数据防泄漏与安全解决方案

    3200.00/月

    典名专属折扣

  • L20 GPU实例gn8is(模型推理)

    采用新一代GPU加速芯片,为智能驾驶、具身智能、模型推理与训练提供算力支持,提供对推理引擎、推理性能、通信效率深度优化的解决方案能力,为AI应用落地与推理加速。

    6929.25/月

    官网折上折,优惠折扣

右侧广告图2