Skip to content

管理服务启停(Nginx、MySQL、PHP、Redis、Pure-FTPd 等)

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

POST
https://your-panel.example.com:8888/system
更新于 查看 Markdown

Request bodyX-WWW-FORM-URLENCODEDrequired

  • request_timestringrequired

    Unix 时间戳。

  • request_tokenstringrequired

    按 API 概览生成的签名。

  • actionServiceAdminrequired

    具体操作名称。

  • namestringrequired

    服务名称

  • typestringrequired

    操作类型

Returns

default

接口响应,业务状态见下方详细说明。

JSON
  • statusoptionalboolean

    true 表示操作成功

  • msgoptionalstring

    执行结果描述,如 执行成功!

各操作详细说明

ServiceAdminaction=ServiceAdmin管理服务启停(Nginx、MySQL、PHP、Redis、Pure-FTPd 等)

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

  • 路由:POST /system
  • action:ServiceAdmin

输入参数

参数名称 必选 类型 描述
action 是 String 固定值 ServiceAdmin
name 是 String 服务名称
type 是 String 操作类型

name 取值

值 服务
nginx Nginx
httpd / apache Apache
mysqld MySQL / MariaDB
pure-ftpd Pure-FTPd
redis Redis
memcached Memcached
phpmyadmin phpMyAdmin
openlitespeed OpenLiteSpeed
tomcat Tomcat
webserver 自动识别当前 Web 服务器

type 取值

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

输出参数

参数名称 类型 描述
status Boolean true 表示操作成功
msg String 执行结果描述,如 执行成功!

示例

重启 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
Navigation

Type to search…

↑↓ navigate↵ selectEsc close