本地环境与需求
1:windows主机
2:有docker,有WSL2,Ubuntu
1:ubuntu-docker容器里面进行安装nginx,并且生成nginx的用户密码
2:当访问服务时【指定url或者域名】,需要使用用户账号密码登录才能正常访问
1:下载nginx的docker镜像版本
docker run -d -P nginx:latest
2:进入容器内部执行命令
2.1:升级apt—
2.2:安装apache2-utils—因为这个是apache的工具包,里面包括了httpd这个插件
apt update
apt install apache2-utils
2.3生成用户名和密码
htpasswd -c /etc/nginx/htpasswd luichun
命令注释
htpasswd -c /etc/nginx/[文件名] [用户名]
使用nginx用户认证