1.启动程序命令为 ./ac -p 60650 -f /tmp/ -dbpath /tmp/ -token 1 -lang zh 2.需要将该模块在后台运行,可以使用nohup或其他,请选择对应的平台架构版本的ac模块进行运行 3.参数运行参数说明: debug 为调试模式,默认为1 可选值为1和0 isonlyoneprot 是否用一个端口来管理,默认为0 可选值为1和0 p 指定接口端运行端口,默认为60650 f 为上传文件目录,主要是给ap升级上传固件使用。默认为 ./ dbpath 为数据库文件存放目录,默认为 ./ token 是否验证token,如果是带登录版本的,是必须要设置为1,可选值为0,1 lang 默认语言,可选值为 zh,en ,默认为zh passwd 设置web登录密码,如果忘记了密码,可以重启服务,带上-passwd xxx即可修改web登录密码 showtip 在设备未设置IP 6.7.8.9的时候,是否显示相关提示信息,默认为1,即显示,可选值未1和0 mp 指定管理端访问端口,默认为8080 当isonlyoneprot为0时可用 https 管理端开启https服务,默认为0 当isonlyoneprot为0时可用 crt 指定crt证书文件(当开启https服务是需要指定,如果不指定将无法开启https服务) 当isonlyoneprot为0时可用 key 指定key证书文件(当开启https服务是需要指定,如果不指定将无法开启https服务) 当isonlyoneprot为0时可用 注:为保证用户使用便利,我们提供一份证书文件,图省事的可以自行在官网下载(TLS证书文件) 4.需要为程序指定6.7.8.9进行访问acreport接口,因为AP会默认找当前局域网中的http://6.7.8.9:60650/acreport,如果发现该地址存在,则会将该地址作为AC服务端请求。 5.ac模块自带管理界面,访问地址为:http://ip:8080 6.当ac模块嵌入到系统中后,可以通过修改cookies中的language来切换语言包,可选值为zh,en linux启动示例:nohup ./ac_linux_amd64 -p 60650 -mp 8080 -f ./upload/ -dbpath ./ -token 1 -lang en -https 0 -isonlyoneprot 0 >ac_linux_amd64.log& 开启https启动示例: nohup ./ac_linux_amd64 -p 60650 -mp 8080 -f ./upload/ -dbpath ./ -token 1 -lang en -https 1 -crt ./tls/1.crt -key ./tls/1.key >ac_linux_amd64.log&