在Centos中部署nginx

准备工作:

  • nginx的安装依赖openSSL,zlibpcre

    Openssl下载地址:

    http://www.openssl.org/

    zlib下载地址:

    http://www.zlib.net/

    pcre下载地址:

    http://www.pcre.org/

    nginx下载地址:

    http://nginx.org/en/download.html

    下载好后把四个压缩包上传到服务器即可

    这里我已经全部上传完毕并解压完成

  • 安装opensslzlibpcre

    :在安装之前建议先安装gcc以保证后面的编译,这里使用 yum install -y gcc gcc-c++进行安装

    1.安装openssl,命令如下

    tar -zxvf openssl-1.0.2l.tar.gz

    cd openssl-1.0.2l

    ./config

    make

    make install

    2.安装zlib,命令如下

    tar -zxvf zlib-1.2.11.tar.gz

    cd zlib-1.2.11

    ./configure

    make

    make install

    3.安装pcre,命令如下

    tar -zxvf pcre-8.38.tar.gz

    cd pcre-8.38

    ./configure

    make

    make install

    4.安装nginx,命令如下

    tar -zxvf nginx-1.13.5.tar.gz

    cd nginx-1.13.5

    ./configure --with-pcre=../pcre-8.38/ --with-zlib=../zlib-1.2.11/ --with-openssl=../openssl-1.0.2l/

    make

    make install

    注:编译过程中可能出现error: You need a C++ compiler for C++ support,原因是没有安装gcc,具体安装请看第一条

  • 运行Nginx

    /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

    注意: 执行此命令需要配置权限,或者以root权限执行,同时看下防火墙,还有80端口是否被占用,nginx默认使用的是80端口

    默认情况下执行此命令即可运行Nginx,打开浏览器输入IP即可看见Nginx默认主页

    开机自启和配置命令启动这里就不做详细说明,如果有需要请自行百度之

  • 最新博客:https://codedog.link
posted @ 2017-09-21 20:49  LuBoom  阅读(156)  评论(0编辑  收藏  举报