当前位置: 首页 > news >正文

宝塔面板搭建教程 | 完整的云服务器部署实践:Ubuntu + 宝塔 + WordPress

前言

在实际工作中,Linux 服务器环境依然是企业级部署的主流选择。为了贴近公司真实技术栈,我在购买云服务器时选择了Ubuntu Server作为操作系统,并从零开始完成了一次完整的网站部署实践。

整个过程涵盖了云服务器选型、系统初始化、安全配置、Web 服务搭建,以及基于宝塔面板与 WordPress 的博客快速落地。过程中踩了不少坑,也积累了一些可复用的经验,因此将完整流程整理成文,作为一次系统性的记录与总结。


一、云服务器选型与购买

本次选择的是入门级 ECS 实例,核心配置如下:

  • CPU:2 核
  • 内存:2 GB
  • 系统盘:40 GB
  • 使用周期:1 年
  • 价格:99 元(活动价)

下图为订单支付完成后的价格确认页面,可以看到活动期间性价比较高:

1.1 基础配置说明

  • 地域选择
    推荐选择距离用户或主要访问群体较近的地域,以降低网络延迟。

  • 操作系统选择
    本次选用Ubuntu Server,并非最新版本,而是相对成熟稳定的 LTS 版本:

    实际部署中,生产环境通常不建议第一时间使用最新系统版本。

其余配置保持默认即可,首次购买时价格为 99 元:


二、进入控制台并完成基础初始化

支付完成后,进入ECS 控制台,找到对应实例,通过右侧操作入口进入管理界面:

2.1 重置实例登录密码

首次使用云服务器,第一件事是重置系统登录密码。

在控制台搜索“密码”,选择重置实例密码

可同时设置登录用户名与新密码:


2.2 配置安全组规则(开放端口)

点击实例名称,进入实例详情页:

进入安全组 → 管理规则

入方向规则中手动添加以下端口:

端口用途
21FTP
80HTTP / Nginx
8888宝塔面板
34462宝塔备用端口

规则添加完成后,务必点击保存


三、SSH 连接服务器验证环境

为了验证服务器是否可以正常访问,推荐使用XShell进行 SSH 登录。

3.1 获取公网 IP

在实例详情页中查看公网 IP:

3.2 使用 XShell 登录

新建会话,填写如下信息:

  • 协议:SSH
  • 主机:公网 IP
  • 用户名 / 密码:刚刚重置的账号信息

成功登录后,会进入 Linux Shell 环境:

至此,服务器基础环境确认无误。


四、基于 Nginx 的网站部署(可选)

本步骤为演示用途,若计划安装宝塔面板,可跳过或后续卸载。

4.1 更新系统源并安装 Nginx

aptupdateapt-getinstallnginx

安装过程中确认输入Y

4.2 查看 Nginx 安装位置

find/ -name nginx

配置文件通常位于:

/etc/nginx/

4.3 修改配置并启动服务

编辑主配置文件:

vim/etc/nginx/nginx.conf

配置完成后启动 Nginx:

nginx

验证端口监听情况:

netstat-ntpl

浏览器访问:

http://公网IP:80

成功出现默认 Nginx 页面,说明服务运行正常:


五、宝塔面板安装与基础配置

5.1 获取安装脚本

访问宝塔官方安装页面:

宝塔官网

复制 Ubuntu 对应安装命令:

在服务器中执行:


5.2 卸载冲突组件(Nginx / MySQL)

宝塔要求环境干净,若已安装相关服务需先卸载。

查看已安装包:

dpkg -l|grepmysql dpkg -l|grepnginx

卸载示例:

sudoaptpurge mysql-commonsudoaptpurge nginx-commonsudoaptpurge nginx-core


5.3 完成宝塔安装

重新执行安装命令:

wget-O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh&&sudobashinstall.sh

安装完成后会显示:

  • 面板访问地址
  • 登录账号
  • 初始密码

请妥善保存。


5.4 登录宝塔并初始化环境

浏览器访问宝塔外网面板地址:

首次登录选择推荐安装


5.5 面板安全加固

建议第一时间修改:

  • 面板访问入口
  • 登录账号
  • 登录密码


5.6 创建网站并部署静态页面

进入网站 → 添加站点,域名可直接填写公网 IP:

将页面文件放入网站根目录,并命名为index.html

浏览器访问后效果如下:


六、基于宝塔 + Docker 的 WordPress 博客搭建

为避免端口及站点冲突,先删除之前创建的网站:

6.1 安装 Docker 与 WordPress

在宝塔软件商店中安装 Docker,随后搜索 WordPress:

完成配置并开启外网访问:


6.2 初始化 WordPress

访问站点,选择语言并配置管理员账号:

后台可自由选择主题样式:

最终博客首页效果如下:


总结

通过本次实践,从云服务器购买、Ubuntu 初始化、安全组配置,到 Web 服务与博客系统搭建,完整跑通了一套真实可落地的服务器部署流程

相比一键化方案,这种从底层开始的搭建方式更有助于理解:

  • Linux 服务器运维逻辑
  • 网络与端口安全配置
  • Web 服务部署原理
  • 面板化与容器化的协作方式

后续还可以在此基础上继续扩展 HTTPS、域名解析、自动备份、CI/CD 等能力,逐步向生产级环境靠拢。

通过本次从零搭建云服务器与个人博客的实践,可以完整体验一次真实的服务器部署流程。从云服务器选型、Ubuntu 系统初始化、安全组与端口配置,到 Nginx、宝塔面板以及基于 Docker 的 WordPress 部署,每一步都对应着实际生产环境中常见的操作场景。相比单纯使用“一键部署”,这种逐步搭建的方式更有助于理解服务器运行机制、服务之间的依赖关系以及常见问题的排查思路。整体来看,这套方案兼顾了学习成本与落地效率,既适合初次接触服务器运维的开发者,也为后续在此基础上扩展域名解析、HTTPS、安全加固和性能优化等工作打下了良好的基础。

http://www.jsqmd.com/news/257905/

相关文章:

  • 机械CAD如何与CKEDITOR实现图纸截图实时同步上传?
  • 2026年1月智能AI客服品牌推荐排行榜单:十款产品深度对比与评测分析 - 十大品牌推荐
  • 基于VUE的电信学院教学巡查平台[VUE]-计算机毕业设计源码+LW文档
  • OpenGL编程详解PDF下载,现代OpenGL教程资源获取
  • 预算不够、时间不够?打工人必看的 AI PPT 免费方案
  • 2026年1月美容仪推荐排行榜单深度对比评测:聚焦无创科技高质价比之选 - 十大品牌推荐
  • 电脑空闲设置优化指南:idle-pc怎么配置省电又流畅
  • (130页PPT)汽车智能制造企业数字化转型SAP解决方案参考(附下载方式)
  • 电脑无法加载驱动怎么解决?教你手动安装正确方法
  • PHP如何实现跨平台大文件上传的示例代码?
  • 智慧课堂教师行为检测数据集VOC+YOLO格式3898张6类别
  • 2026年1月美容仪推荐排行榜单深度对比与评测:聚焦无创科技与高质价比之选 - 十大品牌推荐
  • 杭州宽松西服西装推荐哪家好?煜形象是不错的选择 - 工业品牌热点
  • 2026研究生必备10个降AI率工具测评榜单
  • 基于VUE的二手车交易系统[VUE]-计算机毕业设计源码+LW文档
  • 银行系统中,PHP大文件上传插件的使用示例?
  • 2026年1月美容仪推荐排行榜单深度评测与选购指南:五款产品客观对比分析 - 十大品牌推荐
  • 2026年1月智能客服机器人服务商推荐排行榜单:五大服务商深度对比与评测分析 - 十大品牌推荐
  • PHP网页中如何编写支持文件夹上传的大文件示例?
  • 2026年行业内比较好的脚手架厂家推荐排行榜,顶托/穿墙螺丝/u型丝预埋件/脚手架/丝杠,脚手架实力厂家推荐 - 品牌推荐师
  • 2026年,银川本地做地图推广选哪家靠谱?门店地图推广,商家地图推广,企业地图推广,真实案例见证实力! - 宁夏壹山网络
  • 2026年1月智能学习机品牌推荐排行榜:十款产品深度对比与选购评测 - 十大品牌推荐
  • 长春市英语雅思培训辅导机构推荐,2026权威出国雅思课程排行榜 - 苏木2025
  • 军工仿真软件如何实现三维模型截图通过CKEDITOR上传?
  • 石家庄市英语雅思培训辅导机构推荐,2026权威出国雅思课程排行榜 - 苏木2025
  • 长春市英语雅思培训辅导机构推荐;2026权威出国雅思课程排行榜 - 苏木2025
  • 2026年1月智能学习机品牌推荐排行榜:十款产品深度对比与选购指南 - 十大品牌推荐
  • 2026租车体验分享:哪些公司服务更胜一筹?婚车租赁/婚礼租车/大巴租车/会展包车/中巴租车/班车租赁,租车企业哪家好 - 品牌推荐师
  • 太原市英语雅思培训辅导机构推荐;2026权威出国雅思课程排行榜 - 苏木2025
  • 沈阳市英语雅思培训辅导机构推荐,2026权威出国雅思课程排行榜 - 苏木2025