پیشنیازها
راه اندازی Flowable نسخه Open source در Windows
جاوا 17 باید بر روی سیستم شما نصب باشد .
نسخه Flowable باید 6.8.1 باشد .
نسخه Tomcat باید بین 9 و 10 باشد . (در این آموزش نسخه 9.0.96 نصب می شود)
نصب Tomcat
نحوه نصب
برای دانلود Tomcat به این صفحه مراجعه کنید .
حال در بخش Binary distributions روی گزینه 32-bit/64-bit Windows Service Installer کلیک کنید .
بعد از اتمام دانلود ، فایل نصبی را اجرا کنید .
مراحل نصب را طی کنید تا به بخش زیر وارد شوید :
برای کاربر خود یک نام و رمز ورود انتخاب نمایید .
سپس مراحل نصب را تا به انتها ادامه دهید .
بعد از اتمام نصب به محل نصب شده بروید و وارد پوشه webapps شوید .
سپس به پوشه manager وارد شوید و بعد از آن به پوشه META-INF وارد شوید .
حال فایب context.xml را با notepad و یا برنامه ای مشابه باز کنید و متن
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
را comment و یا حذف کنید .
درصورت Comment شدن باید ظاهری این چنین داشته باشد :
<!--
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
-->
حال شما باید یک System variable به Windows خود و کاربر آن اضافه کنید .
برای این کار در بخش جست و جو عبارت system environment variables را وارد کنید .
وارد بخش مربوطه شوید و در قسمت User variables روی گزینه new کلیک کنید و طبق تصویر زیر عمل کنید .
در بخش Variable value باید ادرس فولدر محل نصب Tomcat وارد شود .
سپس در بخش System variables این عمل را تکرار کنید .
نحوه اجرا
برای اینکار به محل نصب بروید و وارد پوشه bin شوید .
سپس فایل startup.bat را اجرا کنید .
برای غیرفعال کردن آن هم می بایست فایل shutdown.bat را اجرا کنید .
راه اندازی Flowable
در اولین مرحله Flowable نسخه 6.8.1 را از این لینک دانلود کنید .
سپس فایل فشرده دانلود شده را از حالت فشرده خارج کنید و وارد پوشه استخراج شده بشوید ، وارد پوشه wars شوید .
سپس محتوی این پوشه را که برای این نسخه شامل flowable-rest.war و flowable-ui.war می شود را به پوشه webapps که در محل نصب Tomcat قرار داد ، اضافه کنید .
حال تنها کافی است که یک بار دیگر Tomcat را اجرا کنید . با اینکار Flowable بر روی آن Deploy می شود .
مشاهده Flowable در بخش Manager apps موجود در Tomcat
Tomcat را اجرا کنید . وارد صفحه اول آن شوید .
سپس وارد Manager App شوید . (با نام کاربری و رمز عبوری که پیشتر وارد کرده اید)
حال می توانید نرم افزار های Deploy شده را مشاهده کنید .
برای ورود به نسخه ui تنها کافی است بر روی flowable-ui کلیک کنید .
سپس وارد صفحه Login می شوید که بصورت پیش فرض دارای نام کاربری admin و رمز عبور test می باشد .
عالی بود ممنونم
ممنون از توجه شما