Jumpserver 一键部署(支持离线安装)

1.教程介绍

1.1::通过本教程起到抛砖引玉效果,希望各位喜爱Jumpserver堡垒机的朋友受益良多。

1.2::如您有任何问题请联系作者,714361380群文件自取。

1.3::以下提供的任何软件仅供学习交流使用。

2.下载链接

714361380群文件自取。

2.1::进入到jumpserver目录执行sh autosetup.sh等待脚本自动部署完成,如出现报错请联系作者

### 解决 JumpServer 部署时出现的 DOMAINS 错误 在部署 JumpServer 时,如果遇到 `DOMAINS` 配置错误的问题,通常是因为未正确设置服务监听的域名或 IP 地址。以下是具体的解决方案: #### 修改配置文件 进入运行中的容器并编辑配置文件: ```bash docker exec -it jms_all /bin/bash vim /opt/jumpserver/apps/jumpserver/conf.py ``` 找到如下行: ```python 'DOMAINS': '', ``` 将其更改为实际使用的 IP 或域名(例如): ```python 'DOMAINS': '192.168.1.121:82', ``` 这里的 `192.168.1.121:82` 应替换为您的实际服务器地址和端口[^1]。 #### 保存退出并重启容器 完成修改后,保存并退出编辑器,随后重启容器以使更改生效: ```bash exit docker restart jms_all ``` #### 配置 Nginx 转发 为了确保外部能够正常访问 JumpServer,需配置 Nginx 进行反向代理。Nginx 配置示例如下: ```nginx server { listen 80; listen 443 ssl; server_name jumpserver.devops.test.com; # 替换为您自己的域名 client_max_body_size 4096m; ssl_certificate /certs/jumpserver.devops.test.com/server.crt; ssl_certificate_key /certs/jumpserver.devops.test.com/server.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { proxy_pass http://jms_server:80; proxy_http_version 1.1; proxy_buffering off; proxy_request_buffering off; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_addr; } } ``` 完成后重新加载 Nginx 配置使其生效: ```bash nginx -s reload ``` #### 使用一键脚本快速部署 如果您尚未完成初始部署,可考虑使用官方提供的一键安装脚本来简化过程: ```bash curl -sSL https://resource.fit2cloud.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash ``` 此脚本会自动下载最新版本并完成大部分基础配置工作[^3]。 #### 离线环境下的手动部署 对于离线环境,则可以从飞致云社区获取最新的离线包,并按照以下步骤操作: 1. 将离线包上传至目标服务器 `/opt` 目录; 2. 解压离线包: ```bash cd /opt tar -xf jumpserver-offline-installer-v3.10.10-amd64.tar.gz cd jumpserver-offline-installer-v3.10.10-amd64 ``` 3. 执行安装脚本: ```bash ./install.sh ``` 通过以上方式即可有效解决 `DOMAINS` 配置错误问题,并顺利完成 JumpServer部署[^4]。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NoYoWiFi

感谢大佬赐赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值