宝塔Linux可视化运维面板-详细教程2024

本文详细介绍了如何使用宝塔Linux面板进行服务器的可视化运维,从安装到使用各个功能,如创建网站、数据库、安全管理和监控等。宝塔面板支持多语言项目,提供一键部署应用,方便快捷地管理Linux服务器,提高运维效率。
摘要由CSDN通过智能技术生成

生产环境的Web服务器多数都是Linux操作系统。包括云服务器在内,都是通过命令行进行服务器的运维和管理。本文详细介绍如何通过宝塔面板实现可视化服务器管理。

目录

1 什么是宝塔面板

2 Linux面板安装

3 面板使用

3.1 登录

3.2 绑定账号

 3.3 安装服务器环境套件(可选)

3.4 软件商店

3.4.1 官方商店

3.4.2 第三方应用

3.4.3 一键部署

3.5 首页

3.6 网站

3.6.1 多语言项目支持

3.6.2 创建站点-PHP项目

3.6.2.1 传统项目

3.6.2.2 swoole异步项目

3.6.2.3 thinkphp异步项目

3.6.2.4 异步项目

3.6.2.5 一键部署

3.6.2.6 批量创建

3.6.3 创建站点-Java项目

3.6.3.1 创建Spring_boot项目

3.6.3.2 内置项目和独立项目

3.6.4 创建站点-Node项目

3.6.5 创建站点-GO项目

3.7 数据库

3.8 安全

3.8.1 系统防火墙

3.8.1.1 端口规则

3.8.1.2 IP规则

3.8.1.3 端口转发

3.8.1.3 地区规则

3.8.2 SSH管理

3.9 监控

3.10 文件管理

3.11 面板设置

3.12 Docker管理


1 什么是宝塔面板

宝塔面板是一款服务器管理软件,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU、内存、流量监控图表,计划任务等功能。

面板支持windows和linux系统,不过,有些功能在Windows上是不支持的。强烈建议在Linux系统使用。

另外,宝塔的大部分功能都是免费使用。满足日常的服务器运维管理需求。

2 Linux面板安装

Linux面板支持Centos、Ubuntu、Debian、Fedora、统信UOS等Linux系统。在官网下载页面 可获取不同操作系统的一键安装脚本。

本文以Ubuntu 操作系统为例。执行以下安装脚本。

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

因为我是用普通用户登录(非root用户),所以提示输入用户密码。 

scgong@idco:~$ wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
--2024-05-30 07:08:42--  https://download.bt.cn/install/install-ubuntu_6.0.sh
Resolving download.bt.cn (download.bt.cn)... 42.157.129.47, 240e:97e:4000:33f:103:212:48:148
Connecting to download.bt.cn (download.bt.cn)|42.157.129.47|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 36383 (36K) [application/octet-stream]
Saving to: ‘install.sh’

install.sh                           100%[=====================================================================>]  35.53K  --.-KB/s    in 0.003s  

2024-05-30 07:08:43 (10.8 MB/s) - ‘install.sh’ saved [36383/36383]

[sudo] password for scgong: 

确认是否安装面板,输入y即可。

+----------------------------------------------------------------------
| Bt-WebPanel FOR CentOS/Ubuntu/Debian
+----------------------------------------------------------------------
| Copyright © 2015-2099 BT-SOFT(http://www.bt.cn) All rights reserved.
+----------------------------------------------------------------------
| The WebPanel URL will be http://SERVER_IP:8888 when installed.
+----------------------------------------------------------------------
| 为了您的正常使用,请确保使用全新或纯净的系统安装宝塔面板,不支持已部署项目/环境的系统安装
+----------------------------------------------------------------------

Do you want to install Bt-Panel to the /www directory now?(y/n): y

脚本会继续执行,自动下载安装面板软件和依赖环境(python等)。

看到以上结果,代表已经安装成功。非常简单。以上信息包含外网和内网访问地址、登录用户名和密码。端口号、用户名和密码是系统随机生成,每台电脑不一样。请保管好这些关键信息,后续登录使用。

注意:

1)外网访问地址是根据当前主机访问公网时的公网IP生成的。有可能是企业的外网IP,也可能是运营商出口IP 。可能无法通过该地址访问。如果需要正常访问,可能需要自己配置端口映射。如果是云服务器,一般可正常访问,注意要在安全组放行面板端口(本例为40895)。

2)内网访问地址是主机的本机局域网IP,可在局域网可以访问该地址进行管理。

3 面板使用

3.1 登录

使用浏览器访问内网访问地址。因为地址是https协议,而地址是IP,并没有配置SSL证书,访问会提示类似下图的提示。我们只需要点“高级”,然后点击“继续前往”即可打开。

输入安装成功后,系统自动生成的用户名(username)和密码(password)。

首次登录,会有用户协议提示。下拉滚动条至协议末尾后,勾选“我已阅读并同意《用户协议》”。 点击“进入面板”按钮。

3.2 绑定账号

Linux面板需要绑定宝塔账号,单个宝塔帐号支持多台服务器绑定。账号注册完全免费,点击“注册账号”到官网通过手机号注册即可。如果已有宝塔账号,直接输入账号密码登录即可绑定服务器成功。

 3.3 安装服务器环境套件(可选)

进入面板首页,软件会提示“推荐安装套件”。可根据实际项目需要自行选择,不仅可以选择环境名称,还可以通过下拉菜单选择不同的版本。

如果当前环境为生产环境,请使用(编译安装),确保后期程序运行的稳定性,(极速安装)主要用于体验和测试使用,正式情况下请避免使用(极速安装)。

当然 ,这里也可以都不安装。如果不想再提示,点击“不再显示推荐”。可自行到面板的“软件商店”页面自行选择逐个安装。

本文以提供php语言开发的web站点为例。选择LNMP套件,不过我仅安装nginx、mysql和php,其它两项取消勾选即可。

通过下拉框选择计划安装的环境软件版本,选择极速安装后,点击一键安装。面板会自动添加到任务中。可显示安装的过程。非常方便,不需要再通过命令行来安装这些服务器环境。在面板的左上角,会自动显示任务的数量,点击后进入任务列表。

  • 32
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宫孙小兔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值