2023年6月25日发(作者:)
搭建Activiti-5.21.0⼯作流服务器1、直接部署docker run --name='activiti' -it --rm -p 8080:8080 -v /var/run/:/run/ -v $(which docker):/bin/docker eternnoir/activiti:latest注:此时使⽤内存中的H2数据库。2、Tomcat服务器管理localhost:8080/username: adminpassword: admin3、访问activitilocalhost:8080/activiti-explorer/username: kermitpassword: kermit4、连接外部数据库4.1 连接mysql容器docker pull sameersbn/mysqlmkdir -p /opt/mysql/datadocker run --name=mysql -d -e 'DB_NAME=activiti_production' -e 'DB_USER=activiti' -e 'DB_PASS=password' -v /opt/mysql/data:/var/lib/mysql sameersbn/mysql注:此镜像的mysql数据库版本为mysql-5.5.54docker run --name=activiti -d --net=host --link mysql:mysql eternnoir/activititomcat版本:8.0.38tomcat⽬录:/opt/tomcatactiviti版本:5.21.0activiti⽬录:/opt/activiti4.2 连接mysql创建数据库及授权⽤户访问:CREATE USER 'activiti'@'%.%.%.%' IDENTIFIED BY 'password';CREATE DATABASE IF NOT EXISTS `activiti_production` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`;GRANT ALL PRIVILEGES ON `activiti_production`.* TO 'activiti'@'%.%.%.%';运⾏容器:docker run --name=activiti -d --net=host -e 'DB_HOST=localhost' -e 'DB_NAME=activiti_production' -e 'DB_USER=activiti' -e 'DB_PASS=password' eternnoir/activitiactiviti连接数据库配置⽂件路径:/opt/tomcat/webapps/activiti-explorer/WEB-INF/classes/ties/opt/tomcat/webapps/activiti-rest/WEB-INF/classes/ties修改内容如下:db===jdbc:mysql://localhost:3306/activiti_production?useUnicode=true&characterEncoding=me=rd=password重启容器使配置⽣效。5、可⽤配置参数TOMCAT_ADMIN_USER: Tomcat admin user name. Defaults to _ADMIN_PASSWORD: Tomcat admin user password. Defaults to _HOST: The database server hostname. Defaults to ``.DB_PORT: The database server port. Defaults to _NAME: The database database name. Defaults to ``.DB_USER: The database database user. Defaults to ``.DB_PASS: The database database password. Defaults to ``.6、Eclipse插件Name: Activiti BPMN 2.0 designerLocation:
安装使⽤⼿册:7、集成LDAP7.1 ⽤法要想在你的项⽬中集成LDAP,在中添加如下依赖:
使⽤⼿册:中⽂使⽤⼿册:
发布者:admin,转转请注明出处:http://www.yc00.com/news/1687692678a32185.html
评论列表(0条)