zoukankan      html  css  js  c++  java
  • linux下nginx编译安装

    步骤:

    1、获取nginx安装包。

    进入nginx官网:http://nginx.org/

    找到稳定版本:

    点击红框内的链接。

    使用wget获取安装包。

    wget http://nginx.org/download/nginx-1.14.2.tar.gz

    2、解压安装包。

    tar zxvf nginx-1.14.2.tar.gz

    3、进入解压后的安装包目录。

    cd nginx-1.14.2

    4、可以先尝试一下./configure看看是否会报错,如果报错,则按照错误进行相应的操作。

    ./configure --prefix=/usr/local/nginx

    我们可能会遇到这样的额错误。

    error:the HTTP gzip module requires the zlib library

    直接yum安装相应的软件就能解决问题。

    yum install -y zlib-devel

    我们还可能遇到的是关于pcre的问题,同样yum解决。

    yum install pcre pcre-devel

    5、再次进行:./configure --prefix=/usr/local/nginx

    发现没有报错。

    6、安装:make&make install

    成功!!!

    7、启动nginx。

    进入到nginx安装目录:

    cd /usr/local/nginx/

    我们会看到以下目录。

    进入sbin目录,我们可以看到nginx的启动文件。

    启动nginx:

    ./nginx

    到这里如果没有报错,则nginx安装成功。我们在浏览器访问,会得到这样的结果:

    tips:我们在启动的时候,可能会遇到这样的错误:

    因为,linux中已经有程序占了80端口。

    解决方法:把占用80端口的程序找出来,kill掉。

    kill掉占用80端口的程序后,就可以正常启动了。

  • 相关阅读:
    hdu1848(sg函数打表)
    hdu1850(nim博弈)
    hdu1847(sg函数&yy)
    hdu2147(yy)
    poj2133(sg函数)
    Educational Codeforces Round 18D(完全二叉树中序遍历&lowbit)
    atcoder057D(组合数模板)
    euler证明
    04_过滤器Filter_04_Filter生命周期
    04_过滤器Filter_03_多个Filter的执行顺序
  • 原文地址:https://www.cnblogs.com/573734817pc/p/10112562.html
Copyright © 2011-2022 走看看