美文网首页
Niginx(三)

Niginx(三)

作者: Shiki_思清 | 来源:发表于2020-12-21 15:12 被阅读0次

    安装Niginx

    docker pull nginx 下载nginx实例

    查看已安装的Nginx

    docker images

    创建目录

    mkdir www

    添加内容并且写入到www下面的index中

    echo 'Hello World!!!!!' >> www/index.html

    查看文件内容

    cat www/index.html

    启动docker

    -p 端口 发布8000端口,通过虚拟机的80端口映射
    -v 路径 将实际路径www映射到niginx的发布目录下
    nginx 使用镜像的名字

    docker run -p 8000:80 -v $PWD/www:/usr/share/nginx/html nginx

    注意 此时还无法网页访问

    是因为还没为该云实例配置可访问安全组

    进入实例的 【管理】-【安全组】


    image.png image.png

    在控制台输入 docker ps 查看目前需要开启的入口端口号


    image.png

    回到安全组,新建规则


    image.png

    注意 授权对象 如果填 0.0.0.0/0 是对所有人开放

    此时 再 访问 ip:端口

    image.png

    命令

    nginx -s reopen #重启Nginx
    nginx -s reload #重新加载Nginx配置文件,然后以优雅的方式重启Nginx
    nginx -s stop #强制停止Nginx服务
    nginx -s quit #优雅地停止Nginx服务(即处理完所有请求后再停止服务)
    nginx -?,-h #打开帮助信息
    nginx -v #显示版本信息并退出
    nginx -V #显示版本和配置选项信息,然后退出
    nginx -t #检测配置文件是否有语法错误,然后退出
    nginx -T #检测配置文件是否有语法错误,转储并退出
    nginx -q #在检测配置文件期间屏蔽非错误信息
    nginx -p prefix #设置前缀路径(默认是:/usr/share/nginx/)nginx -c filename #设置配置文件(默认是:/etc/nginx/nginx.conf)
    nginx -g directives #设置配置文件外的全局指令
    killall nginx #杀死所有nginx进程
    
    

    相关文章

      网友评论

          本文标题:Niginx(三)

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