chan (蝉)是一个Web服务器,用于提供Web服务、反向代理
- 静态资源服务
- 配置模板封装
- 基础配置
- SSL配置
- 支持多域名的TLS服务
- 反向代理
- 负载均衡
- 轮询
- 加权轮询
- ip_hash
- 命令行
- version 获取版本
- run 运行
- start 启动
- stop 停止
- restart 重启
- conf 获取配置文件路径
- 运行(run)
# 不指定配置文件,默认在80端口启动一个服务
chan run
# 使用指定的配置文件路径启动Web服务
chan run -t 配置文件路径
chan run -t ./conf/chan.json
- 启动(start),支持后台运行
# 不指定配置文件,默认在80端口启动一个服务
chan start
# 使用指定的配置文件路径启动Web服务
chan start -t 配置文件路径
chan start -t ./conf/chan.json
- 停止(stop)
chan stop
- 重启(restart)
# 不指定配置文件,默认在80端口启动一个服务
chan restart
# 使用指定的配置文件路径启动Web服务
chan restart -t 配置文件路径
chan restart -t ./conf/chan.json
- 配置(conf)
chan conf