跳到主要内容
版本:latest

ServiceAdmin

管理服务器上各类服务的启动、停止、重启和重载。

  • 路由POST /system
  • actionServiceAdmin

输入参数

参数名称必选类型描述
actionString固定值 ServiceAdmin
nameString服务名称
typeString操作类型

name 取值

服务
nginxNginx
httpd / apacheApache
mysqldMySQL / MariaDB
pure-ftpdPure-FTPd
redisRedis
memcachedMemcached
phpmyadminphpMyAdmin
openlitespeedOpenLiteSpeed
tomcatTomcat
webserver自动识别当前 Web 服务器

type 取值

操作
start启动
stop停止
restart重启
reload重载配置(不中断服务)
test测试配置文件

输出参数

参数名称类型描述
statusBooleantrue 表示操作成功
msgString执行结果描述,如 执行成功!

示例

重启 Nginx

POST /system HTTP/1.1
Content-Type: application/x-www-form-urlencoded

request_time=1700000000&request_token=xxx&action=ServiceAdmin&name=nginx&type=restart

响应

{"status": true, "msg": "执行成功!"}

启动 MySQL

action=ServiceAdmin&name=mysqld&type=start