# Centos6.8 安装 Nginx

# 前言

网上也有很多关于linux下安装Nginx的方法,总结了Linux下安装Nginx的详细过程。(亲测)

# 安装编译工具及库文件

首先用yum命令,装相关的编译工具和库文件

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
1

# 安装PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能。

  1. 下载PCRE的安装包

    使用wget命令在linux中下载

    wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
    
    1
  2. 解压安装包

    tar zxvf pcre-8.35.tar.gz
    mv pcre-8.35 /usr/local/pcre
    
    1
    2
  3. 编译安装

    cd /usr/local/pcre
    ./configure
    make && make install
    
    1
    2
    3
  4. 检查PCRE是否已经安装

    使用查看PCRE版本命令查看

    pcre-config --version
    
    1

    如果出现8.35说明安装成功

# 安装Nginx

  1. 下载Nginx安装包

    wget http://nginx.org/download/nginx-1.13.6.tar.gz
    
    1
  2. 解压

    tar zxvf nginx-1.13.6.tar.gz
    mv nginx-1.13.6 /usr/local/nginx
    
    1
    2
  3. 编译安装

    # 切换目录
    cd /usr/local/nginx
    # 编译
    ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/pcre
    # 安装
    make && make install
    
    1
    2
    3
    4
    5
    6

    注意,/usr/local/pcre要改成你的pcre安装目录地址

  4. 查看版本

    /usr/local/nginx/sbin/nginx -v
    
    1

    如果显示了nginx版本,说明安装成功

# linux下Nginx的一些常用命令

在sbin目录中

./nginx             # 启动nginx
./nginx -s reload   # 重新载入配置文件
./nginx -s reopen   # 重启 Nginx
./nginx -s stop     # 停止 Nginx
1
2
3
4

# 可能遇到的问题

# 找不到nginx的日志路径

解决方法

/usr/local/nginx路径下创建logs文件夹,然后在创建2个文件,access.logerror.log

最近更新: 2019/10/17 上午4:20:42