买了云服务器之后,很多新手面对黑乎乎的命令行会无从下手。宝塔面板的价值就在于:把建站、数据库、SSL证书、防火墙这些原本需要敲命令的操作,全部变成了网页上的点选。本文从一台全新的Linux服务器开始,完整走一遍用宝塔面板搭建WordPress网站的流程。
一、准备工作
开始之前你需要准备三样东西:
- 一台云服务器:1核2G起步即可建站,系统选CentOS 7/8、Ubuntu 20.04/22.04或Debian 11/12都可以。个人测试可以考虑雨云这类轻量云平台,入门配置约20元/月,注册时填优惠码
admin01还能叠加五折,从这里进入可以1元试用7天; - 一个域名(可选):没有域名也可以直接用IP访问,但正式站点建议绑定域名;
- SSH工具:Windows推荐用Xshell、PuTTY或者直接系统自带的PowerShell。
二、安装宝塔面板
宝塔官方提供了一键安装脚本,根据你的系统选择对应命令,用root身份执行:
CentOS:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484becUbuntu/Debian:
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec安装过程大约2-5分钟,中间会问你是否安装到/www目录,输入y回车即可。安装完成后,终端会打印出三样关键信息,务必复制保存:
- 面板地址(类似
http://你的IP:8888/随机安全入口) - username(面板用户名)
- password(面板密码)
三、登录面板与安全设置
浏览器打开面板地址,第一次登录会要求绑定宝塔账号(免费注册一个即可)。登录后建议立刻做三件事:
- 修改安全入口:面板设置 → 安全 → 把默认的随机入口改成自己记得住的;
- 修改面板端口:默认8888端口容易被扫,改成10000以上的冷门端口;
- 开启面板SSL:避免登录信息明文传输。
同时记得去云服务器控制台的安全组里放行端口:80(HTTP)、443(HTTPS)、8888(面板,改端口后放行新端口)、3306(MySQL,仅内网需要时可不开)。
四、安装LNMP环境
首次进入面板,会弹出”推荐安装套件”窗口。建站推荐选择LNMP(Linux + Nginx + MySQL + PHP),比LAMP(Apache)更省资源:
| 组件 | 推荐版本 | 说明 |
|---|---|---|
| Nginx | 1.22+ | Web服务器,处理HTTP请求 |
| MySQL | 5.7或8.0 | 数据库,WordPress必需 |
| PHP | 7.4或8.0 | WordPress运行环境,2G内存建议7.4 |
| phpMyAdmin | 5.x | 数据库网页管理工具(可选) |
选”编译安装”稳定性更好但耗时长(30分钟+),”极速安装”几分钟搞定但自由度低。个人站点用极速安装完全够了。
五、创建站点并部署WordPress
1. 添加站点
左侧菜单【网站】→【添加站点】:
- 域名:填你的域名(如 example.com),暂时没有就填服务器IP;
- 根目录:保持默认即可;
- FTP:不创建;
- 数据库:创建,选择MySQL,记录好数据库名、用户名、密码;
- PHP版本:选刚安装的版本。
2. 一键部署WordPress
宝塔的软件商店里有WordPress一键部署,也可以在添加站点时勾选。手动方式也很简单:到【文件】进入站点根目录,删除默认文件,然后【远程下载】WordPress官方压缩包,解压后把wordpress目录里的内容移到根目录。
3. 完成安装向导
浏览器访问你的域名或IP,进入WordPress安装界面,填入刚才创建的数据库信息,设置站点标题和管理员账号,几分钟后网站就能访问了。
六、配置免费SSL证书
网站能访问之后,下一步是启用HTTPS。宝塔集成了Let’s Encrypt免费证书:
【网站】→ 点击站点 →【SSL】→【Let’s Encrypt】→ 勾选域名 →【申请】。前提是域名已经解析到服务器IP。申请成功后打开”强制HTTPS”开关,全站就加密了。证书三个月自动续期,不用手动维护。
七、日常维护要点
- 定期备份:【计划任务】里添加”备份网站”和”备份数据库”任务,建议每周一次,保留最近3份;
- 系统更新:面板首页会提示组件更新,安全补丁及时打;
- 防火墙:【安全】模块可以查看端口放行情况,不用的端口全部关掉;
- 监控:面板首页的负载、CPU、内存图表,发现持续飙高要排查原因。
八、常见问题
面板打不开?先检查安全组是否放行8888端口,再用bt default命令查看面板地址和状态。
网站502错误?大概率是PHP-FPM挂了,到【软件商店】重启PHP即可。
忘记面板密码?SSH登录服务器,执行bt 5即可重置。
总结
宝塔面板把Linux建站的学习曲线压到了最低:装面板5分钟,装环境10分钟,部署WordPress再10分钟,一个带HTTPS的网站半小时内就能上线。后续想折腾Docker、多站点、邮件服务,面板里也都有现成入口。如果你是第一次玩服务器,跟着这个流程走一遍,基本不会踩坑。






