前言
为什么使用宝塔呢?大家想想在linux环境,需要把一个完整项目都搭建好,还是比较麻烦的,比如mysql和redis安装,控制mysql的账号权限以及数据的备份和恢复,以及需要监控下项目是否还正常运行,包过安装前端需要使用的nignx也是有些麻烦,使用宝塔,会让这些功能实现更加简单。
一、核心功能介绍
宝塔官网地址:https://www.bt.cn/new/index.html 网站:前后端代码在这里部署,后面我会将若依(RuoYi)前后端分离版本部署上去,会详细简介怎么部署的 数据库:常用的mysql和redis,mongoDB和PgSQL也很重要,后面会详细讲解怎么安装 安全:宝塔对服务器封装了一层安全组,云务器那边即使开通了全部的端口,这里没有开放的话,服务也是不能访问的,多了一层保障(有好有坏吧)。 文件:列举linux系统的所有文件
终端:执行命令(用它执行命令,就可以不用远程连接工具了)
计划任务:这个也很重要,可以执行宝塔内置的一些任务或者自己的脚本,可以定时的备份数据库,数据源的增量备份是需要开vip,不过我们也可以通过自己的脚本放到这,让宝塔定时帮我们去增量备份 软件商店:可以看到所有已经安装的软件,修改以安装的软件的配置以及重启软件
二、安装
1.服务器
如果你有公网服务器是最好的了,在上面安装测试宝塔,你也可以用本地或者公司的虚拟机去安装测试(在线安装的话,服务器是需要联网的,如果是想离线安装,你可以去参考官网文档试试),这里我用的阿里云ECS方式安装宝塔,供大家学习,用完也就可以删掉了。创建阿里云ECS实例参考:ip代理(七)之玩转开源代理服务器LightWeightProxyServer(阿里云ECS部署) 实例和镜像选择的是2cpu4G的,够用了
2.命令
宝塔在线安装地址:https://www.bt.cn/new/download.html Centos安装脚本 yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
选择y 安装完成,可以看到宝塔页面登录地址,以及账号和密码
3.进入主页面
打开上面的外网地址,如果你的这里报无法访问此网站的页面错误,可能没有开通防火墙端口,安装宝塔生成的页面的端口是随机的,这就可能你的防火墙没有开启这个端口,我这里使用的阿里云ECS实例,安全组已经开通的所有的端口,不会出现无法访问此网站这种情况,你要根据自己的情况,去防火墙开通对应的端口(比如你使用本地虚拟机方式安装,让虚拟机的服务器的防火墙开启需要端口,你购买的轻量服务器,就需要对应服务器的防火墙开通需要端口) 执行命令 telnet ip 端口 直到能通为止
我的安全组
第一次会出现部署私密连接,点击继续前往 输入账号和密码 进入主页面,需要填写宝塔的账号和密码(没有就注册) 注册下 登录成功后
4.忘记密码
执行命令 bt 5 输入新的密码
总结
以上就是今天要讲的内容,宝塔的基本介绍以及安装。 |