centos下安装nginx

1. 安装gcc

    gcc是用来编译下载下来的nginx源码

    yum install gcc-c++

2. 安装pcre和pcre-devel

    PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,       pcre-devel 是使用 pcre 开发的一个二次开发库。

    yum install -y pcre pcre-devel

3. 安装zlib

    zlib提供了很多压缩和解方式,nginx需要zlib对http进行gzip

    yum install -y zlib zlib-devel

4. 安装openssl

    openssl是一个安全套接字层密码库,nginx要支持https,需要使用openssl

    yum install -y openssl openssl-devel

5. 下载nginx安装包

    wget https://nginx.org/download/nginx-1.15.5.tar.gz

    可以根据需求下载不同版本

6. 解压nginx安装包

    tar -zxvf  nginx-1.15.5.tar.gz

7. 进入解压后的文件

    cd nginx-1.15.5    

8. 安装与编译

    默认安装与编译

        ./configure

        make

        make install

        默认目录:/usr/local/nginx

    指定安装目录

        ./configure --prefix=/export/lrs_home/nginx(选择自己需要安装的路径) 

        make

        make install   

9. nginx常用命令

    ./nginx 启动nginx

    ./nginx -s reload 重新加载配置

    ./nginx -s reopen 重启

    ./nginx -s stop 停止

    ./nginx -s quit 退出

    ./nginx -t 测试nginx语法     

你可能感兴趣的:(centos下安装nginx)