宝塔面板创建站点,绑定域名配置数据库:宝塔面板建站教程

宝塔面板创建站点、绑定域名和配置数据库是搭建网站的三个核心步骤。
对于零基础用户,只要提前准备好服务器、域名和宝塔面板环境,按照本文的顺序操作,通常能在20分钟内完成一个基础站点的部署。
随后会依次说明前提条件、具体操作、容易出错的环节以及如何验证是否成功。

开始前的环境与材料确认

在动手之前,先确认以下条件是否满足,这能避免很多低级报错。

  • 一台已安装宝塔面板的服务器:确保面板可以正常登录,并且已经放行面板端口(默认8888)。如果还没安装,可参考宝塔官方安装命令。
  • 一个已解析到服务器IP的域名:在域名DNS管理后台添加A记录,将域名指向服务器公网IP。解析生效通常需要几分钟到几小时,可以用ping 你的域名检查是否返回正确IP。
  • 服务器安全组放行必要端口:至少放行80(HTTP)、443(HTTPS)、8888(面板)以及后续数据库可能用到的3306(建议仅内网访问)。
  • 准备网站程序或源码:可以是WordPress、Typecho等,也可以暂时用默认首页测试。

在宝塔面板中创建站点

登录宝塔面板后,左侧菜单点击“网站”,然后点击“添加站点”。

在弹出的窗口中填写以下信息:

  • 域名:输入已经解析好的域名,例如example.com,如果需要同时绑定www.example.com,可以换行写两个。
  • 根目录:默认会自动生成,也可以自定义,建议保持默认,方便后续管理。
  • FTP:如果不需要单独FTP账号,选择“不创建”。
  • 数据库:这里可以选择MySQL,并设置数据库名、用户名和密码。如果暂时不需要,也可以稍后单独添加。
  • PHP版本:根据你的网站程序要求选择,例如WordPress推荐PHP 7.4或8.0。

点击“提交”后,面板会自动创建站点目录、Nginx配置文件,并写入数据库信息(如果勾选了数据库)。

操作完成后,在“网站”列表中应该能看到刚创建的站点,状态为“运行中”。

绑定域名与解析检查

如果创建站点时已经填写了域名,这里只需确认解析是否生效。
如果当时没填,可以在站点列表中点击“设置”,在“域名管理”里添加域名。

关键点:域名解析必须正确指向服务器IP,否则访问会提示“无法访问此网站”或“连接超时”。

检查方法:

ping 你的域名

如果返回的IP和服务器公网IP一致,说明解析正确。
如果不一致,需要回到DNS服务商处修改A记录。

另外,如果服务器使用了CDN,需要确保CDN回源地址正确,并且宝塔面板中站点绑定的域名与CDN配置的域名一致。

数据库配置与连接测试

在创建站点时如果勾选了数据库,宝塔会自动创建一个数据库和对应的用户。
如果当时没创建,可以在“数据库”菜单中手动添加。

添加数据库时注意:

  • 数据库名用户名建议使用英文或数字,避免特殊字符。
  • 密码尽量复杂,但不要包含#$等可能引起配置文件解析错误的符号。
  • 访问权限选择“本地服务器”即可,除非需要远程连接。

创建完成后,可以在“数据库”列表中看到数据库信息。
如果网站程序需要连接数据库,通常需要修改配置文件,例如WordPress的wp-config.php

define('DB_NAME', '你的数据库名');
define('DB_USER', '你的数据库用户名');
define('DB_PASSWORD', '你的数据库密码');
define('DB_HOST', 'localhost');

保存后,访问网站首页,如果出现安装界面或正常显示,说明数据库连接成功。

如果提示“建立数据库连接时出错”,优先检查:

  1. 数据库名、用户名、密码是否与宝塔面板中显示的一致。
  2. DB_HOST是否为localhost(宝塔默认使用本地socket连接,部分程序需要改为127.0.0.1)。
  3. 数据库服务是否正常运行,可以在宝塔“软件商店”中查看MySQL状态。

常见问题与避坑指南

网站打不开,提示“连接超时”:首先检查域名解析是否生效,然后确认服务器安全组和宝塔面板的防火墙是否放行了80端口。
可以暂时关闭系统防火墙测试:systemctl stop firewalld(CentOS)或ufw disable(Ubuntu),但测试后要重新开启。

创建站点时提示“根目录不存在”:通常是因为之前手动删除过目录,可以在“网站”设置中重新指定一个存在的目录,或者通过“文件”菜单手动创建。

数据库密码包含特殊字符导致连接失败:如果密码中有#$,在PHP配置文件中需要转义,建议直接在宝塔面板中重置为纯字母数字组合。

绑定域名后访问显示默认站点:说明域名没有正确绑定到当前站点,检查“域名管理”中是否添加了该域名,并且没有其他站点占用相同域名。

HTTPS配置:如果需要启用HTTPS,可以在站点设置中申请Let's Encrypt免费证书,或上传已有证书。
开启后记得强制跳转HTTPS。

验证站点是否正常运行

完成以上步骤后,通过以下方式确认:

  • 在浏览器访问http://你的域名,能看到网站内容或安装界面。
  • 在宝塔面板“网站”列表中,站点状态为“运行中”,且访问日志有记录。
  • 如果安装了网站程序,尝试登录后台,确认数据库读写正常。
  • 使用curl -I http://你的域名命令,返回状态码200或301/302,说明Web服务响应正常。

如果访问返回502,通常是PHP服务未启动或PHP版本不匹配,可以在“软件商店”中重启PHP。

关于后续维护的几点提醒

宝塔面板创建站点、绑定域名和配置数据库只是建站的第一步。
后续还需要定期备份网站文件和数据库,及时更新面板和软件版本,并关注服务器资源使用情况。
如果遇到性能问题,可以开启Nginx缓存或调整PHP并发参数。

对于新手,建议每次修改配置前先备份,避免误操作导致站点无法访问。
如果本文的步骤都执行完毕,网站应该已经可以正常访问了。

分享到:
上一篇
CMS后台IP访问限制,只允许指定IP登录
下一篇
宝塔面板数据库备份自动上传到对象存储
1
系统公告

机房迁移升级通知

尊敬的用户: IP 段 103.23.148.x、156.224.29.x 原香港一区线路波动、攻击频繁,平台定于 7 月 5 日凌晨分批迁移至香港 GIA 机房,硬件升级 AMD 铂金机型。 迁移均在凌晨操作,最大程度降低业务影响,迁移期间服务器临时关机; 升级后配置不降低、费用不涨价,数据默认同步迁移; 迁移后 IP 全部更换,请及时修改域名解析、防火墙白名单; 建议提前备份重要数据,有问题可联系在线客服。 感谢理解与支持! 泽御云科技 2026.06.30
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意