
类型:服务器管理面板
简介:1Panel是一个现代化、开源的Linux服务器运维管理面板。
大家在使用1Panel时,会遇到API接口获取和配置的问题,还不清楚如何将它与其他工具联动。下面就把1PanelAPI接口获取及相关配置、站点ID获取方法整合起来,一步步教你搞定。
一、打开1Panel面板API
进入1Panel面板后,按照下面的步骤开启API接口:
- 点击面板左侧的“设置”选项;
- 在新页面上方,点击“常用设置”;
- 找到“API接口”,点击打开按钮。
二、配置面板API
完成第一步打开API后,接着点击“详情”,打开配置窗口进行设置:
- 在“IP白名单”中填入ALLinSSL面板的IP;
- 复制生成的接口密钥;
- 确认所有设置无误后,点击“确认”保存配置。
三、添加至AllinSSL
配置1Panel和AllinSSL联动时,需要填写以下信息:
- 1Panel-URL:填写宝塔上方浏览器显示的地址,并加上端口号。比如https://192.168.69.136:5555/;
- API密钥:粘贴第二步中复制的接口密钥,例如W4X7Wxxxxxxxxxxxxxxxx0aaDFLAO;
- 如果使用的是自签的IP证书,建议勾选“忽略SSL/TLS证书错误”选项。
四、1Panel部署平台相关设置
使用1Panel部署平台前,记得先配置对应的1Panel API供应商。在设置SSL和网站相关配置时,参考以下内容:
- 主机供应商:根据实际情况选择对应的供应商;
- 证书来源:按照工作流中申请的实际证书来选择;
- 重复部署(可选):如果本次证书和上次部署成功的证书相同,可设置是否跳过本次部署流程。
对于1Panel网站配置,除了上述相同的设置项外,还需要填写“站点ID(SiteId)”,目前该ID需要手动抓包获取,具体步骤如下:
- 进入1panel网站列表,搜索想要添加的站点,然后选择“search”接口查看ID;
- 按下键盘上的F12,打开开发者工具,选择“Net Work(网络)”选项卡;
- 在网站列表中搜索需要添加的站点;
- 在新弹出的“search”相关内容里,找到并记录需要添加的站点ID。
注意:在操作过程中,一定要确保证书适用于面板所绑定的域名,不然就无法通过HTTPS访问面板。







