想要在云服务器上快速搭建网站,宝塔Linux面板无疑是一个高效又省心的工具。今天我们将以阿里云ECS服务器为例,完整演示从零开始的部署流程:首先为服务器安装宝塔面板,并在安全组中开放相应端口,接着配置LNMP环境,最后完成站点创建、域名绑定和数据库设置。整个过程并不复杂,按照以下步骤操作即可轻松掌握。

一、云服务器配置与操作系统(准备阶段)
宝塔Linux面板对操作系统有一定推荐,本次使用阿里云ECS实例,因此选用Alibaba Cloud Linux 3镜像——兼容性完全没问题。如果你选择其他云服务商,可参考以下兼容列表:
- 推荐系统:Debian-12、Ubuntu-22、OpenCloud-9(腾讯云)、Alibaba-Cloud-3(阿里云)
- 兼容系统:Debian-10、Ubuntu-18、Centos/Alma/Rocky9、OpenEuler20、统信20、麒麟V10SP3(龙芯/x86/鲲鹏)
本文选用的是Alibaba Cloud Linux 3.2104 LTS 64位镜像。已经购买服务器的用户也无需担心,可以通过控制台免费更换系统。这里不再详细展示操作链接,只需在控制台中点击“更换操作系统”功能即可完成。
以一台配置为2核2G、3M带宽、40G ESSD Entry云盘的ECS为例(操作系统为CentOS 7.9 64位),虽然属于基础配置,但足以顺畅运行WordPress这类建站程序。

二、安装宝塔Linux面板
安装过程非常直接:通过远程连接登录服务器,执行一条安装命令,等待几分钟即可完成。
1. 远程连接登录云服务器
阿里云控制台提供了多种远程连接方式。最便捷的是直接在ECS管理页面点击“远程连接”,使用Workbench工具。如果没有设置密码,请提前重置一个。

2. 执行宝塔面板安装命令
成功登录后,复制并执行下方命令(此处以CentOS为例):
url=https://download.bt.cn/install/install_panel.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_panel.sh $url;fi;bash install_panel.sh ed8484bec
其他操作系统的对应脚本,请前往宝塔官网查阅。
执行命令后,系统会弹出提示:Do you want to install Bt-Panel to the /www directory now?(y/n): 直接输入 y 并按回车确认。

系统将自动开始安装,整个过程大约需要1分钟左右。
3. 保存面板登录信息
安装完成后,屏幕上会显示外网面板地址、用户名和初始密码。务必截图或记录下来,后续登录面板时需要用到。

三、开通宝塔面板端口(安全组配置)
早期版本的宝塔面板默认端口为8888,现在安装时会随机生成一个端口号(例如上图中的39118)。该端口需要在云服务器的安全组中放行,才能从外部访问。
配置步骤非常简单:
- 登录ECS管理控制台,进入【实例】页面。
- 点击目标实例的ID,进入实例详情页。
- 切换到【安全组】标签页,点击【配置规则】。
- 在“入方向”规则中点击【手动添加】,端口范围填写面板实际端口(比如39118),授权对象填写
0.0.0.0/0。


保存规则后无需重启服务器,配置会立即生效。
四、登录宝塔面板并安装LNMP环境
在浏览器中粘贴刚才获取的外网面板地址,输入用户名和密码。首次登录时需要勾选用户协议,然后绑定宝塔账号(如果没有账号,注册一个即可)。
登录后会自动弹出“推荐安装套件”窗口。如果是建站需求,直接选择 LNMP(推荐),并点击【一键安装】。

安装进度会在消息盒子中显示。当然,你也可以后续再通过【软件商店】按需安装其他环境或应用软件。

五、新建站点
进入宝塔面板后台,点击左侧菜单【网站】→【添加站点】。

填写你的域名(带www和不带www的都可以填入),根目录会自动生成,通常无需修改。FTP和数据库可根据实际需求创建——对于建站场景,建议勾选“创建MySQL”,系统会自动生成对应的数据库账号和密码。
提交后,站点创建成功,同时会显示FTP和数据库的详细信息,请妥善保存。
六、上传网站程序到根目录
以WordPress为例:将下载好的WordPress安装包压缩文件,上传到站点根目录(路径为:/www/wwwroot/你的域名)。

七、域名解析到云服务器公网IP
登录你的域名注册商管理后台,添加一条A记录,记录值填写ECS实例的公网IP地址。解析生效后,域名才能正确指向你的服务器。
八、安装WordPress网站
域名解析生效后,在浏览器中输入你的域名,即可看到WordPress的安装引导界面。

第一步:填写数据库名称、数据库用户名和密码——这些信息正是之前添加站点时系统自动生成的。填写完毕后点击“提交”。

数据库验证通过后,继续填写站点标题、管理员用户名、登录密码以及管理员邮箱,点击“安装WordPress”。

看到“成功!WordPress安装完成。”的提示页面,说明整个部署流程已经顺利走通。至此,从零开始搭建网站的全部步骤就完成了。
