1.什么是www
world wide web的缩写 全球信息广播
2.什么是http
http协议:Hyper Text Transfer Protocol超文本传输协议
http:从服务器传输超文本(html)到本地浏览的传输协议 (超文本指有文字 颜色 图片 链接)
相关配置文件的作用 主配置目录:/etc/nginx 相关配置文件:/etc/nginx/ /var/log/nginx #日志文件 3.4.nginx配置文件内容详解
├── conf.d #子配置目录 │
├── default.conf #子配置文件
├── fastcgi_params #fastcgi变量文件,用于识别php
├── mime.types #媒体类型文件
├── nginx.conf #主配置文件
├── scgi_params #scgi变量文件,用于识别perl
└── uwsgi_params #uwsgi变量文件,用于识别python
4.nginx的主配置目录(nginx.conf)
cd/etc/nginx/nginx.conf
nginx -t指令用于查看nginx文件内容是否正确,修改配置文件后需要重启服务
基于IP访问控制:
还是修改nginx的主配置文件
基于ip控制访问allow 和 deny有先后顺序 所以curl 172.25.254.100/hxd/的时候还是能看到里面的内容。
基于用户的控制访问:
由于基于ip控制访问安全性不高 所以有基于用户的控制访问
安装建立用户认证的软件包
.htpasswd(隐藏文件名 用户信息保存在这个文件里面)
如果有一个用户还想创建新用户 去掉-c -c是修改用户
建立了用户后 将用户和nginx建立连接
vim/etc/nginx/nginx.conf