巴拉巴

 找回密码
 立即注册

站内搜索

搜索
热搜: 活动 交友 discuz
查看: 88|回复: 0

推荐一个可视化Nginx配置文件生成工具:NginxConfig

[复制链接]

6

主题

7

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2023-4-4 06:49:19 | 显示全部楼层 |阅读模式
nginxConfig是一个Nginx配置文件生成器,是一个免费的开源工具,提供了一个基于Web的可视化美观的易用的用户界面,让使用人员可以轻松根据自己的需求快速生成正确的配置文件,降低了NGINX的配置难度和配置效率。
很多开发人员,拿到一个服务器,第一时间估计就是安装一个Nginx把服务起起来吧?Nginx成为了大多数服务器的标配。Nginx不仅仅是一个网络服务器
在线版NginxConfig:
NginxConfig
使用Nginx的作用和好处
老鸟可跳过这里
Nginx最基本功能有:
1 nginx可作为HTTP代理服务和反向代理
2 nginx可作为负载均衡
3 nginx可作为Web缓存
使用nginx的好处有:
1、可以高并发连接
官方测试Nginx能够支撑5万并发连接,实际生产环境中可以支撑2~4万并发连接数。
2、内存消耗少
内存消耗非常小,性能很好。
3、成本低
免费的好东西。
4、稳定性高
用于反向代理,宕机的概率几乎为0
5、负载平衡
6、惊人的静态文件快速处理
7、配置简单
虽然配置很简单,但是内容多的时候,打开配置文件也很长不好阅读,不好理解,容易出错,对于新手来说还是不容易的。所以这里推荐一个可视化的Nginx配置界面nginxconfig,操作简单易懂。
许多带有相应配置指令的功能。 您现在可以深入研究NGINX文档,或者您可以使用此工具进行检查 NGINX如何工作,观察您的输入如何影响输出,并为您的特定配置生成最佳配置 用例。
nginxconfig特征
nginxconfig支持配置:HTTPS, HTTP/2, IPv6, certbot, HSTS, 安全标头, SSL 配置文件, OCSP 解析器, 缓存, gzip, brotli, 回退 路由,反向代理,www/non-www重定向,CDN,PHP(TCP/socket,WordPress,Drupal,Magento,Joomla),Node.js支持,Python (Django)服务器等。
下载构建

  • 克隆存储库
git clone https://github.com/digitalocean/nginxconfig.io.git

  • 安装 NPM 包
npm ci

  • 开发运行
npm run dev
npm run build
构建部署后,我们就可以在线配置nginx了。
在web上配置好nginx后,就可以把相应的配置文件下载导出了,导出后,把压缩包里的nginx.conf 上传到我们自己服务器了。
下载导出
压缩包
导出的配置文件内容
在线生成配置工具
如果不想或不会上面的构建部署的话,我们还可以用在线生成工具,digitalocean提供了在线工具网站,免得大家去到处找,这里直接贴出来:
https://www.digitalocean.com/community/tools/nginx?domains.0.php.php=false&domains.0.routing.index=index.html&domains.0.routing.fallbackHtml=true&domains.1.server.domain=example2.com&global.app.lang=zhCN
在线工具
最后
在线可视化配置工具极大地提高配置效率,但是也是需要先熟悉,对新手很是友好,但是也只是能生成标准的Nginx配置,复杂的配置还是无法代替手写的,毕竟它聪明不过你!

来源:http://www.yidianzixun.com/article/0nYDXLNn
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 返回顶部