ProcessMaker 4 包(Package)与连接器(Connector)安装配置咨询
ProcessMaker 4(Bitnami镜像环境)Packages与Connectors安装配置指南
注意:Bitnami镜像的ProcessMaker默认安装路径为/opt/bitnami/processmaker,所有操作前请先执行cd /opt/bitnami/processmaker切换到该目录,且建议使用ProcessMaker对应的运行用户(通常为daemon)执行命令,避免出现权限异常。
Package安装配置步骤
- 安装目标Package包:执行命令
composer require processmaker/{package-name},将{package-name}替换为你需要安装的包名即可;如果是第三方非官方包,替换为对应包的Composer坐标即可。 - 执行数据库迁移:Package通常需要新增专属数据表,执行
php artisan migrate完成表结构更新。 - 注册Package并刷新缓存:依次执行以下命令完成包注册和缓存清理:
php artisan processmaker:packages:install php artisan config:clear php artisan route:clear php artisan view:clear - 重启关联服务:执行
sudo /opt/bitnami/ctlscript.sh restart apache processmaker确保新配置生效。 - 后台启用Package:登录ProcessMaker管理后台,进入「管理」-「Packages」页面,找到刚安装的包点击启用即可,部分包需要填写额外授权参数的,按照页面提示输入即可完成配置。
Connector安装配置步骤
Connector分为和Package绑定的附属连接器、独立轻量连接器两类,安装方法分别如下:
- 随Package绑定的Connector:绝大多数官方Connector都和对应Package绑定,完成上述Package安装启用操作后,直接进入流程设计器的「连接器」页面即可看到对应连接器,无需额外安装,按需配置调用参数即可使用。
- 独立第三方Connector:如果是自定义或独立发布的Connector,先将Connector安装包上传到
/opt/bitnami/processmaker/storage/app/connectors目录,之后执行php artisan processmaker:connectors:scan扫描新的连接器,扫描完成后即可在连接器列表看到,配置对应权限后就能正常调用。
常见操作注意事项
- 安装任何Package前建议先执行
php artisan backup:run完成全站数据备份,避免安装冲突导致数据丢失。 - ProcessMaker 4不同版本对Package的版本有严格兼容性要求,若执行composer安装时报版本不兼容错误,可以指定匹配版本安装,例如
composer require processmaker/sample-package:^4.2,版本号需和你当前使用的ProcessMaker 4大版本保持一致。 - Bitnami环境默认PHP内存上限较低,安装大体积Package时如果提示内存不足,可以临时修改
/opt/bitnami/php/etc/php.ini中的memory_limit参数为2G,安装完成后再改回默认值即可。
内容的提问来源于stack exchange,提问作者ag33
相关产品推荐
相关产品推荐

