Camunda: Difference between revisions
Jump to navigation
Jump to search
Line 206: | Line 206: | ||
| valign="top" | | | valign="top" | | ||
* [https://camunda.com/blog/2014/03/custom-location-for-bpm-platformxml/ Custom Location for <code>bpm-platform.xml</code>] | |||
* [https://stackoverflow.com/questions/23894010/ Disable Spring boot Security] | * [https://stackoverflow.com/questions/23894010/ Disable Spring boot Security] | ||
|} | |} |
Revision as of 06:40, 9 February 2022
sudo su; mkdir /opt/ide; cd /opt/ide tar -xzvf /home/academia/Downloads/camunda-modeler-4.12.0-linux-x64.tar.gz ln -s /opt/ide/camunda-modeler-4.12.0-linux-x64/camunda-modeler /usr/bin/camunda-modeler camunda-modeler
docker-compose.yml
version: '3.4'
services:
academia-poc:
image: camunda/camunda-bpm-platform:run-latest
container_name: academia_poc
restart: always
ports:
- 127.0.0.1:15010:8080
volumes:
- ./h2:/app/camunda-h2-default
- ./forms:/app/client/xc-tasklist/forms
docker-compose logs -f -t docker-compose up -d docker-compose down
camunda.dev.chorke.org
vim /etc/hosts
#127.0.0.1 camuda.dev.chorke.org
mkdir /var/log/apache2/camuda.dev.chorke.org
cat <<'EOF' > /etc/apache2/sites-enabled/00-camuda.dev.chorke.org.conf
<VirtualHost *:80>
ProxyRequests Off
ProxyPreserveHost On
AllowEncodedSlashes Off
ServerAdmin [email protected]
ServerAlias camunda.dev.chorke.org
ServerName www.camunda.dev.chorke.org
<Location />
Order Allow,Deny
Allow from all
RequestHeader set "Host" "camunda.dev.chorke.org"
ProxyPass http://127.0.0.1:15010/ nocanon
ProxyPassReverse http://127.0.0.1:15010/
</Location>
ErrorLog ${APACHE_LOG_DIR}/camunda.dev.chorke.org/error.log
CustomLog ${APACHE_LOG_DIR}/camunda.dev.chorke.org/access.log combined
</VirtualHost>
EOF
a2enmod headers
sudo apachectl -t
sudo systemctl restart apache2
sudo systemctl daemon-reload
http://camunda.dev.chorke.org/camunda/app/cockpit/default/#/dashboard http://camunda.dev.chorke.org/camunda/app/welcome/default/#!/welcome http://camunda.dev.chorke.org/camunda/app/tasklist/default/#/ http://camunda.dev.chorke.org/camunda/app/admin/default/#/ http://camunda.dev.chorke.org/ http://camunda.dev.chorke.org/camunda/swaggerui/#/Process%20Definition/getProcessDefinitions http://camunda.dev.chorke.org/camunda/engine-rest/deployment/create http://camunda.dev.chorke.org/camunda/app/tasklist/default/ http://camunda.dev.chorke.org/camunda/engine-rest/ http://camunda.dev.chorke.org/camunda/swaggerui/ http://camunda.dev.chorke.org/ui/ http://camunda.dev.chorke.org/
Invoking Java
<repositories>
<repository>
<id>camunda-bpm-artifactory</id>
<name>camunda-bpm-artifactory</name>
<url>https://camunda.jfrog.io/artifactory/public/</url>
</repository>
</repositories>
Camunda Tomcat
groupadd tomcat
useradd -s /bin/false -g tomcat -d /opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/ tomcat
chown -R tomcat /opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/{webapps,work,temp,logs}
chgrp -R tomcat /opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/
chmod -R g+r /opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/conf
chmod g+x /opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/conf
vim /etc/systemd/system/camunda.service
[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target
Before=httpd.service
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-8-openjdk-armhf/jre
Environment=CATALINA_PID=/opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52
Environment=CATALINA_BASE=/opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/bin/startup.sh
ExecStop=/opt/camunda/camunda-bpm-tomcat-7.16.0/server/apache-tomcat-9.0.52/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
systemctl status camunda.service systemctl enable camunda.service systemctl start camunda.service
Knowledge
sudo snap install docker sudo apt install docker-compose docker login hub.chorke.org -u academia -p sadaqah! docker pull camunda/camunda-bpm-platform:run-latest docker run -d --name camunda -p 8080:8080 camunda/camunda-bpm-platform:run-latest
rm -rf $HOME/.m2/repository/org/jetbrains/ rm -rf $HOME/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/