美文网首页
nginx 本地服务搭建

nginx 本地服务搭建

作者: hare426 | 来源:发表于2019-07-18 16:26 被阅读0次
    背景:

    npm run build webpack 打包后的 项目路径 ./dist 路径下压缩好的代码,有可能会出现样式冲突,或者遇到其他各种“坑”,所以在提交代码前,需要在本地部署,进行测试;

    搭建:

    一、gcc安装
    nginx 是c语言开发的,需要安装gcc环境来编译安装。

    yum install -y gcc-c++ 
    

    二、pcre pcre-devel安装
    pcre是一个perl库,包括perl兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式。pcre-devel是使用pcre开发的一个二次元库。

    yum install -y pcre pcre-devel
    

    三、zlib安装
    zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip 。

    yum install -y zlib zlib-devel
    

    四、OpenSSL安装
    OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。
    nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 Centos 安装 OpenSSL 库。

    yum install -y openssl openssl-devel
    

    五、官网下载

    官网地址:http://nginx.org/

    解压命令:

    tar -zxvf nginx-1.14.2.tar.gz
    cd nginx-1.14.2
    

    配置:

    1.12.0以后的版本就不需要相关配置了

    ./configure
    

    编译安装:

    make
    make install
    

    启动、停止:

    cd /usr/local/nginx/sbin/
    ./nginx
    ./nginx -s stop
    ./nginx -s quit
    ./nginx -s reload
    

    修改端口:

    cd /usr/local/nginx/conf/
    vim nginx.conf
    
    端口

    如果设置开机自启动:

    即在rc.local增加启动代码就可以了。

    vi /etc/rc.local
    

    增加一行

     /usr/local/nginx/sbin/nginx
    

    设置执行权限:

    chmod 755 rc.local

    相关文章

      网友评论

          本文标题:nginx 本地服务搭建

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