AppNode受控端命令 - AppNode帮助中心
受控端命令
核心命令
在命令行中输入 appnode agent
,可查看所有核心命令:
# appnode agent
NAME:appnode-agent - appnode agent command line toolsUSAGE:appnode-agent command [command options] [arguments...]AUTHOR(S):AppNode Dev Team <develop@appnode.com> COMMANDS:status status agentstart start agentstop stop agentrestart restart agentconfig config agentremove remove agentlicense license management
受控端服务管理
查看受控端运行状态
appnode agent status
示例(CentOS 6下):
# appnode agent status
appnode-agent-server (pid 2145) is running...
启动受控端
appnode agent start
示例(CentOS 6下):
# appnode agent start
Starting AppNode Agent: [ OK ]
停止受控端
appnode agent stop
示例(CentOS 6下):
# appnode agent stop
Stopping AppNode Agent: [ OK ]
重启受控端
appnode agent restart
示例(CentOS 6下):
# appnode agent restart
Stopping AppNode Agent: [ OK ]
Starting AppNode Agent: [ OK ]
受控端配置
查看受控端的所有配置
appnode agent config
示例:
# appnode agent config
agent_network : tcp
agent_ip_addr : 0.0.0.0
agent_port : 9999
agent_protocol : http
agent_domain_name :
agent_tls_cert : <not set="">
agent_tls_key : <not set="">
agent_sign_key : ExRXPjabfcnrnTxHw2wa4rR830gPz542
各个参数的含义:
- agent_network
受控端网络类型,为 tcp(TCP连接)或 unix(本地 Unix Domain Socket) - agent_ip_addr
受控端监听的 IP 地址,* 或 0.0.0.0 表示全部。
IP 地址必须为本地网卡中存在的 IP 地址。 - agent_port
受控端监听的 TCP 端口,范围为:1~65535。 - agent_protocol
受控端使用的协议,为 http 或 https。 - agent_domain_name
受控端绑定的域名,绑定域名后只能通过绑定的域名访问受控端。 - agent_tls_cert
受控端 SSL 证书文件路径。
受控端使用的协议为 https 时才有效。 - agent_tls_key
受控端 SSL 密钥文件路径。
受控端使用的协议为 https 时才有效。 - agent_sign_key
受控端 API 签名密钥。
请勿设置为空,否则你的服务器将可能会攻击。
查看受控端的单个配置
appnode agent config 配置项
示例,查看监听的端口:
# appnode agent config agent_port
agent_port : 9999
修改受控端配置
appnode agent config 配置项 配置值
示例,修改绑定的域名为:1.node.appnode.com:
# appnode agent config agent_domain_name 1.node.appnode.com
# appnode agent config
agent_network : tcp
agent_ip_addr : 0.0.0.0
agent_port : 9999
agent_protocol : http
agent_domain_name : 1.node.appnode.com
agent_tls_cert : <not set="">
agent_tls_key : <not set="">
agent_sign_key : ExRXPjabfcnrnTxHw2wa4rR830gPz542
示例,取消域名绑定:
# appnode agent config agent_domain_name ""
# appnode agent config
agent_network : tcp
agent_ip_addr : 0.0.0.0
agent_port : 9999
agent_protocol : http
agent_domain_name :
agent_tls_cert : <not set="">
agent_tls_key : <not set="">
agent_sign_key : ExRXPjabfcnrnTxHw2wa4rR830gPz542
序列号授权管理
在命令行中输入 appnode agent license
,可查看所有授权管理命令(和控制中心一样):
# appnode agent license
NAME:appnode-agent license - license managementUSAGE:appnode-agent license command [command options] [arguments...]COMMANDS:list show license listissue issue a new licenseupdate update all licensedelete delete a licensebindip set or show bind ip addressmac get MAC of current machineOPTIONS:--help, -h show help
显示所有序列号授权
appnode agent license list
示例:
# appnode agent license list-------- LICENSE LIST --------SN : agent-free
PCODE: agent-free
PNAME: 受控端免费版 通用型
IP : 115.29.*.*
FLG : agent,filemgr,service,usermgr,procmgr,crond,service,scriptmgr,logmgr,iptables,backupmgr
TTL : 604800
NUP : 2016-09-28 12:27:45 CST
EXP : 2016-10-04 12:27:45 CST
END : 2106-02-07 14:28:15 CST
PMN : Y
MAC : 6a82113d1767e6f1116352df9e9f0f7731cb102a52204088dcc1566a75ae9044
STA : ACTIVESN : T*6FV-W*0VH-F*XVD-H*FPO-Q*PG8
PCODE: agent-standard
PNAME: 受控端标准版 通用型
IP : 115.29.*.*
FLG : nginx,mysqld,php,sshd,storage,rsync,rsyncd,sysmonitor,pptpd,pureftpd,shadowsocks,memcached,smbd,redis,51sync
TTL : 604800
NUP : 2016-09-28 12:27:45 CST
EXP : 2016-10-04 12:27:45 CST
END : 2017-09-23 20:53:08 CST
PMN : N
MAC : 6a82113d1767e6f1116352df9e9f0f7731cb102a52204088dcc1566a75ae9044
STA : ACTIVE
各个参数的含义:
- SN:序列号
- PCODE:产品代号
- PNAME:产品名称
- IP:授权使用的公网 IP 地址
- FLG:可以使用的应用代号列表
- TTL:每次更新的授权文件的过期时间
- NUP:下次授权更新时间
- EXP:本次授权到期时间
- END:授权最终到期时间
- PMN:是否终身有效
- MAC:机器码
- STA:授权状态
激活序列号
appnode agent license issue 序列号
示例:
# appnode agent license issue T*6FV-W*0VH-F*XVD-H*FPO-Q*PG8-------- ISSUE SUCCESSFULLY --------SN : T*6FV-W*0VH-F*XVD-H*FPO-Q*PG8
PCODE: agent-standard
PNAME: 受控端标准版 通用型
IP : 115.29.175.190
FLG : nginx,mysqld,php,sshd,storage,rsync,rsyncd,sysmonitor,pptpd,pureftpd,shadowsocks,memcached,smbd,redis,51sync
TTL : 604800
NUP : 2016-09-28 15:14:14 CST
EXP : 2016-10-04 15:14:14 CST
END : 2017-09-23 20:53:08 CST
PMN : N
MAC : 6a82113d1767e6f1116352df9e9f0f7731cb102a52204088dcc1566a75ae9044
STA : ACTIVE
更新授权
更新所有序列号的授权:
appnode agent license update
示例:
# appnode agent license updateupdating agent-free: OK
updating T*6FV-W*0VH-F*XVD-H*FPO-Q*PG8: OK
更新单个序列号的授权:
appnode agent license update 序列号
示例:
# appnode agent license update T*6FV-W*0VH-F*XVD-H*FPO-Q*PG8updating T*6FV-W*0VH-F*XVD-H*FPO-Q*PG8: OK
删除授权
appnode agent license delete 序列号
示例:
# appnode agent license delete T*6FV-W*0VH-F*XVD-H*FPO-Q*PG8
# appnode agent license list-------- LICENSE LIST --------SN : agent-free
PCODE: agent-free
PNAME: 受控端免费版 通用型
IP : 115.29.*.*
FLG : agent,filemgr,service,usermgr,procmgr,crond,service,scriptmgr,logmgr,iptables,backupmgr
TTL : 604800
NUP : 2016-09-28 15:15:11 CST
EXP : 2016-10-04 15:15:11 CST
END : 2106-02-07 14:28:15 CST
PMN : Y
MAC : 6a82113d1767e6f1116352df9e9f0f7731cb102a52204088dcc1566a75ae9044
STA : ACTIVE
绑定授权 IP
如果你的服务器有多个公网 IP,需要在激活序列号前,先指定使用哪个公网 IP 进行授权,否则可能导致以下两个问题:
在激活序列号时可能会随机选用一个公网 IP 进行授权
在验证授权时可能会随机选用一个公网 IP 进行验证,造成授权验证失败
查看:
appnode agent license bindip
示例:
# appnode agent license bindip
BIND IP:
上例中输出的绑定 IP 为空,表示未绑定 IP。
修改:
appnode ccenter license bindip IP地址
示例:
# appnode agent license bindip 115.29.*.*
# appnode agent license bindip
BIND IP: 115.29.*.*
请注意:此处 IP 地址必须为你的服务器网卡上存在的 IP 地址,可在受控端的“系统信息”-“网络信息”中查看。
查看机器码
appnode agent license mac
示例:
# appnode agent license mac
MAC: 6a82113d1767e6f1116352df9e9f0f7731cb102a52204088dcc1566a75ae9044
卸载
卸载受控端
appnode agent remove
示例:
# appnode agent remove>> Preparing to remove AppNode Agent...* Are you sure want to remove AppNode Agent? [y/N] y......
输入卸载命令后,会提醒你是否确认卸载,请输入 y 后再再回车确认卸载。
来自:https://help.appnode.com/command/agent.html
AppNode受控端命令 - AppNode帮助中心相关推荐
- appnode怎么样_Linux面板AppNode免费开放使用,你还在用宝塔吗? - 立金哥
AppNode 简介 AppNode 是一款用于管理 Linux 服务器的软件,它基于 Web 页面进行可视化操作,不但可以帮助不熟悉 Linux 命令的用户无障碍地管理他们的 Linux 服务器,也 ...
- zabbix监控之二----Zabbix受控端及监控项
4.station32受控端安装zabbix 4.1:下载所需要用的的程序包:只有受控端是主动模式时才需要装zabbix-sender [root@station32zabbix-agent]# yu ...
- 服务端命令(dockerd)
服务端命令(dockerd) dockerd 命令选项 --api-cors-header="":CORS 头部域,默认不允许 CORS,要允许任意的跨域访问,可以指定为 &quo ...
- 极域电子教室系统 远程桌面 部分设置界面 鼠标卡住 受控端使用administrator或降为users
极域电子教室系统 远程桌面 部分设置界面 鼠标卡住 受控端使用administrator或降为users
- appnode环境软件命令参考 - AppNode帮助中心
环境软件命令参考 Nginx 主程序路径:/usr/sbin/nginx 配置文件路径:/etc/nginx.conf 服务控制命令: CentOS 6:service nginx start|sto ...
- redis 本机链接服务端命令
在windows 本机链接服务端redis,需要下载windows 端的redis: 1,运行redis-server.exe程序: 2,打开cmd 控制台 3,执行命令 D:\redis64\red ...
- python TCP套接字服务器v1.1-新增服务端命令功能及修改bug(socket+PyQt5)
TCP聊天服务器套接字v1.1 所有版本记录: v1.0 : TCP聊天服务器套接字|PyQt5+socket(TCP端口映射+端口放行)+logging+Thread(含日志,html)+anaco ...
- linux大端小端命令,linux的大小端、网络字节序问题
linux的大小端.网络字节序问题 总结:1.80X86使用小端法,网络字节序使用大端法. 2.二进制的网络编程中,传送数据,最好以unsigned char, unsigned short, uns ...
- iOS开发日记9-终端命令
今天博主有一些终端使用的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步. OSX 采用的Unix文件系统,所有文件都挂在跟目录" /" 下面,所以不在要有Windows ...
最新文章
- Python数据分析,抓取京东商品价格
- 微信内测附近的餐厅,小程序要跨界外卖了?
- mysql-mmm高可用架构
- TensorFlow学习笔记(七)feeds操作
- 从Zabbix数据库中提取内存采集的数据,做内存使用率计算
- Sharepoint学习笔记 –架构系列—10 Sharepoint的服务器端对象模型(Server Object Model) 2.内容层次结构
- go语言 select
- Centos7静默安装Weblogic12C
- 分享112个留言聊天PHP源码,总有一款适合你
- OpManager如何解除五大网络丢包隐患?
- 国家官宣!硕士补贴30W、本科补贴20W!一线城市户口,最高5W生活补贴丨毕业去这些城市,太太太爽了!...
- macos可以升级到指定版本吗_[macOS]如何升级更新 Mac 系统
- Pytorch构建Transformer实现英文翻译
- 数据库相关基础知识总结
- APP开发商城时,常说三级分销,你知道什么是分销机制吗?
- st-link v2怎么连接_固件升级:BOOX Nova\Note\Max2电纸书V2.1.1版固件发布
- HTML5与视频传输
- 用计算机弹大白菜鸡毛菜,抖音大白菜、鸡毛菜是什么歌
- php验证email,PHP正则验证Email的方法
- LORAWAN地磁传感器的应用
热门文章
- 【English】十一、一般疑问句
- jmeter 打开报错_jmeter打开.jmx文件报错的解决办法
- 安装widows XP时蓝屏代码0X0000007B的问题的解决方案
- wechat小程序布局flex
- Scrapy是什么?Scrapy怎么用?Scrapy基础使用(基于scrapy2.0+编写) ๑乛◡乛๑ Scrapy框架使用方法
- 搭建游戏平台用哪里的高防服务器比较好
- 物联网网关神器 Kong ( 四 )- 利用 Konga 来配置生产环境安全连接 Kong
- iOS 2015年3月苹果新的审核标准(中文)
- 【字体转换】快速实现繁简字体相互转换
- python爬虫教程:实例讲解Python爬取网页数据