宝塔面板Windows安装教程

宝塔面板Windows安装教程

  • admin admin
  • 2026-09-12
  • 2689
  • 0

宝塔面板Windows安装教程是指导用户在Windows Server或Windows桌面系统上完成宝塔面板安装、初始化配置、Web环境部署及站点创建的一整套操作流程说明。安装前准备系统要求宝塔面板Windows版支持以下操作系统:Windows Serv...

优惠价格:¥ 0.00
当前位置:首页 > 宝塔面板 > 宝塔面板Windows安装教程
详情介绍

宝塔面板Windows安装教程是指导用户在Windows Server或Windows桌面系统上完成宝塔面板安装、初始化配置、Web环境部署及站点创建的一整套操作流程说明。

宝塔面板Windows安装教程  第1张

安装前准备

系统要求

宝塔面板Windows版支持以下操作系统:

  • Windows Server 2008 R2

  • Windows Server 2012

  • Windows Server 2016

  • Windows Server 2019

  • Windows Server 2022

  • Windows 10

  • Windows 11

建议使用64位系统,内存不低于2GB,剩余硬盘空间不低于5GB,如果用于生产环境,建议使用Windows Server系统,并保证服务器处于纯净状态,不要提前安装IIS、MySQL、PHP等可能冲突的软件。

管理员权限

安装宝塔面板需要当前登录用户具备管理员权限,如果是云服务器,通常默认使用Administrator账户登录,如果是本地电脑,请右键安装包选择“以管理员身份运行”。

端口放行

宝塔面板默认使用以下端口:

  • 面板访问端口:8888

  • 网站HTTP端口:80

  • 网站HTTPS端口:443

  • FTP端口:21

  • MySQL数据库端口:3306

在云服务器安全组中需要提前放行上述端口,否则安装完成后无法通过外网访问面板,Windows系统自带的防火墙也需要在安装过程中允许相关程序通过。

关闭冲突服务

如果系统已经安装了IIS、Apache、Nginx或其他Web服务,建议先停止并卸载,避免与宝塔面板安装的环境产生端口冲突,尤其是IIS默认占用80端口,如果不关闭,后续创建网站时会出现端口被占用的问题。

下载宝塔面板Windows安装包

打开宝塔官网,进入下载页面,找到Windows版安装包,官网会提供最新版本的安装程序,文件大小通常在几十MB左右,下载完成后会得到一个可执行的安装文件,例如bt_windows_install.exe

如果服务器在海外,可以选择对应的下载节点,以提高下载速度,下载后建议将安装包放置在桌面或指定目录中,方便查找。

安装宝塔面板

启动安装程序

双击安装包,如果系统弹出用户账户控制窗口,点击“是”允许运行,安装程序启动后会显示欢迎界面,点击“下一步”继续。

选择安装目录

安装程序默认将宝塔面板安装在C:\BT目录,如果C盘空间不足,可以点击“浏览”选择其他磁盘,例如D:\BT,建议保持默认目录,因为修改路径后可能会影响软件商店中部分程序的自动识别。

开始安装

点击“安装”按钮后,安装程序会自动完成以下操作:

  • 解压面板程序文件

  • 配置面板运行环境

  • 注册系统服务

  • 创建桌面快捷方式

  • 生成面板登录信息

安装过程通常需要5到10分钟,期间不要关闭安装窗口,也不要进行其他操作,如果安装过程中出现杀毒软件拦截提示,需要选择“允许”或“信任”,否则可能导致安装失败。

安装完成

安装完成后,安装程序会弹出提示窗口,显示宝塔面板的访问地址、用户名和密码,格式如下:

面板地址:http://服务器IP:8888/bt
用户名:Administrator
密码:xxxxxxxx

建议立即截图保存这些信息,或复制到本地文本文件中,防止遗忘,如果不小心关闭了该窗口,也可以在安装目录下的default.pl文件中查看默认登录信息。

登录宝塔面板

访问面板地址

打开浏览器,在地址栏输入安装完成后显示的面板地址,如果是在服务器本机操作,可以使用http://127.0.0.1:8888/bt访问,如果是在其他电脑上操作,需要将IP替换为服务器的公网IP。

输入登录信息

在登录页面输入用户名和密码,点击“登录”,首次登录时,宝塔面板可能会要求绑定宝塔账号,如果还没有账号,可以先去宝塔官网注册一个,然后回到面板页面完成绑定,绑定账号后可以享受在线安装软件、获取更新提醒等服务。

进入面板首页

登录成功后进入宝塔面板首页,首页会显示服务器的基础信息,包括CPU使用率、内存使用率、磁盘空间、网络流量等,左侧导航栏包含网站、文件、数据库、软件商店、计划任务、安全等功能入口。

安装Web运行环境

进入软件商店

点击左侧导航栏的“软件商店”,在运行环境分类中选择需要安装的软件,Windows版宝塔面板支持多套运行环境组合:

  • Web服务器:IIS、Nginx、Apache

  • PHP版本:PHP 5.6、7.0、7.4、8.0、8.1、8.2

  • 数据库:MySQL 5.7、MySQL 8.0、SQL Server

  • 数据库管理:phpMyAdmin

  • FTP工具:FileZilla Server

  • 其他:Redis、Node.js、Python等

推荐组合

对于Windows服务器,推荐安装以下组合:

  • Web服务器:IIS 10

  • PHP:PHP 7.4或PHP 8.0

  • 数据库:MySQL 5.7

  • 数据库管理:phpMyAdmin

  • FTP:FileZilla Server

如果服务器配置较低,可以选择Nginx代替IIS,占用资源更少,如果网站程序要求Apache环境,则安装Apache。

一键安装

在软件商店中找到需要安装的软件,点击右侧的“安装”按钮,弹出安装窗口后,选择版本并点击“提交”,面板会自动下载安装包并完成安装,安装多个软件时,可以添加到队列中逐个安装。

安装过程需要一定时间,具体时间取决于服务器网络速度和软件包大小,安装期间可以继续使用面板的其他功能,但不要重复点击安装同一个软件。

创建网站

添加站点

点击左侧导航栏的“网站”,进入网站管理页面,点击“添加站点”按钮,填写以下信息:

  • 域名:填写网站域名,例如www.example.com,也可以填写服务器IP地址

  • 根目录:网站文件存放位置,默认在D:\wwwroot\域名,可以自定义

  • FTP:勾选“创建FTP”,设置FTP账号和密码

  • 数据库:勾选“创建数据库”,设置数据库名、用户名和密码

  • PHP版本:根据网站程序要求选择,例如PHP 7.4

  • 其他选项保持默认即可

点击“提交”后,面板会自动创建网站目录、FTP账号和数据库,并配置好Web服务器。

上传网站文件

点击网站列表中的“根目录”链接,可以快速打开网站文件目录,将网站程序文件复制到该目录下,或者通过FTP工具上传,上传完成后,网站即可通过绑定的域名访问。

如果网站程序需要数据库连接,需要在程序配置文件中填写刚创建的数据库信息,包括数据库名、用户名和密码。

配置SSL证书

如果需要使用HTTPS访问网站,点击网站列表右侧的“设置”,进入站点设置页面,点击“SSL”选项卡,可以选择以下方式配置证书:

  • 申请Let's Encrypt免费证书:填写邮箱和域名,点击申请即可自动签发并部署

  • 上传已有证书:将证书文件内容粘贴到对应位置,保存并开启强制HTTPS

开启强制HTTPS后,访问HTTP地址会自动跳转到HTTPS地址。

安全设置

修改面板端口

默认的8888端口容易被扫描,建议修改为不常用的端口,点击左侧导航栏的“设置”,进入面板设置页面,在“面板端口”选项中输入新的端口号,点击“保存”,修改后需要使用新的端口重新登录面板。

修改安全入口

在面板设置中,可以开启“安全入口”,开启后,访问面板地址需要添加指定路径,例如http://IP:端口/安全入口,这样可以有效防止面板登录页被扫描和暴力免费。

修改登录密码

定期修改面板登录密码,密码应包含大小写字母、数字和特殊字符,长度不低于12位,点击面板设置中的“密码修改”选项,输入旧密码和新密码后保存。

配置系统防火墙

在Windows防火墙中,只放行必要的端口,如面板端口、80、443、FTP端口和数据库端口,如果数据库不需要远程连接,可以不开放3306端口,减少安全风险。

常见问题

安装失败提示端口被占用

使用命令netstat -ano | findstr 8888查看占用8888端口的进程PID,然后在任务管理器中结束该进程,或者修改面板端口后重新安装。

无法访问面板地址

检查云服务器安全组是否放行8888端口,检查Windows防火墙是否拦截了面板程序,在服务器本机使用0.0.1测试访问,如果本机可以访问,说明外部网络或安全组配置存在问题。

网站打开提示404错误

检查网站根目录是否存在网站文件,检查站点配置中的域名和根目录是否正确,如果绑定了域名,确认域名已解析到服务器IP。

MySQL无法启动

查看MySQL错误日志,日志文件通常位于D:\BT\mysql\data目录下,常见原因包括端口被占用、数据目录权限不足、内存不足等,根据日志提示进行修复,或尝试重启服务器后再次启动MySQL。

PHP版本切换后网站无法访问

不同PHP版本可能缺少扩展或配置文件不同,进入软件商店,重新安装对应PHP版本,并在站点设置中重新选择PHP版本,如果网站程序较老,建议使用PHP 5.6或7.0版本。

0