zoukankan      html  css  js  c++  java
  • Linux 安装 Nginx

    1. nginx的安装:

    开始学习如何安装nginx,首先安装必要的软件:

    # yum install  libtool  
    # yum install -y gcc-c++
    # yum install zlib zlib-devel

    为了确保在nginx中正常使用正则,安装前先检查下是否安装过PCREPerl Compatible Regular Expressions)包,

    # rpm -ql pcre

    如果没有安装,那么我们通过以下命令来安装:

    # wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.33.tar.gz
    # tar zxvf pcre-8.33.tar.gz
    # cd pcre-8.33
    # ./configure
    # make && make install

    接下来安装 nginxnginx一般有两个版本,分别是稳定版和开发版,您可以根据自己的需求来选择版本

    # wget http://nginx.org/download/nginx-1.5.1.tar.gz
    # tar zxvf nginx-1.5.1.tar.gz
    # cd nginx-1.5.1
    # ./configure --with-http_stub_status_module --prefix=/usr/webserver/nginx --with-pcre=/usr/software/pcre-8.33
    # make && make install

    其中参数 --with-http_stub_status_module 是为了启用nginxNginxStatus功能,用来监控Nginx的当前状态。

    with-pcre=/usr/src/pcre-8.12 指的是pcre-8.33 的源码路径,并不是安装路径。

    安装成功后 /usr/local/webserver/nginx 目录下有4个子目录分别是:confhtmllogssbin

    其中 nginx 的配置文件存放于conf/nginx.confnginx只有一个程序文件位于sbin目录下的 nginx 文件。

    确保系统的80端口没被其他程序占用,运行sbin/nginx 命令来启动 nginx,打开浏览器访问此机器的IP(127.0.0.1)

    如果浏览器出现 Welcome to nginx! 则表示 nginx 已经安装并运行成功

    2. 重启nginx 使用:

    # /usr/webserver/nginx/sbin/nginx -s reload

    3. 将nginx添加到自启动:

    # echo "/usr/webserver/nginx/sbin/nginx" >>/etc/rc.local

    4. 如何查看nginx版本?

    可以通过命令:# nginx -v

    如果提示该命令不存在,那么可以通过以下方法解决:

    # vim /etc/profile

    在文本最下方加入: 

    PATH=/usr/webserver/nginx/sbin:$PATH

    export PATH

    再执行命令设置生效:# source /etc/profile

  • 相关阅读:
    [置顶] RGB颜色查询对照表
    3.3FactoryMethod——工厂方法
    从零开始学C++之数据封装与抽象:分别用C和C++来实现一个链栈
    C# 自定义事件
    Qt4--加密日记本(子例化QMainWindow文本加密解密)
    SharePoint PerformancePoint Service-PowerShell
    Windows下安装Eric5时出现的“Sorry, please install QtHelp.”问题解决办法
    Char* ,CString ,WCHAR*之间的转换
    [C++基础]关键词volatile
    备忘--简单比较SPSS、RapidMiner、KNIME以及Kettle四款数据分析工具
  • 原文地址:https://www.cnblogs.com/yangjinjin/p/3158178.html
Copyright © 2011-2022 走看看