Niginx(三)

2020-12-21  本文已影响0人  Shiki_思清

安装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进程

上一篇 下一篇

猜你喜欢

热点阅读