---
title: "宝塔面板添加网站（创建 PHP 站点）"
description: "详细介绍如何在宝塔面板（BT Panel）中添加网站，包含域名绑定、根目录设置、PHP 版本选择、数据库创建与 FTP 账号设置等完整步骤，适用于 WordPress 与 PHP 类项目快速上线。"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.bt.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# 宝塔面板添加网站（创建 PHP 站点）

## 添加站点

## 操作场景

本文将指导您如何创建 PHP 站点。

## 操作步骤

登录宝塔面板，在左侧菜单栏中点击`网站-PHP项目`，点击`添加站点`。

![宝塔面板网站菜单 - PHP 项目添加站点入口](/img/user-guide/site/create-web.png)



### 传统项目（通用）

![传统 PHP 项目添加站点表单](/img/user-guide/site/create-web-2.png)

:::info\[说明]

- 域名：填写站点域名，如`bt.cn`,`www.bt.cn`等，多个域名请换行填写，支持泛域名`*.bt.cn`，如需自定义端口请填写`域名:端口`，如`www.bt.cn:8080`。
- 备注：填写站点备注，如`测试站点`。
- 根目录：填写站点目录，如`/www/wwwroot/www.bt.cn`，默认为`/www/wwwroot/域名`。
- FTP：创建站点的同时，为站点创建一个对应FTP帐户，并且FTP目录指向站点所在目录。
- 数据库：创建站点的同时，为站点创建一个对应的数据库帐户，方便不同站点使用不同数据库。
- PHP版本：选择站点使用的PHP版本，纯静态网站可选择`纯静态`。
- 站点分类：选择站点分类，方便管理。
  :::

### swoole 异步项目

Swoole 是一个高性能高并发的 PHP 协程框架，可以编写 TCP、UDP、HTTP、WebSocket 等服务

![Swoole 异步项目创建表单](/img/user-guide/site/create-web-3.png)

:::info\[说明]

- 绑定域名：填写站点域名，如`bt.cn`,`www.bt.cn`等，多个域名请换行填写，支持泛域名`*.bt.cn`，如需自定义端口请填写`域名:端口`，如`www.bt.cn:8080`。
- 项目目录：填写站点目录，如`/www/wwwroot/www.bt.cn`，默认为`/www/wwwroot/域名`。
- swoole 版本：开启自动安装依赖时会给对应版本的 php 安装 swoole，可前往 PHP 扩展中手动安装。
- PHP 版本：选择站点使用的 PHP 版本
- 数据库：创建站点的同时，为站点创建一个对应的数据库帐户，方便不同站点使用不同数据库。
- 运行用户：无特殊需要请使用`www`用户
- 启动命令：填写站点启动命令，如`php think swoole`
- 依赖安装：composer install 进行安装依赖，最终安装结果请前往 `项目-日志-安装依赖日志` 进行确认，若安装依赖不成功，项目会启动失败
- 站点备注：填写站点备注，如`测试站点`。
  :::

### thinkphp异步项目

ThinkPHP是一款高性能、易用的PHP框架，支持多种技术栈和场景，拥有强大的生态和合作伙伴

![ThinkPHP 异步项目创建表单](/img/user-guide/site/create-web-4.png)

:::info\[说明]

- 绑定域名：填写站点域名，如`bt.cn`,`www.bt.cn`等，多个域名请换行填写，支持泛域名`*.bt.cn`，如需自定义端口请填写`域名:端口`，如`www.bt.cn:8080`。
- 项目目录：填写站点目录，如`/www/wwwroot/www.bt.cn`，默认为`/www/wwwroot/域名`。
- PHP 版本：选择站点使用的 PHP 版本
- fileinfo 版本：ThinkPHP 项目需要`fileinfo`扩展，若未安装，可前往 PHP 扩展中手动安装。
- 数据库：创建站点的同时，为站点创建一个对应的数据库帐户，方便不同站点使用不同数据库。
- 运行用户：无特殊需要请使用`www`用户
- 启动命令：填写站点启动命令，如`php think run`
- 依赖安装：composer install 进行安装依赖，最终安装结果请前往 `项目-日志-安装依赖日志` 进行确认，若安装依赖不成功，项目会启动失败
- 站点备注：填写站点备注，如`测试站点`。
  :::

### 异步项目

PHP中常用的异步编程技术包括使用Swoole扩展、利用异步任务队列、采用协程等

:::info\[说明]
异步项目当前仅支持 Nginx
:::

![PHP 异步项目创建表单](/img/user-guide/site/create-web-5.png)

:::info\[说明]

- 绑定域名：填写站点域名，如`bt.cn`,`www.bt.cn`等，多个域名请换行填写，支持泛域名`*.bt.cn`，如需自定义端口请填写`域名:端口`，如`www.bt.cn:8080`。
- 项目目录：填写站点目录，如`/www/wwwroot/www.bt.cn`，默认为`/www/wwwroot/域名`。
- PHP 版本：选择站点使用的 PHP 版本
- 数据库：创建站点的同时，为站点创建一个对应的数据库帐户，方便不同站点使用不同数据库。
- 运行用户：无特殊需要请使用`www`用户
- 启动命令：填写站点启动命令，如`php serve.php`
- 依赖安装：composer install 进行安装依赖，最终安装结果请前往 `项目-日志-安装依赖日志` 进行确认，若安装依赖不成功，项目会启动失败
- 站点备注：填写站点备注，如`测试站点`。
  :::

### 一键部署❤

宝塔面板支持部分开源项目一键部署，您只需要填写域名，即可一键部署。

![开源项目一键部署表单](/img/user-guide/site/create-web-6.png)

:::info\[说明]

- 绑定域名：填写站点域名，如`bt.cn`,`www.bt.cn`等，多个域名请换行填写，支持泛域名`*.bt.cn`，如需自定义端口请填写`域名:端口`，如`www.bt.cn:8080`。
- 项目目录：填写站点目录，如`/www/wwwroot/www.bt.cn`，默认为`/www/wwwroot/域名`。
- 其他配置：面板默认配置了数据库等，如您需要修改，请点击`编辑配置`进行修改，具体可参考`传统项目（通用）`
  :::

### 应用环境包

部分应用开发者提供了预构建的环境包，具体请咨询对应开发者。

![应用环境包创建表单](/img/user-guide/site/create-web-7.png)

### 批量创建

批量创建站点

![批量创建站点表单](/img/user-guide/site/create-web-8.png)

:::info\[说明]

- 批量格式：域名|根目录|FTP|数据库|PHP版本
- 域名参数：多个域名用 , 分割
- 根目录参数：填写 1 为自动创建，或输入具体目录
- FTP参数：填写 1 为自动创建，填写 0 为不创建
- 数据库参数：填写 1 为自动创建，填写 0 为不创建
- PHP版本参数：填写 0 为静态，或输入PHP具体版本号列如：56、71、74
- 如需添加多个站点，请换行填写
- 示例：bt.cn,test.cn:8081|/www/wwwroot/bt.cn|1|1|56
  :::

Source: https://docs.bt.cn/user-guide/site/php/create-web/index.mdx
