Jpom Jpom
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
🔖首页
  • 一键安装教程
  • Docker 容器安装教程
  • 离线安装教程
  • v2.9.X迁移到v2.10.X指南
  • v2.8.X迁移到v2.9.X指南
  • 数据库迁移到 mysql
  • 实践案例目录
  • 名词解释
  • 什么是 DSL
  • 权限说明
💡DSL说明
  • 加入社区讨论
  • 如何贡献
  • 贡献者们
🤝用户
  • 下载中心
  • Gitee (opens new window)
  • Github (opens new window)
❤️成为赞助商
  • 解决方案

    • 如何使用 Jpom 的在线构建为 Jpom 发版
    • 万能的 DSL 项目模板(Java)
    • 基于 Jpom 搭建应用部署系统
    • 一键安装实践
      • 前言
      • 需要准备的环境
      • 安装服务端
        • 初始化服务端
        • 添加超级管理账号
        • 开启账号 MFA
      • 安装插件端
      • 添加节点
      • 注意
        • 点网络连接异常或超时
        • 授权信息错误
      • 愉快的使用
    • Docker 容器安装实践
    • 离线安装实践
    • 自定义第三方通知
  • 在线构建

    • 本地构建 + SSH 发布 java 项目
    • 本地构建 + Jpom Server 使用 SCP 发布项目
    • 本地构建 + 项目发布 node 项目
    • 本地构建 + SSH 发布 node 项目
    • 本地构建 + 自定义管理 python 项目
    • 容器构建 + 项目发布 java 项目
    • Gitee 提交代码后自动执行构建
    • 使用 gradle 本地构建打包项目并发布到节点
    • GitLab 提交代码后自动执行构建
    • 通过私人令牌导入仓库
  • docker

    • 管理 docker
    • 在线构建 docker 镜像
    • 在线构建 docker 镜像并推送至远程仓库
    • docker 安装 redis 流程
  • 节点管理

    • 管理编译安装的 nginx
  • 项目管理

    • 自定义管理 java 项目
    • DSL项目接口探活
    • 在 Jpom 中如何使用 DSL 项目来管理 TOMCAT
    • 在 Jpom 中如何使用 DSL 项目来管理 elasticsearch
  • 项目监控

    • 监控项目 + 邮件报警通知
    • DSL 项目接口探活监控报警
  • 在线脚本

    • 使用节点脚本定时备份 docker 中的 mysql 数据库
  • SSH管理

    • 在线管理 SSH 终端以及上传文件(SFTP)和执行命令历史
  • 日常管理

    • 如何开启 h2-console web 访问功能
  • 实践案例
  • 解决方案
bwcx_jzy
2022-11-03
目录

一键安装实践

# 前言

本文主要介绍: 如何从零开始使用一键安装的方式安装 Jpom 服务端+插件端配置

本文中服务端和插件端是安装在同一个服务器中的,实际操作时根据业务情况来安装

注意:本文采用一键安装同时基于 2.8.8 版本讲解,系统为 ubuntu

# 需要准备的环境

  1. Jpom 服务端、Jpom 插件端(安装 jpom 需要 java 环境)

# 安装服务端

# 提前创建好文件夹 并且切换到对应到文件夹执行命令
mkdir -p /home/jpom/server/
cd /home/jpom/server/
apt-get install -y wget && wget -O install.sh https://jpom.top/docs/install.sh && bash install.sh Server jdk
1
2
3
4

install1

install2

# 初始化服务端

# 添加超级管理账号

添加一个超级管理员账号,请妥善保管此账号同时请设置安全度较强的密码

install1

# 开启账号 MFA

为了系统安全,强烈建议超级管理员账号开启 MFA 两步验证

install2

# 安装插件端

# 提前创建好文件夹 并且切换到对应到文件夹执行命令
mkdir -p /home/jpom/agent/
cd /home/jpom/agent/
apt-get install -y wget && wget -O install.sh https://jpom.top/docs/install.sh && bash install.sh Agent jdk
1
2
3
4

install1 install2

# 添加节点

注意要填写端口号哟

这里的节点账号密码和超级管理员账号密码是两个都行哟

节点账号密码在安装启动成功后会输出到控制台,请根据输出到内容填写。如果自己修改了账号密码则填写修改后的

install1

# 注意

  1. 添加节点的 IP 需要根据您业务环境中的实际 IP 来填写(插件端控制台输出的 IP 是获取当前机器的第一个活跃网卡 IP 仅供参考!实际使用需要更换为和服务端能正常通讯的 IP)
  2. 端口默认为 2123 ,如果修改后需要填写修改后的

# 点网络连接异常或超时

添加时候可能出现:xxx节点网络连接异常或超时,请优先检查插件端运行状态再检查 IP 地址、端口号是否配置正确,防火墙规则,云服务器的安全组配置等网络相关问题排查定位。xxxx

img.png

这里一般需要检查防火墙、安全组以及 IP 地址是否正常等相关问题。

出现这种提升还有可能是当前插件端的服务未运行,需要检查一下插件端是否正常运行。

防火墙、安全组 更多说明

# 授权信息错误

添加时候可能出现:xxxx节点异常:授权信息错误

img_1.png

这里的节点账号密码和超级管理员账号密码是两个都行哟

节点账号密码在安装启动成功后会输出到控制台,请根据输出到内容填写。如果自己修改了账号密码则填写修改后的。

节点账号和密码安装 Agent 的时候有输出,查看路径:/agent安装目录/data/agent_authorize.json (如果 extConfig.yml 自定义配置了账号密码不会出现此文件)

# 愉快的使用

这样就完成 Jpom 的安装流程拉,可以根据需要使用其他功能

帮助我们改善此文档 (opens new window)
上次更新: 2022/12/23, 13:31:55
基于 Jpom 搭建应用部署系统
Docker 容器安装实践

← 基于 Jpom 搭建应用部署系统 Docker 容器安装实践→

最近更新
01
2023年
03-31
02
2022年
03-31
03
2021年
03-31
更多文章>
Theme by Vdoing | Copyright © 2017-2023 MIT License  京ICP备17044819号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×