NGINXConfig 网页伺服器 NGINX 设定档产生器,依需求产生各种 conf 档

青衣

温馨提示:这篇文章已超过529天没有更新,请注意相关的内容是否还可用!

NGINXConfig 网页服务器 NGINX 设定档产生器,依需求产生各种 conf 档

这项产品已经更新,请查看 2022 年新文章「NGINXConfig 产生高效能、安全且稳定的 Nginx 服务器设定档」。

十年前开始自己研究架站,跟很多人一样都是从 Apache 开始,后来出现 Nginx 后普遍的作法是将它拿来做反向代理(Reveres Proxy),既有的网页服务器就会退居后端,由前端的 Nginx 负责相关工作,依照经验可以提升网站速度,亦能降低负载,在原有硬体规格上承载更多的访客同时上线(Nginx 本身还能够针对静态文件进行快取)。因为我最初是从 Apache 开始学习,早期都得和设定档奋战,一直到 Nginx 我才发现它的设定档够简洁,简单到我好像无法直接编修。

这可能是许多 Nginx 使用者的心声,即使设定档很简洁但在编写时并不那么容易,必须去找一些示例动手修改,尤其是从 Apache 转到 Nginx 都很希望有个转换工具将设定档转为 Nginx 适用版本,可惜大多数情况下还是得花时间自行检视和编写,后来我乾脆都用 ServerPilot 或 Cloudways 这类自动化布署服务,可以省下更多时间,避免出错。

不过如果你想研究架站,想要手动建置 Nginx 网页服务器,即使再困难的设定档都得硬着头皮挑战一下,接下来「NGINXConfig.io」是你必须收藏起来的「神兵」!

这是一款开放原始码免费在线工具,用途是让使用者快速产生 Nginx 所需要的各种设定档,听起来非常酷对吧?NGINXConfig 透过网页介面让使用者进行相关设定,最终产生对应的各个 .conf 档,还能将产生的所有设定档下载备份。

依照 NGINXConfig 说明,这个工具可以设定的项目包括网站基本选项、HTTPS、安全相关选项、PHP、Python、Routing、Cache、Reverse Proxy、Logging 等等,已经内建几种常用的架站项目,例如前后端、Node.js、单页面应用程序、WordPress、Drupal 和 Magento,点选后可针对该项需求先启用特定选项。

网站名称:NGINXConfig
网站链结:https://nginxconfig.io/

使用教程

STEP 1

下图就是 NGINXConfig 操作介面,主要设定选项集中在网页上半部,中间有一些常用到的指令和说明注解。

NGINXConfig

在上方选项进行相关设定,下方的 .conf 设定档就会即时更新。

NGINXConfig

STEP 2

NGINXConfig 主要设定项目都以标籤方式显示于上方,包括一般网站设定、HTTPS、安全性、PHP、Python、Routing、Cache 和 Reverse Proxy 等等,如果有架站经验的话应该不会太难懂,比较棒的是栏位上也有示例格式可供参考。

NGINXConfig

如果 Nginx 网页服务器要拿来运作特定程序,NGINXConfig 也提供一些选项,点选后就会预先选取所需的相关功能,例如选取 WordPress 后会启用 WordPress 规则。

NGINXConfig

STEP 3

NGINXConfig 特色是让原有的 Nginx 设定档变得更容易理解。

NGINXConfig

像是 HTTPS、HTTP/2、Force HTTPS、HSTS 等等选项可能在 Nginx 都不是那么容易编写,透过 NGINXConfig 让选项变成互动式开关,只要在网页中切换,下方的设定档就会即时更新。

NGINXConfig

最后,将 .conf 设定档复制、贴回自己网页服务器对应的路径,重新启动 Nginx 就能够完成套用修改。当然细节部分我就不在文章里多做阐述,本文是想推荐 NGINXConfig 这款 Nginx 设定档产生器,至于要怎么样安装、架设 Nginx 服务器可能得自行去其他更专业的网站爬文。

2018 12 05 1246

STEP 4

如果你想将辛苦修改好的设定档备份、保存下来,切换到「Tools」可以找到打包下载为 ZIP 格式的下载工具,比较特别的是 NGINXConfig 内建分享功能,找到底下的分享网址还能将相关设定值透过链结传给其他人检视。

NGINXConfig

值得一试的三个理由:

  1. 协助使用者快速产生 Nginx 设定档
  2. 可针对特定需求或程序先起用特定选项
  3. 设定档可下载备份为 Zip 格式或产生分享链结
声明:Themecho严格遵守国家法律法规,对恶意造谣抹黑国家的违法违规行为零容忍。资料整理自网络,文章不代表本站立场。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,1226人围观)

还没有评论,来说两句吧...