0
点赞
收藏
分享

微信扫一扫

JUMPSERVER 自动安装 及服务开机自动启动

yongxinz 2022-08-24 阅读 82


一、默认自动安装是docker安装 所以先更新docker库为阿里

1.先安装工具  要不命令不可用 centos 7
yum -y install yum-utils

2.
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.更新索引
yum makecache fast


二、安装

curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.25.2/quick_start.sh | bash

手动安装

1.上传安装包 (1个多G)
2.解压缩
tar -xf jumpserver-installer-v2.25.2.tar.gz
3.进入目录
cd jumpserver-installer-v2.25.2

# 安装
./jmsctl.sh install

# 启动
./jmsctl.sh start

三、相关命令

cd /opt/jumpserver-installer-v2.25.2

# 启动
./jmsctl.sh start

# 停止
./jmsctl.sh down

# 卸载
./jmsctl.sh uninstall

# 帮助
./jmsctl.sh -h

四、开机自动启动

vi /usr/lib/systemd/system/jms.service
[Unit]
Description=jms
After=network.target mariadb.service redis.service
Wants=mariadb.service redis.service

[Service]
Type=forking
Environment="PATH=/opt/py3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"
ExecStart=/opt/jumpserver/jms start all -d
ExecReload=
ExecStop=/opt/jumpserver/jms stop

[Install]
WantedBy=multi-user.target

vi /usr/lib/systemd/system/coco.service
[Unit]
Description=coco
After=network.target jms.service

[Service]
Type=forking
PIDFile=/opt/coco/coco.pid
Environment="PATH=/opt/py3/bin"
ExecStart=/opt/coco/cocod start -d
ExecReload=
ExecStop=/opt/coco/cocod stop

[Install]
WantedBy=multi-user.target

设置开启自启动

systemctl enable jms
systemctl enable coco


举报

相关推荐

0 条评论