讲师中心 微信公众号
AI工具推荐 视频效率加速

宝塔PHP8.4怎样批量部署_快速创建多个PHP8.4站点操作【方法】

夏强吖_4835

夏强吖_4835

发布时间:2026-01-11 20:57:08

|

959人浏览过

|

来源于php中文网

原创

可通过三种方式批量搭建PHP 8.4环境:一、用站点模板一键创建;二、用SSH脚本调用bt命令自动部署;三、调用宝塔API接口发送HTTP请求并发创建。

宝塔php8.4怎样批量部署_快速创建多个php8.4站点操作【方法】

如果您需要在宝塔面板中为多个项目快速搭建基于PHP 8.4的运行环境,则需绕过逐个创建站点的传统流程,转而采用可复用、可批量触发的操作路径。以下是实现该目标的具体方法:

一、通过站点模板批量创建

宝塔面板支持将已配置完成的PHP 8.4站点保存为模板,后续可基于该模板一键生成结构一致的新站点,避免重复设置PHP版本、伪静态、SSL等参数。

1、在宝塔面板左侧菜单点击【网站】,进入站点列表页。

2、找到一个已成功运行于PHP 8.4的站点,点击其右侧【设置】按钮。

立即学习“PHP免费学习笔记(深入)”;

3、在站点设置页面中,点击顶部导航栏的【其他】选项卡,再点击【保存为模板】。

4、在弹出窗口中填写模板名称(如“PHP84-标准模板”),勾选需保留的配置项:PHP版本、根目录权限、伪静态规则、SSL证书(若启用),然后点击【确定】。

5、返回【网站】首页,点击右上角【批量创建】按钮,选择刚保存的模板,粘贴多个域名(每行一个),点击【提交】。

二、使用SSH命令结合脚本批量添加

适用于熟悉Linux命令与Shell脚本的用户,通过调用宝塔官方提供的CLI工具bt,可绕过Web界面直接执行站点创建指令,全过程无需人工交互。

1、登录服务器SSH,执行bt命令,选择【7】进入“网站管理”子菜单。

amphp
amphp

使用 AMPHP 框架编写非阻塞异步 PHP 代码,依赖 revolt/event-loop、amphp/amp ^3 及完整 amphp/* 生态(http‑server、http‑client 等)。

下载

2、记录当前PHP 8.4对应的运行环境ID:执行bt 10查看PHP管理列表,找到PHP 8.4所在行末尾的数字ID(如显示“84 → 8”,则ID为8)。

3、新建脚本文件:vi /www/server/panel/script/batch_php84.sh,写入以下内容(请将domain_list.txt路径与PHP_ID按实际替换):

4、创建域名清单文件:echo -e "site1.example.com\nsite2.example.com\nsite3.example.com" > /www/server/panel/script/domain_list.txt。

5、赋予脚本执行权限并运行:chmod +x /www/server/panel/script/batch_php84.sh && /www/server/panel/script/batch_php84.sh。

三、利用宝塔API接口批量调用

开启宝塔API后,可通过外部HTTP请求向面板发送标准化JSON指令,实现多站点并发创建,适合集成至CI/CD流程或第三方管理平台。

1、进入宝塔面板【设置】→【面板设置】→【API接口】,开启API开关,并记录API密钥与端口。

2、准备POST请求体,其中php_version字段必须设为84,且type字段值为0(表示PHP站点)。

3、使用curl构造多域名请求:对每个域名单独发起一次POST,URL为http://[服务器IP]:[API端口]/api/site/create_site,Header中携带X-Signature签名头。

4、签名生成方式为:对请求时间戳、API密钥与请求路径进行SHA256哈希,示例命令为echo -n "1717023456your_api_key/api/site/create_site" | sha256sum | cut -d' ' -f1。

5、确保每次请求中webdir参数指向唯一路径,避免目录冲突;project_type设为php以强制绑定PHP 8.4环境。

热门AI工具

更多
切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

1975

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2722

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

936

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

3059

2025.09.10

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

3383

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

735

2023.10.30

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3048

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

4329

2025.10.17

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

160

2026.09.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
墨刀帮助中心
墨刀帮助中心

共0课时 | 0人学习

MyEclipse学习中心
MyEclipse学习中心

共0课时 | 0人学习

Apache Subversion 官方手册
Apache Subversion 官方手册

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn