CentOS 7.x 安装jumpserver
-
系统环境。
[0 root@jumpserver,172.16.2.9:~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [0 root@jumpserver,172.16.2.9:~]# uname -r 3.10.0-1160.15.2.el7.x86_64
-
下载并解压安装包。
[0 root@jumpserver,172.16.2.9:~]# cd /server/app/middleware [0 root@jumpserver,172.16.2.9:/server/app/middleware]# wget https://github.com/jumpserver/installer/releases/download/v2.23.2/jumpserver-installer-v2.23.2.tar.gz [0 root@jumpserver,172.16.2.9:/server/app/middleware]# tar xf jumpserver-installer-v2.23.2.tar.gz [0 root@jumpserver,172.16.2.9:/server/app/middleware]# ln -s /server/app/middleware/jumpserver-installer-v2.23.2 /server/app/middleware/jumpserver # jumpserver默认安装在/opt下,修改工作目录最方便的就是做个软链,修改脚本路径太麻烦,jumpserver多个脚本都有配置/opt。 [0 root@jumpserver,172.16.2.9:/server/app/middleware/jumpserver]# ln -s /server/app/middleware/jumpserver /opt/jumpserver
-
为方便管理使用外部mysql,部署步骤,需要配置的部分如下:
> create database jumpserver default charset 'utf8' collate 'utf8_bin'; > grant all privileges on jumpserver.* to 'jumpserver'@'172.16.%' identified by 'xxxxxxxxxxxxxxx'; > flush privileges;
-
安装jumpserver。
[0 root@jumpserver,172.16.2.9:/server/app/middleware/jumpserver]# mkdir -p /server/data/jumpserver [0 root@jumpserver,172.16.2.9:/server/app/middleware/jumpserver]# ./jmsctl.sh install # 只贴出个人修改过的配置,其它默认。 是否需要自定义持久化存储, 默认将使用目录 /opt/jumpserver? (y/n) (默认为 n): y 持久化存储目录 (默认为 /opt/jumpserver): /server/data/jumpserver 是否使用外部 MySQL? (y/n) (默认为 n): y 请输入 mysql 的主机地址 (默认为 mysql): 172.16.2.4 请输入 mysql 的端口 (默认为 3306): 3309 请输入 mysql 的数据库 (默认为 jumpserver): 请输入 mysql 的用户名 (默认为 root): jumpserver 请输入 mysql 的密码 (无默认值): xxxxxxxxxxxxxxxxx ------------------------------------------------------------------------------------------------------- # 部署完成后,有如下提示信息。 >>> 安装完成了 1. 可以使用如下命令启动, 然后访问 cd /server/app/middleware/jumpserver ./jmsctl.sh start 2. 其它一些管理命令 ./jmsctl.sh stop ./jmsctl.sh restart ./jmsctl.sh backup ./jmsctl.sh upgrade 更多还有一些命令, 你可以 ./jmsctl.sh --help 来了解 3. Web 访问 http://172.16.2.9:80 默认用户: admin 默认密码: admin 4. SSH/SFTP 访问 ssh -p2222 admin@172.16.2.9 sftp -P2222 admin@172.16.2.9 5. 更多信息 我们的官网: https://www.jumpserver.org/ 我们的文档: https://docs.jumpserver.org/
-
启动jumpserver。
[0 root@jumpserver,172.16.2.9:/server/app/middleware/jumpserver]# ./jmsctl.sh start
写作不易,转载请注明出处,谢谢~~