小白必看:宝塔面板安装 + 一键部署网站完整教程

9 阅读7分钟

很多刚接触云服务器的新手,面对纯命令行操作容易无从下手,不知道如何搭建运行环境、上传网站文件、绑定域名与配置访问权限。

宝塔面板是面向入门用户的可视化服务器管理工具,依托网页端图形化界面,全程鼠标点击操作即可完成环境部署、站点创建、域名配置、SSL 证书申请等操作,大幅降低 Linux 服务器使用门槛,完全脱离复杂命令行,非常适合零基础新手上手。

本文从云服务器选型、远程连接、宝塔安装,到建站、部署博客、配置 HTTPS,全程保姆级实操,手把手带你搭建属于自己的第一个网站。

本次实操适配主流 Linux 系统,日常学习、个人建站、项目测试,可选用雨云(新手上手简单)、阿里云 ECS、腾讯云轻量等主流云服务器作为部署环境。


一、云服务器选购与前期准备

1.1 新手配置选型建议

个人建站、测试项目、小型服务部署,无需高规格配置,基础入门配置足够长期使用:

表格

项目推荐配置
CPU1-2 核
内存2GB
硬盘40GB SSD 高速盘
带宽3-5Mbps
操作系统Ubuntu 22.04 / 24.04、CentOS 7.9

1.2 主流服务器选型参考

市面上主流入门云服务器各有适配场景,按需选择即可:

  • 雨云:入门性价比高,控制台简洁易懂,新手上手快;香港及海外节点支持免备案,即开即用,适合快速测试、个人轻量化部署。
  • 阿里云 ECS:企业级稳定性强,生态完善,配套教程与安全防护齐全,适合长期正式站点运营。
  • 腾讯云轻量:轻量应用优化设计,预置应用丰富,操作简单,定价均衡,适合个人博主与小型项目使用。

1.3 备案相关说明

国内大陆节点服务器,搭建对外访问的网站必须完成域名备案,周期约 1 至 2 周;香港、海外国际节点无需备案,购买解析完成即可直接上线,追求快速部署的新手,优先选择免备案节点。

1.4 购买后必备信息

服务器开通后,保存好核心信息,后续远程连接、面板登录全部需要:

  • 服务器公网 IP 地址
  • root 管理员账号密码

二、远程连接云服务器

2.1 Windows 系统连接

  1. 使用快捷键 Win+R,输入 cmd 打开命令提示符
  2. 输入连接命令,替换为自己的服务器 IP
ssh root@你的服务器IP
  1. 输入 root 密码(输入不显示字符为系统正常安全机制),回车即可登录。

2.2 Mac 系统连接

  1. 打开系统自带「终端」工具
  2. 执行相同远程连接命令
ssh root@你的服务器IP
  1. 填写管理员密码,完成登录。

2.3 连接成功标识

出现下方命令行前缀,代表服务器远程连接成功:

root@server:~#

三、一键安装宝塔面板

3.1 对应系统安装命令

根据服务器系统,复制对应一键安装脚本,粘贴回车执行:

Ubuntu / Debian 系统

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

CentOS 系统

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

安装过程中出现确认提示,输入 y 回车,自动执行部署。

3.2 等待部署完成

全程自动安装,耗时约 5-10 分钟,取决于服务器网络质量。安装结束后,页面会输出完整面板信息,包含:外网访问地址、登录账号、登录密码,务必全部保存备份

3.3 放行安全组端口

宝塔默认使用 8888 端口,需要在服务器控制台放行端口,否则无法访问面板:

  • 雨云:服务器详情 → 安全组 → 新增规则,放行 TCP 8888 端口
  • 阿里云 ECS:安全组 → 入方向规则,添加 8888 端口放行策略
  • 腾讯云轻量:防火墙规则,手动开放 8888 端口

四、登录宝塔与部署运行环境

4.1 访问面板后台

浏览器打开安装完成后提供的外网面板地址,格式如下:

http://你的IP:8888/随机安全密钥

4.2 初始化设置

  1. 输入系统生成的账号密码,完成登录
  2. 按提示免费注册并绑定宝塔账号,完成基础初始化
  3. 系统自动弹出环境套件安装窗口

4.3 安装 LNMP 建站环境

新手统一选择 LNMP 组合(Nginx+MySQL+PHP) ,适配绝大多数网站程序:

  • Nginx 1.24
  • MySQL 5.7(2G 内存优选,低占用更流畅)
  • PHP 8.2

点击一键安装,等待 10-20 分钟自动部署全部依赖环境。


五、可视化创建第一个网站

5.1 新建站点

  1. 宝塔左侧菜单栏点击「网站」
  2. 选择「添加站点」,填写基础信息:
  • 绑定域名
  • 网站根目录(默认自动生成)
  • 自动创建 MySQL 数据库与账号
  • 选定对应 PHP 版本
  1. 提交确认,站点创建完成。

5.2 上传网站源码

  1. 进入宝塔「文件」管理
  2. 打开当前网站根目录
  3. 使用上传功能,导入本地网页代码、程序源码
  4. 上传完成后即可通过 IP 或域名访问。

5.3 域名解析配置

在域名购买平台配置 DNS 解析,雨云、阿里云、腾讯云解析操作逻辑一致:

表格

主机记录解析类型记录值
@A 记录服务器公网 IP
wwwA 记录服务器公网 IP

解析生效时间一般 5 至 30 分钟,生效后直接访问域名即可打开网站。


六、一键部署 WordPress 博客

想要快速搭建个人技术博客、分享站点,可借助宝塔一键部署功能:

  1. 左侧进入「软件商店」,搜索 WordPress
  2. 选择一键部署,绑定提前解析好的域名
  3. 自动完成数据库配置与程序安装

部署完成后访问域名,按页面提示:选择语言、设置管理员账号、站点名称,即可快速拥有独立博客。

6.1 全站 HTTPS 加密配置

  1. 网站列表找到对应站点,点击设置
  2. 切换至 SSL 证书选项卡
  3. 选择免费 Let's Encrypt 证书,一键申请
  4. 证书部署成功后,开启强制 HTTPS 跳转,全站加密访问,提升网站安全性。

七、宝塔常用基础运维操作

7.1 修改面板端口

面板设置内可自定义访问端口,降低被恶意扫描风险,修改后同步在安全组放行新端口。

7.2 FTP 文件管理

内置 FTP 创建功能,一键生成账号密码,搭配 FileZilla 等工具,便捷批量上传、备份网站文件。

7.3 定时自动备份

通过计划任务功能,设置网站与数据库定时备份,自动留存历史文件,防止数据丢失。

7.4 服务器资源监控

面板首页实时展示 CPU、内存、磁盘、网络占用,随时掌握服务器运行状态。


八、新手常见问题排查

问题 1:宝塔面板无法打开

  • 检查服务器安全组是否放行 8888 端口
  • 确认服务器运行状态正常
  • SSH 执行 bt default,快速重置并查看面板登录信息

问题 2:网站无法正常访问

  • 核对域名解析是否生效
  • 放行服务器 80、443 网站必备端口
  • 检查 Nginx 服务是否正常启动

问题 3:忘记宝塔登录密码

SSH 连接服务器,执行命令一键重置密码:

cd /www/server/panel && python tools.py panel testpasswd

问题 4:内存占用过高

2G 基础内存运行环境时,可通过降低 PHP 进程数、轻量化数据库配置,减少资源占用,也可按需升级服务器配置。


九、全文总结

宝塔面板用可视化操作替代传统命令行,完美解决新手使用云服务器的痛点:环境部署、站点搭建、域名绑定、证书配置、数据备份全部可视化完成,大幅降低学习成本。

零基础新手入门服务器,优先使用宝塔面板熟悉基础操作;掌握基础逻辑后,再逐步学习命令行运维,循序渐进提升技术能力。日常测试、个人建站、轻量项目部署,这套方案稳定易用,适合长期使用。