nginx草稿

nginx tar.gz 源码安装
    yum install  cmake bison bison-devel ncurses-devel libaio-devel perl
    首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装
    find -name nginx  
    yum remove nginx  
    wget http://nginx.org/download/nginx-1.7.4.tar.gz
    tar -zxvf nginx-1.7.4.tar.gz  
        $   yum install gcc-c++  
        $   yum install pcre pcre-devel  
        $   yum install zlib zlib-devel  
        $   yum install openssl openssl--devel  
     接下来安装,使用--prefix参数指定nginx安装的目录,make、make install安装
     cd  nginx-1.7.4
        $   ./configure  $默认安装在/usr/local/nginx --prefix=/usr/local/nginx$默认安装在/usr/local/nginx   
        $   make  
        $   make install     
    ./configure --prefix=/home/server/nginx
    启动操作

    /usr/nginx/sbin/nginx (/usr/nginx/sbin/nginx -t 查看配置信息是否正确)



nginx yum安装
    如果你带有yum,可以直接yum remove xxx
    如果是rpm包,rpm -e xxx
    yum remove nginx
    rpm -e nginx

    下载对应当前系统版本的nginx包(package)
    # wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    建立nginx的yum仓库
    # yum -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
    3下载并安装nginx
    # yum install nginx
    4启动nginx服务
    systemctl start nginx
    5配置
    默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。

你可能感兴趣的:(nginx草稿)