0. 前言

对于运维能力不是特别出色的开发来说,服务器的管理配置是比较头疼的,现在向大家推荐一款我认为比较不错的运维工具-宝塔。可以在很大程度上帮助我们来管理服务器。

1. 简介

中文版官网: https://www.bt.cn/new/index.html
英文版官网: http://www.aapanel.com/new/index.html

该工具有中文版本和英文版本,都是承诺永久免费的。使用宝塔前: 手工输入命令安装各类软件,操作起来费时费力并且容易出错,而且需要记住很多Linux的命令,非常复杂。使用宝塔后: 2分钟装好面板,一键管理服务器,鼠标点几下就能替代以前的复杂繁多命令,操作简单,看一眼就会使用。

2. 快速入门

这里以在CentOS上部署一个网站,并配置SSL证书访问为例说明。

安装

下载页面链接:https://www.bt.cn/new/download.html

安装非常简单,可以使用安装脚本,也可以在线安装,这里我们使用安装脚本,只需要执行以下命令即可完成安装。

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

执行完成后,我们即可看到面板的链接地址和账号密码
image-1676179478800

这里的端口、账号、密码等,可以通过面板设置进行修改,也可以在服务器通过bt命令进行设置。

image-1676179966509

image-1676179996517

使用默认信息进行登录(注意该端口是否被限制),登录之后,我们选择安装Nginx

image-1676179726385

配置域名解析

image-1676180656150

宝塔添加站点

网站–>添加站点,将绑定好的域名进行填写后提交,即可通过域名http://bt.caofanqi.cn/访问

image-1676182135975

image-1676182249851

这里我们仅仅使用默认页面,可以通过修改配置文件,来进行自己个性化的配置

image-1676183383848

宝塔配置SSL证书访问

设置–>SSL–>Let’s Encrypt–>申请

image-1676182500982

申请成功后,我们开启强制HTTPS

image-1676182641257

此时,我们再次访问,可以看到已经使用了安全的https方式

image-1676182704781

我们也不用担心证书过期问题,宝塔会自动帮我们创建一个续签证书的任务

image-1676182779106

3. 结尾

更多的使用方式,大家可以查看官方使用手册。



参考文献:
[宝塔命令大全](https://www.bt.cn/new/btcode.html)
[宝塔面板手册](https://www.kancloud.cn/chudong/bt2017/424204)