恭喜您拥有了一台全新的Linux VPS!当您通过SSH工具连接上服务器,面对着那个不停闪烁光标的黑色命令行窗口时,是否感到一丝丝的兴奋,又夹杂着些许的迷茫与无从下手?部署网站环境、管理文件、配置数据库……这些看似复杂的任务,难道真的需要学习海量的Linux命令吗?
答案是:完全不必!
今天,搬瓦工中文网将向您介绍并详细教学一款能将复杂操作化繁为简的“服务器可视化神器”——宝塔面板(BT Panel)。本文将作为一份保姆级的实战指南,手把手带您完成宝塔面板的安装,并一键配置好搭建网站所必需的LNMP环境。
为什么选择宝塔面板?它能为您做什么?
在开始之前,让我们先花一分钟了解为什么宝塔面板会成为无数站长和开发者的首选。简单来说,它是一个功能强大的Linux服务器管理面板,能将您从繁琐的命令行中彻底解放出来。
- 可视化操作: 提供图形化的Web界面,您可以通过点点鼠标就完成文件管理、数据库创建、安全设置等操作。
- 一键式部署: 只需点击几下,就能全自动安装并配置好LNMP(Linux + Nginx + MySQL + PHP)或LAMP等复杂的网站运行环境。
- 资源监控: 面板上直观地展示您服务器的CPU、内存、硬盘和网络使用情况,让您对服务器状态了如指掌。
- 强大的应用商店: 内置丰富的插件和工具,如一键部署WordPress、网站防篡改、各类云存储备份工具等,生态非常完善。
- 安全便捷: 集成了防火墙管理、SSL证书一键申请、计划任务(Cron Job)等多种安全与自动化功能。
第一步:安装前的准备工作
工欲善其事,必先利其器。在正式安装宝塔面板之前,请确保您已准备好以下三样东西:
- 一台纯净的VPS/云服务器: 强烈建议您使用一台全新、纯净、未安装过其他任何环境的服务器。一个干净的操作系统可以最大限度地避免各种未知的冲突和问题。
- 受支持的操作系统: 宝塔面板支持主流的Linux发行版。推荐使用 CentOS 7.x / 8.x。当然,它同样完美支持 Ubuntu 和 Debian。
- 一个SSH连接工具: 您需要通过SSH工具来连接您的服务器并执行安装命令。Windows用户可以使用
PuTTY
,Xshell
或Windows Terminal
;macOS和Linux用户可以直接使用系统自带的终端(Terminal)
。
第二步:三行命令,全自动安装宝塔面板
准备工作就绪,激动人心的安装时刻到来了!整个过程极其简单,您只需复制、粘贴、回车即可。
- 使用SSH工具登录您的服务器。 您会看到类似
[root@hostname ~]#
的命令行提示符。 - 执行宝塔官方安装脚本。 根据您的操作系统,选择对应的安装命令。
重要提示: 官方安装脚本可能会更新,为了确保您使用的是最新、最安全的版本,强烈建议您在执行前访问 宝塔官网 (bt.cn) 获取最新的安装命令。
在前面我们讲解了搬瓦工安装宝塔面板的详细教程-《搬瓦工VPS安装宝塔面板Linux7.4.3正式版》,如果大家还没有安装宝塔面板或者不会安装宝塔面板的可以前去查看。宝塔面板安装完成后,我们需要配置网站运行环境(如:LNMP、LAMP等)才能安装网站程序(如:WordPress、Typecho、Z-Blog、Discuz! )。
下面我们接着上一篇文章继续讲下去,在上篇文章中《搬瓦工VPS安装宝塔面板Linux7.4.3正式版》我们已经成功安装了宝塔面板,首次进入宝塔面板会有如下提示框让我们安装搭建网站所需的运行环境。
第三步:登录面板,一键配置LNMP环境
现在,您已经成功安装了宝塔面板。让我们来完成最后,也是最核心的一步——搭建LNMP环境。
- 访问并登录面板。 在您的浏览器中打开上一步保存的面板地址(通常是
http://你的服务器IP:8888/一串安全码
),输入用户名和密码进行登录。 - 同意用户协议并绑定宝塔账号。 首次登录会要求您阅读并同意用户协议,并提示您绑定一个宝塔官网的账号。按照提示免费注册并绑定即可,这有助于您后续使用更丰富的功能。
- 一键安装LNMP套件。 登录成功后,宝塔面板会自动弹出一个推荐安装套件的窗口。这正是我们需要的功能!
从上图我们可以看出宝塔官方推荐我们安装的环境套件,分别是LNMP(Nginx)和LAMP(Apache)两种方式,这两者之间的主要区别在于web服务器上面,一个使用是Nginx服务器、一个使用Apache服务器,我们可以根据自身使用情况进行安装。
在这里,我们选择左侧的 LNMP(推荐) 组合。然后,您需要对各个组件的版本进行选择:
- Nginx: 通常选择最新稳定版即可。
- MySQL: 如果没有特殊需求,MySQL 5.7 是一个非常稳定且兼容性极佳的选择。
- PHP: 建议选择一个主流且稳定的版本,例如 PHP 8.1 或 8.2。您可以同时安装多个PHP版本,后续可以为不同网站指定不同版本。
- 安装方式: 选择“极速安装”,速度更快,能满足99%用户的需求。
如果没有特别的需求,本站还是建议大家安装LNMP,LNMP使用的是nginx服务器,nginx具有的特点是并发能力强并且占用内存小。
LNMP下面共有5个选项,分别是Nginx、MySQL、FTP、PHP和phpMyAdmin,每一项都有版本选择,如图:
点击“一键安装”并等待。 选择完毕后,点击大大的蓝色“一键安装”按钮。面板会自动进入任务队列,开始下载、安装和配置您选择的所有软件。这个过程根据您服务器的性能,可能需要10到30分钟。您可以在面板左上角的任务列表查看实时进度。
选择好以上各个版本以及安装方式后,点击“一键安装”就会自动执行安装过程,如图:
整个安装过程大概会有点久,大约30分钟-2小时,我们可以关闭当前的安装窗口,用这段时间熟悉一下宝塔面板的各项功能。
当进度全部消失,也就说明LNMP环境搭建完成。
恭喜!大功告成!
当任务列表显示所有安装任务都已完成后,恭喜您!您已经成功地将一台冰冷的Linux服务器,变成了一个功能强大、界面友好、随时可以部署网站的Web服务器。
接下来做什么?
- 添加站点: 在面板的“网站”菜单中,添加您的第一个域名。
- 创建数据库: 在“数据库”菜单中,为您的网站程序(如WordPress)创建一个数据库。
- 上传网站文件: 使用“文件”管理功能,轻松上传您的网站代码。
- 申请SSL证书: 一键为您的网站开启HTTPS,让访问更安全。
希望这篇超详细的教程能帮助您顺利迈出VPS建站的第一步。有了宝塔面板的加持,服务器管理将不再是遥不可及的技术难题,而是一种充满乐趣的创造过程。现在,开始部署您的第一个网站吧!
今天搬瓦工中文网就先讲到这里,因为我这边LNMP环境还没有安装完成,为了这篇文章重新进行的安装操作,就怕教程会有遗漏的地方。
等我这边宝塔面板LNMP环境安装完成后,下一篇我们讲讲关于宝塔面板安全设置方面的操作,制作网站并不急于一时,慢慢来才能更详细的制作这个系列的教程,毕竟网站安全也是最重要的,把安全设置做好才能更好的为我们搭建网站铺好这条路。
PS:【宝塔服务器面板 一键全能部署及管理】点我领取 ¥3188大礼包,券后可以0.99元体验一个月专业版!