NginxConfig可视化配置工具

介绍

NginxConfig是一个以视图化形式生成nginx.conf配置文件的工具,生成后的conf文件需要你自己替换旧文件。

有官网在线使用地址和本地部署两种方式。

在线使用地址: DigitalOcean | Cloud Hosting for Builders

githhub仓库: https://github.com/digitalocean/nginxconfig.io

安装

接下来介绍下NginxConfig的安装,在Linux上安装它还是比较方便的。

安装Node.js

由于NginxConfig是一个基于Vue的前端项目,我们首先得安装Node.js。

首先从官网下载Node.js的安装包

下载地址:https://nodejs.org/zh-cn/download/

安装NginxConfig

Node.js安装完成后,就可以开始安装NginxConfig了。

首先下载NginxConfig的安装包,

下载地址:https://github.com/digitalocean/nginxconfig.io

下载完成后解压到指定目录,并使用npm命令安装依赖并运行;

tar -zxvf nginxconfig.io-master.tar.gz
npm install
npm run dev

NginxConfig运行成功后就可以直接访问了,看下界面支持中文还是挺不错的,访问地址:http://192.168.3.105:8080

使用

下载 生成的配置: nginxconfig.io-example.com.tar.gz
然后 上传 到你的服务器的/etc/nginx 目录.

或, 复制压缩配置的base64字符串,将其粘贴到服务器的命令行并执行。

进入你的 NGINX服务器上的配置目录:

cd /etc/nginx

Copy创建当前NGINX配置的备份:

tar-czvf nginx_$(date +'%F_%H-%M-%S').tar.gz nginx.conf sites-available/ sites-enabled/ nginxconfig.io/

Copy使用tar解压新的压缩配置

tar-xzvf nginxconfig.io-example.com.tar.gz |xargschmod 0644

文章作者: 刘同学
本文链接:
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 刘同学的小站
中间件 Nginx
喜欢就支持一下吧