对于初学者来说,搭建一个属于自己的网站看起来可能是一项复杂的任务。好在如今有了图形化运维工具“宝塔面板”,让建站变得极其简单,即使不懂命令行,也能在十分钟内完成一套网站环境的部署。
本文将以实际操作为主线,手把手教你使用宝塔面板从零搭建一个网站,过程详实,无需任何编程经验。

一、准备阶段
在开始之前,请确保你已经拥有以下基础资源:
- 一台已安装 CentOS、Ubuntu 或 Debian 的 VPS(虚拟服务器);
- 可用的公网 IP;
- 一个域名(可选,但建议绑定);
- 远程连接工具(如 XShell、FinalShell 或宝塔 App)。
二、安装宝塔面板
宝塔面板支持 Linux 和 Windows 系统,本文以 Linux 面板为例。
1. 连接服务器
使用 SSH 工具连接你的服务器,输入如下命令(以 CentOS 为例):
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
Ubuntu / Debian 可用以下命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
2. 安装完成后
系统会输出宝塔面板的登录地址、用户名、初始密码,请务必保存好。
示例输出:
=============注意:首次打开面板浏览器将提示不安全=================
请选择以下其中一种方式解决不安全提醒
1、下载证书,地址:https://dg2.bt.cn/ssl/baota_root.pfx,双击安装,密码【www.bt.cn】
2、点击【高级】-【继续访问】或【接受风险并继续】访问
教程:https://www.bt.cn/bbs/thread-117246-1-1.html
mac用户请下载使用此证书:https://dg2.bt.cn/ssl/mac.crt
========================面板账户登录信息==========================
【云服务器】请在安全组放行 8888 端口
外网ipv4面板地址: https://45.XXX.244.240:8888/216078
内网面板地址: https://10.7.XXX.12:8888/216078
username: itZOw7cl
password: e3S3e0f
你可以复制这个地址,在浏览器中打开面板。
三、登录宝塔面板
在浏览器中输入安装完成后提供的地址,进入宝塔后台。
首次登录会提示你选择安装环境,推荐选择以下组合:
- Nginx(作为 Web 服务器);
- MySQL(数据库);
- PHP 7.4 或 8.1(视程序需求);
- phpMyAdmin(可视化管理数据库工具)。
点击“一键安装”,等待几分钟自动完成部署。
四、添加网站项目
完成环境安装后,就可以开始部署网站了。
1. 添加网站
在左侧菜单点击【网站】→【添加站点】,填写相关信息:
- 域名:如 test.com(可填写多个);
- 根目录:建议使用默认路径或自定义;
- 数据库:可勾选“创建数据库”;
- PHP 版本:根据程序需求选择;
- 其他选项可按默认设置。
点击提交后,宝塔将自动创建网站目录、数据库,并配置好初始环境。
2. 上传网站程序
你可以通过以下几种方式上传网站程序:
- 使用【文件】面板在线上传;
- 通过 FTP 工具(如 FileZilla)连接上传;
- 使用 Git 克隆;
- 或直接在线安装(详见下一步)。
五、安装常见建站程序(以 WordPress 为例)
1. 下载 WordPress
访问官网 https://cn.wordpress.org 下载最新版压缩包。上传并解压至你的网站根目录 /www/wwwroot/yourdomain.com/。
2. 创建数据库
如果之前未勾选“自动创建数据库”,现在可以手动在【数据库】模块中添加一个新库,并记录下:
- 数据库名称;
- 用户名;
- 密码。
3. 设置权限
进入【文件】→ 找到网站目录 → 检查是否对 www 用户拥有读写权限,否则可能会在安装插件或上传媒体时出错。
4. 浏览器访问安装页面
在浏览器中访问绑定的域名,如:
http://yourdomain.com
进入 WordPress 安装界面,按提示填写数据库信息、站点名称、管理员账户信息,完成安装。
六、绑定域名与开启 HTTPS
1. 域名解析
登录你的域名服务商后台,添加 A 记录,将域名指向你服务器的公网 IP。
示例:
主机记录:@
记录类型:A
记录值:你的服务器 IP
等待几分钟生效。
2. 设置域名绑定
返回宝塔面板【网站】→ 编辑你的网站 → 添加或修改域名记录,确保与解析一致。
3. 申请 HTTPS 证书
点击【SSL】→ 免费申请 Let’s Encrypt 证书,绑定域名后即可一键启用 HTTPS。
七、常用优化建议
- 启用防火墙:在宝塔【安全】模块设置端口访问策略;
- 开启网站防盗链:防止图片等资源被盗用;
- PHP 扩展优化:如启用
opcache提升运行效率; - 数据库定期备份:防止数据丢失;
- 安装宝塔插件:如网站防篡改、安全扫描、定时任务等。
八、结语
宝塔面板大大降低了服务器环境配置的门槛,从部署环境、添加网站、上传程序,到域名解析、SSL 设置,全流程几乎可以图形化完成,真正做到了“傻瓜式”建站体验。
无论你是准备搭建 WordPress 博客、企业展示站,还是测试类项目,宝塔都是一款非常适合入门使用的管理工具。
建议在完成基础建站后,持续学习 Web 安全、性能优化等知识,才能真正驾驭网站长期运营的各项挑战。
如需进阶部署、站群搭建、HTTPS 强制跳转、CDN 加速等实战技巧,欢迎关注后续文章分享。
文章版权归原作者所有。转载请注明出处:https://www.idchunter.com/index.php/2025/07/16/%e4%bd%bf%e7%94%a8%e5%ae%9d%e5%a1%94%e9%9d%a2%e6%9d%bf%e5%bf%ab%e9%80%9f%e6%90%ad%e5%bb%ba%e7%bd%91%e7%ab%99%e5%85%a8%e8%bf%87%e7%a8%8b/
微信扫一扫
支付宝扫一扫
评论列表(23条)
新手福利啊!跟着步骤操作真的10分钟就搞定了,宝塔面板太友好了 👍
@灵异双瞳:确实挺方便的,省了好多时间
以前用命令行安装环境要半天,还总出错,现在终于解放了
弱弱问下,阿里云服务器能用宝塔吗?
感谢教程!就是那个SSL证书安装卡了一会儿,还好有提示
安装成功!不过在域名解析那块耽误了一小时,需要有个心理准备
宝塔面板确实方便,但我还是觉得LNMP手动安装更适合深入理解原理
安全性怎么样啊?怕服务器被黑
wordpress安装那部分再详细点就好了,我第一次没找到上传位置 🤔
实测腾讯云+宝塔真的YYDS,小白救星
@DuckyDimple:腾讯云的VPS用这个配起来特别顺手
防火墙设置那里建议多写点,好多新手都不开
@LordOfTheFries:建议新手还是要看看防火墙怎么配,安全第一
宝塔简直是新手福音!当初我自己折腾LNMP搞了好几天,现在十分钟搞定
前两天用这个教程帮公司搞了个测试环境,领导直夸效率高 😊
想问下这个面板占用多大的服务器资源?
我照着教程弄,结果SSH连不上服务器…现在很方
用宝塔网站被别人攻击的可能性大吗?
阿里云也完全适用,我就是用阿里云搭的
感谢分享!准备周末试试
WordPress安装那段再多配几张图就好了
求问这个和CPanel哪个好用?
期待作者写后续的优化教程!