nging

command module
v1.3.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2019 License: Apache-2.0 Imports: 22 Imported by: 0

README

nging

基于 caddy 的网站服务程序,带图形化管理界面。

caddy 是由国外开发者开发的一套类似于nginx或apache的网站服务软件。 caddy的配置文件比nginx更简洁易用。但我相信事情还可以变得更简单,所以nging应运而生。

nging不仅仅包含了caddy的在线可视化配置,还包含了ftp服务的管理,下一步即将增加:

  • 文件在线管理
  • 计划任务
  • 数据库管理(adminer的Golang版)
  • 离线下载
  • 网站管理(支持caddy指令在线配置)
    • fastcgi
    • gzip
    • header
    • ipfilter
    • log
    • rewrite
    • tls

下载地址

最新版本

v1.3.3 下载

历史版本

v1.3.2 下载
v1.3.1 CSDN 下载

运行方式

首先下载相应平台的程序,然后解压缩到当前目录,进入文件夹找到“nging-”开头的程序,在此程序所在的目录下执行此程序(在非windows系统里在执行之前请赋予该程序可执行权限)。 例如在Linux64位系统,分别执行以下命令:

chmod +x ./nging-linux-amd64
./nging-linux-amd64

打开浏览器,访问网址http://localhost:9999/setup,在页面中配置数据库和管理员账号信息进行安装。安装成功后会自动跳转到登录页面,使用安装时设置的管理员账号进行登录

先睹为快

安装:

登录:

系统信息:

在线编辑文件:

添加计划任务:

MySQL数据库管理:

开发环境下的启动方式

  • 第一步: 安装GO环境(建议1.7版以上),配置GOPATH、GOROOT环境变量,并将%GOROOT%/bin%GOPATH%/bin加入到PATH环境变量中
  • 第二步: 执行命令go get github.com/admpub/nging
  • 第三步: 进入%GOPATH%/src/github.com/admpub/nging/目录中启动run_first_time.bat(linux系统启动run_first_time.sh)
  • 第四步: 打开浏览器,访问网址http://localhost:8080/setup,在页面中配置数据库账号和管理员账号信息进行安装
  • 第五步: 安装成功后会自动跳转到登录页面,使用安装时设置的管理员账号进行登录

Documentation

Overview

也可以以服务的方式启动nging 服务支持的操作有: nging install -- 安装服务 nging uninstall -- 卸载服务 nging start -- 启动服务 nging stop -- 停止服务 nging restart -- 重启服务

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL