php网站语言切换功能如何做外链网盘网站
Nginx配置其实很简单
不管作为前端还是后端,我们工作中或多或少得接触反向代理,比如代理静态页面或者文件、代理接口解决跨域、配置https、配置缓存和负载等等。而这些需求的实现,我们肯定能接触到Nginx,即使我们使用Caddy等等其它代理方式,但也肯定知道Nginx的存在。如果喜欢命令行,并且熟悉Nginx语法的大牛,可能直接编辑配置文件没什么问题,但是毕竟还是有一些人在命令行里面操作有点麻烦。所以,为什么不试试界面化的Nginx项目nginxWebUI
呢?
nginxWebUI常用功能
- Nginx代理:Nginx最基本的反向代理等等
- https证书管理:管理https证书,自动续签
- 负载:Nginx负载
- 静态网页上传管理:一键上传静态网页,然后配置部署
- 远程服务器:可以管理同样部署
nginxWebUI
的其它机器的代理配置 - 开发接口:支持通过接口进行nginx配置,适合一些二次开发
搭建
1. 配置文件
第一步,我们还是先利用docker-compose
进行搭建。
在我们选定的nginxWebUI
数据存储目录,例如我在/docker/nginxWebUI
目录下,创建docker-compose.yml
文件,并编写脚本:
version: "3.2"
services:nginxWebUi-server:container_name: nginxwebuiimage: cym1102/nginxwebui:latestvolumes: