• 安装nginx(Centos和docker)


    这里提供两种nginx安装方式,一种是centos安装,一种是docker安装

    1.centos安装nginx

    请移步

    2.docker上安装nginx

    docker想必大家都不陌生了,在微服务时代docker已经成了不可或缺的东西了,废话不多说,开干

    首先拉取镜像

    docker pull nginx

    简单运行一个容器:

    docker run --name nginx-test -p 18080:80 -d nginx

    这样就把容器80端口映射到服务器上的18080了,直接访问服务ip+18080端口就可以看到nginx的hello world页面了

    通常来说,我们是需要配置nginx的配置文件的,这里介绍两种方式:

    • dockerfile

      通过dockerfile方式来做

      

    FROM nginx
    
    #将静态文件拷贝到容器的 /usr/***路径下
    COPY dist /usr/share/nginx/html # 将nginx.conf配置文件 拷贝到容器 /etc/nginx/下 COPY nginx.conf /etc/nginx/nginx.conf

    这样的话就可以自己定义nginx.conf文件了。不过这样通常是在构架一个前端服务的时候采用方式,那有没有一种不需要构建前端服务的方式呢?

    • 命令方式

      通过命令来做这件事,将默认的容器中nginx文件替换了

    docker run --name nginx-test -p 18080:80 -v /mypath:/etc/nginx/nginx.conf -d nginx

    其中mypath就是服务器上存放nginx.conf的路径

    参考地址

  • 相关阅读:
    JavaScript变量的传递方式
    三分钟读懂BGP带宽
    Docker安装及基础知识
    CentOS搭建“加速器”
    SSH 不分配远程主机tty
    2020年智慧电力解决方案
    docker安装2020
    如何让电力巡检机器人项目落地
    清淤机器人项目落地重庆市政工程
    智慧电网_电力巡检机器人解决方案
  • 原文地址:https://www.cnblogs.com/Tiandaochouqin1/p/14544212.html
Copyright © 2020-2023  润新知