写点什么

搞服务器开发竟不知道宝塔为何物,有点说不过去呀!

用户头像
liuzhen007
关注
发布于: 2021 年 05 月 17 日
搞服务器开发竟不知道宝塔为何物,有点说不过去呀!

目录

前言

正文

功能模块

安装方式

管理宝塔

1. 启动服务

2. 软件安装

3. 监控面板

4. 网站管理

5. 数据库管理(我有强迫症^..^)

6. 系统安全

7. 计划任务

8. 软件商店

9. 面板设置

总结


前言



导读:宝塔面板是提升运维效率的服务器管理软件,支持一键 LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA 等 100 多项服务器管理功能。有 30 个人的专业团队研发及维护,经过 200 多个版本的迭代,功能全,少出错且足够安全,已获得全球百万用户认可安装。运维要高效,装宝塔。

正文

说起宝塔,服务器运维同学一定非常熟悉,毕竟宝塔的 slogan 就是:简单好用的服务器运维面板。

目前,宝塔支持 linux 版本和 windows 版本。【本文以 linux 为例进行说明】

官网地址:https://www.bt.cn/,注册后,我们可以进入后台管理界面。


功能模块

首先声明的是,宝塔是免费的。但是官方也有付费版本,真对 linux 和 windows 平台都有相应的专业版和企业版, 其中企业版本优于专业版本。当然,前者的价钱也比后者贵一些(谁会和钱过不去呢?)。

云控平台也是收费功能,但是需要配合相应的企业版本一起使用。宝塔的云控平台是一个极易上手的高效运维系统,能让您把企业各个平台的服务器进行集中管理同时将运维数据进行实时大屏投放,让相关人员能在第一时间获知各种数据信息,通过实时数据第一时间对异常进行处理,能最大限度的提升运维效果。

SSL 管理模块感觉是宝塔官方扩展的一个服务器运维业务,其实一般 SSL 证书的购买可以直接找专门的第三方机构。比如之前提到过的 GoDaddy,想了解的可以参看博文《GoDaddy到底是一家什么公司?》

工单管理模块目前在官网是不可用的,用官网的话说就是:



安装方式

使用前,首先要说说怎么安装,其实命令行模式是最方便的形式。接下来,我们根据不同的系统版本介绍一下各自的安装方式。

Centos 安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin 安装命令:

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

Debian 安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

Fedora 安装命令:

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

管理宝塔

1. 启动服务

安装好后,我们可以执行如下命令启动宝塔:

/etc/init.d/bt default

明亮行会给出如下信息:



此时,我们内网访问 http://172.31.102.228:8888/*** ,同时输入上图中的用户和密码就可以进入管理界面了。

注意:直接 http://172.31.102.228:8888/ ,不带后面的参数是无法进入管理界面的。

2. 软件安装

首次进入官网会提示安装必要的软件,一般有两种方式一种是 LNMP,一种是 LAMP,官方推荐是 LNMP 方式。



本人选择安装默认模式,会出现如下界面:



这个过程会持续一段时间,最好去喝杯水(当然,前提是你有水杯)



3. 监控面板

通过首页的监控面板,我们可以知道当前服务器的负载情况,比如常见的负载状态、CPU 使用率、内存使用率、磁盘空间大小、磁盘 IO 等。



另外,还可以监控当前服务器的流量情况,具体时间刻度可以精确到秒。



4. 网站管理

通过宝塔可以控制管理多个网站,可以分别设置每个网站的域名、目录绑定、访问权限控制、流量控制、伪静态、默认文档、SSL 证书、PHP 版本、Tomcat 版本、重定向、反向代理、防盗链、响应日志等功能。



5. 数据库管理

通过宝塔还可以管理数据库信息,宝塔默认使用了 MySQL 数据库,暂时还不支持切换别的类型的数据库。(至少免费版是这样)



6. 系统安全

系统安全模块提供了相应的配置管理选项,可以启动 SSH 登录功能,同时还支持对应端口的配置修改,默认是 22。另外,还提供了是否禁用 ping 请求的开关选项。防火墙功能列出了开放的端口以及端口当前的工作状态,比如未使用、正常、异常。还可以屏蔽指定 IP,支持 IP 段的屏蔽。



7. 计划任务

宝塔还支持设置计划任务,就像 windows 电脑中的定时任务功能,根据任务类型,可以分为 Shell 脚本、备份网站、备份数据库、日志切割、释放内存、访问 URL、备份目录、木马查杀、同步时间。我们可以设置任务名称,执行周期以及脚本的具体内容。



8. 软件商店

宝塔能够支持软件应用的在线安装,可以查看已安装的应用,另外对软件应用进行了区分,比如运行环境、系统工具、宝塔插件、专业版插件、企业版插件、第三方应用等。还可以支持建站、商场、论坛、博客、微信、框架的一键部署。



9. 面板设置

控制面板几乎包含服务器配置相关的所有选项,可以修改控制面板名称、面板端口、超时时间(默认 86400 秒,好吧,我说实话是一天)、安全入口、域名、账户和密码等。其中安全入口是和登录地址相对应的,修改后,原来的登录地址就失效了,这一点需要注意!



总结

总之,宝塔是一个非常强大的服务器维护工具,把它玩转,我们可以收获很多知识。最简单的玩法,我们也可以用宝塔来搞一个自己的个人博客网站。如果大家感兴趣,我下次专门出一个相关的博文来详细介绍。原创不易,欢迎点赞评论!

发布于: 2021 年 05 月 17 日阅读数: 39
用户头像

liuzhen007

关注

敲代码,搞开发。 2021.05.01 加入

本人深耕音视频技术,走全栈路线,前后端通吃,兼顾各端与流媒体服务器。 博客主页地址:https://liuzhen.blog.csdn.net 微信公众号:玩转音视频 欢迎交流学习!

评论

发布
暂无评论
搞服务器开发竟不知道宝塔为何物,有点说不过去呀!