Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
在Windows命令提示符下,运行此命令以创建新的OpenShift应用程序。
我们将该应用程序称为jogetv5。您可以更改为您喜欢的名称。我们正在创建应用程序时安装3个运行时环境(tomcat7 mysql-5.5 phpmyadmin)。
rhc app-create jogetv5 tomcat7 mysql-5.5 phpmyadmin
SSH into your App. If you need help getting SSH to work on Windows, please see Remote Connection (SSH).
In your PuTTY SSH session, Execute the following command.
echo ${OPENSHIFT_DATA_DIR}
A line will be printed out. Copy the value.
echo ${OPENSHIFT_DATA_DIR} /var/lib/openshift/115e25277628e1c35b000238/app-root/data/
Going back to your Windows command prompt, copy the value earlier and put into Dwflow.home variable the command below. Do remember to put your App name at the end too.
rhc env set JAVA_OPTS_EXT="-Djava.awt.headless=true -Dwflow.home=/var/lib/openshift/115e25277628e1c35b000238/app-root/data/wflow/" -a jogetv5
In your PuTTY SSH session, Execute the following commands.
export JOGET_VERSION=5.0.1 cd ~/app-root/data wget http://dev.joget.org/downloads/enterprise/joget-enterprise-linux-$JOGET_VERSION.tar.gz tar xvfz joget-enterprise-linux-$JOGET_VERSION.tar.gz cd joget-enterprise-linux-$JOGET_VERSION; apache-ant-1.7.1/bin/ant setup -Dprofile.name=default -Ddb.name=jwdb -Ddb.host=$OPENSHIFT_MYSQL_DB_HOST -Ddb.port=3306 -Ddb.user=$OPENSHIFT_MYSQL_DB_USERNAME -Ddb.password=$OPENSHIFT_MYSQL_DB_PASSWORD; cp -rf wflow/ $OPENSHIFT_DATA_DIR/ mv apache-tomcat-8.0.20/webapps/jw* ~/jbossews/webapps/
Once we executed the last command earlier "mv apache-tomcat-8.0.20/webapps/jw* ~/jbossews/webapps/", Joget Workflow webapp is being initialized right away.
However, it is highly recommended that we restart the server first to make sure that everything would works persistently.
Issue the following command in your Windows command prompt.
rhc app-restart jogetv5
You can monitor its deployment of the web server by tailing the server log.
Execute the following command to tail the server log in PuTTY.
tail $OPENSHIFT_LOG_DIR\jbossews.log -f
You will see the following messages with "Server startup in x ms" indicating that the new web app (Joget Workflow) has been deployed.
Jun 13, 2016 2:32:37 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deployment of web application archive /var/lib/openshift/575e25277628e1c35b000238/app-root/runtime/dependencies/jbossews/webapps/jw.war has finished in 288,826 ms Jun 13, 2016 2:32:37 AM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-127.4.8.1-8080"] Jun 13, 2016 2:32:38 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 298636 ms
Once the server is up, you can now browse to Joget Workflow in your web browser by pointing to your designated URL (e.g. https://jogetv5-yourAccount.rhcloud.com/jw/)