10分鍾快速部署camunda BPM開源版


安裝部署Camunda BPM有多種方式,基於Camunda獨立web應用程序安裝部署是最簡單的一種方式,您只需要有tomcat即可。

本文檔將指導您安裝和配置Camunda獨立web應用程序,快速體驗camunda BPM。Camunda web應用程序結合了Cockpit和Tasklist。web應用程序是自包含的,並包含一個嵌入式流程引擎,該引擎在應用程序內部配置。流程引擎使用Spring框架進行配置,並將在部署應用程序時自動啟動。流程引擎必須配置為連接到數據庫。默認情況下,流程引擎將使用內置的組織用戶服務,該服務可以用LDAP替換。

第一步、下載部署包

作為社區版用戶,你可以在這里下載與你的應用服務器相匹配的Camunda獨立webapp:

https://downloads.camunda.cloud/release/camunda-bpm/tomcat/7.15/camunda-webapp-tomcat-standalone-7.15.0.war

第二步、部署到Tomcat

一旦你下載camunda-webapp-SERVER-standalone-VERSION。War文件必須部署到應用服務器上。Camunda web應用程序的默認上下文路徑是/ Camunda。

如果你在Apache Tomcat上安裝Camunda獨立的web應用程序,把它放到webapps文件夾中,Tomcat會指定war文件的文件名作為上下文路徑。如果你想要上下文路徑為/camunda,請將war文件重命名為camunda.war。
假設你的應用程序綁定到localhost,運行在8080端口,上下文路徑是/camunda,你可以使用以下url訪問camunda獨立的web應用程序:http://localhost:8080/camunda/
在這里插入圖片描述

第三步、配置數據庫

Camunda獨立webapp默認使用基於文件的H2數據庫和Apache Commons DBCP數據源進行配置。h2數據庫僅用於演示目的。如果你想在產品中使用獨立的webapp,我們建議使用不同的數據庫。
如果想配置其它數據庫,在camunda-webapp-SERVER-standalone-VERSION.war中編輯名為WEB-INF/applicationContext.xml的文件。使用數據庫的適當配置值編輯以下部分。

 

<bean id="dataSource" class="org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy">
<property name="targetDataSource">
<bean class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="org.h2.Driver" />
<property name="url" value="jdbc:h2:./camunda-h2-dbs/process-engine;MVCC=TRUE;TRACE_LEVEL_FILE=0;DB_CLOSE_ON_EXIT=FALSE" />
<property name="username" value="sa" />
<property name="password" value="" />
</bean>
</property>
</bean>

 

如果你配置了不同的數據庫,不要忘記在web應用程序的類路徑中添加相應的數據庫驅動程序。
先使用官方的H2數據庫,本步驟先不配置。

第四步、訪問並初始化系統

Tomcat啟動完成后,訪問:http://localhost:8080/camunda/,出現初始化賬號界面
在這里插入圖片描述
創建admin/123456賬號成功后,跳轉到登錄頁面:
http://127.0.0.1:8080/camunda/app/admin/default/#/login
在這里插入圖片描述
登錄成功后,進入“管理控制台”,在這里可以管理用戶、群組、租戶、授權管理和系統的一些常用配置。

http://127.0.0.1:8080/camunda/app/admin/default/#/
在這里插入圖片描述
點擊右上角“TaskList”,進入“流程門戶”,在這里可以發起流程和審批流程
http://127.0.0.1:8080/camunda/app/tasklist/default/#/?searchQuery=%5B%5D
在這里插入圖片描述
目前還沒有可用的流程,所以無法發起流程,后面章節講如何設計流程。

點擊右上角“Cockpit”,進入“流程監控台”,在這里可以監控和管理流程。
http://127.0.0.1:8080/camunda/app/cockpit/default/#/dashboard

在這里插入圖片描述

總結

以上介紹了如何快速把camunda BPM運行起來,由於沒有設計流程模板,還不能使用,后面文章介紹,如何使用流程設計器畫流程圖,並發布到BPM中使用。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM