Nginx安装手册

作者: 无远弗届_90 | 来源:发表于2019-04-02 16:51 被阅读79次

    目前需要调研Nginx的安全加固方案。然,Nginx还没真正安装过。固在此记录Nginx的安装过程,以便后续查看。

    1、安装包下载

    截至目前,Nginx最新稳定版本为1.14.2。by the way,安装Nginx涉及多个组件依赖,固在此一一下载。

    wget http://nginx.org/download/nginx-1.14.2.tar.gz   //Nginx安装包
    wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz    //openssl安装包
    wget http://zlib.net/zlib-1.2.11.tar.gz       //zlib安装包
    wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz   //pcre安装包
    

    一通下载后,很顺畅,心情大好,接下来安装。

    2、组件安装

    2-1、openssl安装

     tar zxvf openssl-fips-2.0.10.tar.gz
     cd openssl-fips-2.0.10
     ./config && make && make install
    

    2-2、pcre安装

    tar zxvf pcre-8.40.tar.gz
    cd pcre-8.40
    ./config && make && make install
    

    2-3、zlib安装

    tar zxvf zlib-1.2.11.tar.gz
    cd zlib-1.2.11
    ./config && make && make install
    

    2-4、nginx安装

    tar zxvf nginx-1.14.2.tar.gz
    cd nginx-1.14.2
    ./config && make && make install
    

    这一波安装操作后,居然没有报错,很顺利。那就继续接下来的启动。

    ps:有错误其实也挺好,可以积累一些经验,因为不同环境,安装过程也许会缺少这个依赖,那个依赖。

    3、启动

    我这里默认安装到/usr/local/nginx/目录中,进入/usr/local/nginx/sbin目录,执行

    ./nginx
    

    默认端口为80,在浏览器输入:localhost,如果显示如下界面,则安装成功:

    安装成功首页图

    再by the way,可以使用配置文件进行启动,方式如下:

    ./nginx -c /home/nginx/nginx-box/nginx-1.14.2/conf/nginx.conf
    

    配置文件可在安装的解压包中寻找。

    4、停止

    直接使用如下命令即可:

    ./nginx -s stop
    

    至此,一次简单的Nginx安装部署完成。因初涉,配置文件之类的还在调研中,后续另作Nginx加固文章补充。

    相关文章

      网友评论

        本文标题:Nginx安装手册

        本文链接:https://www.haomeiwen.com/subject/dkggbqtx.html