莫度编程网

技术文章干货、编程学习教程与开发工具分享

【宝塔实战】高效开发运维,快速搭建开发测试基础服务环境

作为全栈或后端开发者,我们常需在Linux服务器部署中间件环境。传统命令行安装方式效率低下,而且操作也不方便,宝塔面板通过可视化操作,可以极大提升环境搭建效率。

本文将手把手带您部署Java开发必备的六大基础服务。

一、准备工作

建议准备一台2核4G+的Linux服务器,操作系统版本的话,企业级应用首选稳定版,如CentOS7.x。
如果已有服务器,建议先看看端口是不是占用了:

# 查看端口占用
sudo ss -tunlp | grep -E '3306|5672|6379'

下面这种就是被占用了:

如果被占用,后面安装服务时,可以改一下端口。

安装宝塔面板,可以参考我之前写的一篇文章:宝塔面板:服务器界的快乐老家,手把手教你安装 - 今日头条
安装完成后,记录面板入口URL及随机账号(建议修改账号密码),后面要用。登录宝塔面板,开启API接口IP白名单。

下面开始安装基础服务。

二、nginx(反向代理利器)

nginx 是反向代理利器,本次安装 nginx 1.24.0:



安装完成可以在页面上配置:

三、安装mysql

mysql服务介绍:

本次安装 mysql 8.0.36:

安装完成,可以修改配置等:

在数据库一栏可以看到数据库列表:

安装mysql管理工具phpAdmin:


要到软件商店安装:



立即安装:




再安装phpAdmin:



添加数据库:

测试远程访问:

jdbc:mysql://ip:3306/assist

开启端口:

测试重新连接成功:

这里可以查看慢查询日志:

四、安装rabbitmq

著名的消息队列,


本次安装 rabbitmq 3.12.4:

默认没有启动:

点击启动,如果启动不了,需要安装手动安装erlang。

五、安装mongodb

热门的文档数据库


本次安装:


选择本地服务器:


安装完成后,刷新页面:


建议修改密码:


需要先点击安全认证


再设置root密码:


再改密:

开放端口远程访问:



改成:0.0.0.0
然后重启。

重新连接:

mongodb://139.196.212.191:27017/assist

六、安装redis

redis 可以作为高并发缓存数据库。

本次选择 7.4.3 版本:

安装完成,就可以添加key了:

开放端口:

七、总结

作为Java或者其他开发者,推荐将本文保存为运维手册。宝塔虽简化了部署,但理解底层配置对性能调优至关重要。建议将各服务的conf配置文件备份到Git仓库,实现环境版本化管理。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言

    Powered By Z-BlogPHP 1.7.4

    蜀ICP备2024111239号-43