#挑战30天在头条写日记#
墨林码农专注分享开源项目, 精选开源社区技术干货,分享Github、Gitee上有趣、有价值的项目,一起学习,一起成长。
大家好,我是墨林,今天给大家推荐一款Nginx反向代理管理系统:Nginx Proxy Manager,实现Nginx的可视化管理和运维。
简介在平常项目中,对于Nginx的管理和操作都是通过Shell脚本的的方式进行这要求操作人员必须熟悉操作系统环境和Nginx配置文件中的相关参数。尤其当Nginx的配置文件多并且变化频繁的情况下,更是考验操作人员的能力和经验。
随着微服务项目的发展,web相关的代理操作越来越多,通过Web方式管理Nginx 代理服务器也会越来越多,Nginx Proxy Manager就是一款开源的可视化Nginx代理服务器配置工具。
功能官网介绍工具轻松的反向代理设置工具轻松配置HTTPS工具提供简单的访问权限设置安装在服务器中创建nginx-proxy-manager目录mkdir nginx-proxy-managercd nginx-proxy-manager在nginx-proxy-manager目录中创建docker-compose.yaml文件nano docker-compose.yamlversion: '3.8'services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: - '80:80' - '81:81' - '443:443' volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt启动nginx-proxy-managerdocker-compose up -d注意:到这里你可以通过http://127.0.0.1:81来访问界面了
使用登陆界面配置反向代理主机域名重定向截图结束语几个简单的字符,就能创造出欢乐,
几个简单的号码,便能写出奇迹。
一个键盘,就能畅游世界,
一根网线,便能知晓天下。
创作不易,感谢大家的支持。后续也会分享更多的干货和技术资讯,您的阅读就是对小编的支持,再次感谢各位老铁!