操作系统版本:centos7.6
jms版本:社区版v4.0.0
问题:执行./jmsctl.sh install安装jms时,默认没有安装mysql。
在jumpserver-ce-v4.0.0-x86_64/compose目录下单独执行mysql.yml报错。
请问应该如何安装并启动jms自带的mysql?
外置,现在默认使用postgresql
1 个赞
v4默认pgsql,如果要用 需要在安装的时候填写mysql信息进行初始化
1 个赞
在哪里填写?
这个是老版本的。
新版本
################################# DB Configuration ####################################
For external databases, you need to enter the correct database information, the system will automatically handle the built-in database
(*) The password part must not contain single quotes and double quotes
DB_ENGINE=postgresql
DB_HOST=postgresql
DB_PORT=5432
DB_USER=postgres
DB_PASSWORD=
DB_NAME=jumpserver
改成
DB_ENGINE=mysql
DB_HOST=mysql
DB_PORT=3306
DB_USER=root
DB_PASSWORD=
DB_NAME=jumpserver
安装到初始化DB时候,报错,v4安装包没有mysql安装包,需要在线下载,网络不通,失败了。
报错截个图,网络不通可以自己在别处下好镜像打包进来
经试验,先安装V3.10.11,默认mysql数据库,然后升级V4即可