找回密码
 注册
查看: 438|回复: 0

jumpserver离线安装

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-5-26 17:25:49 | 显示全部楼层 |阅读模式
从社区 下载最新的 linux/amd64 离线包, 并上传到部署服务器的 /opt 目录8 g2 u7 Z5 ~1 m5 z6 k: S2 H* Y1 z7 B

9 L' c* O/ B, D- P& d: F7 W0 _: c% m5 o! H
cd /opt
# S- b1 c- A: j2 `% ]tar -xf jumpserver-offline-installer-v2.28.8-amd64-7.tar.gz
8 O. v) P6 b0 M7 ~" ~cd jumpserver-offline-installer-v2.28.8-amd64-7
* }9 }! r* v& d- K' r% D2 L3 w& E' h! v- P3 y; V- B
# 根据需要修改配置文件模板, 如果不清楚用途可以跳过修改6 q  G' m. o& }2 m0 X1 V7 X8 z" B
cat config-example.txt
! `5 k( J' w! W5 @. v+ o: S6 b( Y3 @% w
# 以下设置如果为空系统会自动生成随机字符串填入% q. [- T$ q) k
## 迁移请修改 SECRET_KEY 和 BOOTSTRAP_TOKEN 为原来的设置# v$ K7 \( B3 l
## 完整参数文档 https://docs.jumpserver.org/zh/master/admin-guide/env/
- N) C/ ?8 v+ M: K$ D* P- d$ n' S) E  `" b7 x
## Docker 镜像配置
4 Q* g2 e( B4 g6 e9 r# DOCKER_IMAGE_MIRROR=1
! k: l! i0 h5 ~) c  s0 E1 |3 V% W! y( M6 w4 h8 e, u, f  H8 k9 O: Y
## 安装配置* a0 h& M3 L& _3 g
VOLUME_DIR=/opt/jumpserver7 l: l( j# W0 p
SECRET_KEY=
6 X) w& l7 o5 n- wBOOTSTRAP_TOKEN=
& R  c' ?5 R: O) E' y# ~; r* sLOG_LEVEL=ERROR& `7 e. D3 a8 P" o7 N- W

2 v- z. C. y8 V) \4 k##  MySQL 配置, 如果使用外置数据库, 请输入正确的 MySQL 信息# l' N* u% ]4 [
DB_HOST=mysql* d& o/ s7 T" v$ Q  k9 }
DB_PORT=3306! o* b* T1 H/ Q0 E' u
DB_USER=root
' |8 b; P; \' m* R9 HDB_PASSWORD=
5 @( w% b+ o! F. B' l0 ?) YDB_NAME=jumpserver! X+ C. W8 F0 B4 q- [/ C' l
1 X0 s: b8 q* V1 m8 n0 d. L: [
##  Redis 配置, 如果使用外置数据库, 请输入正确的 Redis 信息
$ \$ P/ k$ Q* `9 H+ s# Q4 ?REDIS_HOST=redis
& \/ Q5 T) f9 [( E/ z, J& jREDIS_PORT=63790 V- ]$ w8 }$ e/ U. @
REDIS_PASSWORD=+ b3 |( C8 @* c0 w& i9 ^

, t4 y! M# d) ~" I  c: k7 U# JumpServer 容器使用的网段, 请勿与现有的网络冲突, 根据实际情况自行修改0 j/ \: u( B& d- b. G5 s9 ~
DOCKER_SUBNET=192.168.250.0/24
" S7 [( M/ X8 }# v/ A* I7 J; g! C- _  e+ C, q5 e- X8 S3 n
## IPV6 设置, 容器是否开启 ipv6 nat, USE_IPV6=1 表示开启, 为 0 的情况下 DOCKER_SUBNET_IPV6 定义不生效
( J/ h7 e# \) `" ]* @# p6 ZUSE_IPV6=0
, v8 c& C) c* j! v) k6 T: xDOCKER_SUBNET_IPV6=fc00:1010:1111:200::/64- F" x! H3 m" K0 V/ a# V

3 D8 H2 @9 S. T- n## 访问配置
4 c5 E# R1 F. W) R" mHTTP_PORT=809 N. a5 C  M" \  o' N' M
SSH_PORT=2222
5 P! X& c7 G" ?+ o: P5 l& C# f  URDP_PORT=3389
  w8 b$ z& V$ K9 XMAGNUS_PORTS=30000-30100
, p9 U, l4 F/ Z3 [
3 `3 F9 V. ^" B6 s: A## HTTPS 配置, 参考 https://docs.jumpserver.org/zh/master/admin-guide/proxy/ 配置
1 L4 m  S  {" W$ a0 [; B6 N4 A& x# HTTPS_PORT=443
4 k2 S* y' g9 f6 W$ v5 _( Y; Q0 G+ K# SERVER_NAME=your_domain_name
; O1 I4 H1 q* [- _' [# SSL_CERTIFICATE=your_cert( n* g, u* K3 ~6 _/ g1 O  G8 d/ @+ u
# SSL_CERTIFICATE_KEY=your_cert_key* T5 s  A" Z/ k: [. n9 a4 l. u
3 f4 v! M6 N# E9 ^  Y
## Nginx 文件上传大小
. I1 M  a% Z1 l& e6 V( n3 n, G$ H3 DCLIENT_MAX_BODY_SIZE=4096m
2 D3 O& N( b9 I9 t1 h: P: t4 E: S( C/ d% o9 g
## Task 配置, 是否启动 jms_celery 容器, 单节点必须开启! f; N6 s6 E- ]+ h$ a5 F
USE_TASK=10 c+ Z) r- d; ?7 w. D/ u
. E7 d. ?3 j4 ]; W
# Core 配置, Session 定义, SESSION_COOKIE_AGE 表示闲置多少秒后 session 过期, SESSION_EXPIRE_AT_BROWSER_CLOSE=True 表示关闭浏览器即 session 过期. R) v4 m$ A3 G3 E1 Q1 v
# SESSION_COOKIE_AGE=86400
; V7 k: W- d4 \3 ^SESSION_EXPIRE_AT_BROWSER_CLOSE=True
! T! I5 ]* x( D4 v2 \% @9 e; m" e5 b! v! t+ {, x( u) u6 z
# Koko Lion XRDP 组件配置, X' k# i7 T- B& x$ \6 K" u( h
CORE_HOST=http://core:8080
# G9 \& b6 w" JJUMPSERVER_ENABLE_FONT_SMOOTHING=True
6 ]. h8 u7 B+ O/ E$ B9 |
  _* w4 G: s& h' L$ H9 @  |! b$ s/ d## 终端使用宿主 HOSTNAME 标识
. t' D( v/ k0 t$ P" jSERVER_HOSTNAME=${HOSTNAME}* l6 Q$ }( d" ?
/ |$ T6 b( U0 I" l+ b5 D% u/ m
# 额外的配置( R+ u; ?8 r* r+ t# r; V, c" I6 A2 {  C
CURRENT_VERSION=
3 V2 ~2 l8 Q8 X. |2 }, M& m5 q1 `8 z7 B$ R3 X' T
# 安装
0 ^' ]  w5 P5 m' m$ g" S! e7 M3 O./jmsctl.sh install' R: J4 b. q" Y, _
4 ^, @; u7 r' _/ K+ T6 R
# 启动, y! u/ e3 U% w6 p3 C
./jmsctl.sh start
9 B2 r" |% a! k& L安装完成后配置文件 /opt/jumpserver/config/config.txt
' I" U3 C- I: t7 u1 L, A4 g4 p  @: h6 e# ~6 l+ j0 P& i! ]

* K' i0 }" n# \' ]cd jumpserver-offline-release-v2.28.8-amd64-7+ e$ P0 t5 L+ i) X! M. {

2 Y* z7 ~' L& m$ ]4 i* K# 启动
* z% k8 s# m; x* c. M+ V  [) h./jmsctl.sh start
. u& K4 x$ I" t" P) q* Y" f
$ A8 F; D/ \) F" ~# 停止
/ ^$ k7 e: G7 X8 h/ w% `4 i./jmsctl.sh down
5 r- H. L0 s$ H6 z; q3 V" Z! ?3 k8 R; }, ~1 e- T5 a& c
# 卸载
6 C& e7 H; Q1 f- q5 E./jmsctl.sh uninstall$ X" E+ Z1 Y% n! N7 [- H
' a5 {1 p5 A4 u
# 帮助
& x: K* ^1 y/ ^./jmsctl.sh -h
/ P3 O3 p$ ~( w
7 j( c  z$ |1 t! q4 G0 d" ?8 `
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:41 , Processed in 0.016569 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表