目的:将最新版(6.4.0)部署在linux服务器,与Api Manager部署在同一环境

环境:

Centos 7.3

Jdk 8

Mysql 5.7

问题一: 将H2替换为Mysql5.7数据库时提示无法找到驱动

  解决方式:官方文档给出的驱动程序位置有误,应为<EI_HOME>/lib,将5.7对应的驱动mysql-connector-java-8.0.14.jar存放在该目录,相应的dropins中也会复制一个驱动。

问题二:启动后与API Manager大量的端口冲突

        解决方式:因两款产品用到相同的技术手段,且大量的端口配置相同,因此部署在同一服务器时自然会冲突,如果一个一个查端口,再单独修改,工作量惊人,还好WOS2想到了该问题,只需要在启动EI时添加端口偏移量即可

命令:./integrator.sh -DportOffset=3 (端口号均增加3)

问题三:修改完Mysql5.7提示连接不上

       解决方式:类似于我另一篇博客,是数据库SSL问题,关闭即可

问题四:启动后提示缺少WSO2 Indenty Server相关类库

       原因:与Api Manager采用了同样的数据库,但还没有部署同一的认证服务期,因此报错,解决方式:

1)部署Wso2 IS(还没试)

2)与AM不共用库

问题五:运行成功后,ServerIp为localhost

       

     参考文献:https://docs.wso2.com/display/EI611/Configuring+carbon.xml

      (1) Host 显示不准确

      解决方法:修改../conf/carbon.xml文件中的HostName,改为服务器的ip地址即可

      问题六:按照官方的教程Sending a Simple Message to a Service运行 ,卡在运行msf4j.sh上,运行报错端口被占用。但坑爹的是不告诉你哪个端口被占用。

      解决方法:在google中搜索相关内容,找到了WSO2的所有端口信息https://docs.wso2.com/display/EI610/Default+ports+of+WSO2+EI 相关的端口可能是9090,在linux服务器上查询,发现有可能是gitlab的端口占用。查了一下午资料,试了端口offset不行,怀疑是服务jar包端口占用,删了也同样报错,后来终于发现9090端口的配置位置:/usr/lib64/wso2/wso2ei/6.4.0/wso2/msf4j/conf/transports/netty-transports.yml 即可。

      问题七:问题六改完后报新错:

转载于:https://www.cnblogs.com/lbblogs/p/10321402.html

wso2 ei 6.4.0安装笔记相关推荐

  1. [转]Zabbix 3.0 安装笔记

    Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虚拟机中安装好CentOS 7.0 x64,并设置好IP,允许虚拟机联网. 1.安装MySQL 从最新版本的linux系统开始,默认的 ...

  2. MMDetection 2.0安装笔记

    最新更新:手滑不小心删掉了Anaconda文件夹,导致创建好的环境都没了.重新安装的时候干脆装了个最新版 ## 一.下载安装包 在GitHub上下载mmdetection的官方安装包,链接为[http ...

  3. linux搭建erp教程,Ubuntu 12.04+OpenERP7.0安装笔记

    不经意的一次看到OpenERP这个开源ERP,就被其丰富的功能,简洁的画面,熟悉的语言所吸引.迫不及待的多方查询资料,自己架设一个测试环境来进行了解.以下为Ubuntu 12.04下测试安装时候的步骤 ...

  4. win7 联想一键恢复工程师版7.0安装笔记

    前段时间不知道是啥原因,win7系统下的cmd命令突然不能用了,也不能进行远程登录,感到很苦恼,于是想重装下系统,在重装系统前突然想起自己电脑(联想Y430,09年3月份购买)一键恢复有一个出厂恢复, ...

  5. CM5.11.0安装笔记

    1.配置网络 [root@server1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:2b ...

  6. vCenter6.0安装笔记

    安装条件 一般来说vCenter安装在Windows Server操作系统上,自带一个SQL Server Express数据库,但自带的数据仅能支持少量主机和虚拟机,如果是企业级大规模部署的话还是建 ...

  7. 国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令

    国产达梦数据库学习笔记(一):NeoKylin7.0安装及配置与常用基础命令 以VMware Workstation Pro 15环境下的NeoKylin7.0与DM8为例 中标麒麟系统NeoKyli ...

  8. 神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(安装TensorFlow2.0)

    创建环境并激活 conda create --name tensorflow2.0 python==3.7 activate tensorflow2.0 安装相关软件包(conda命令或pip命令2选 ...

  9. mysql8.0版本的服务器名称_MySQL 8.0安装部署-运维笔记

    MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一.  Mysql8.0版本相比之前版本的一些特性 1) ...

  10. hashcat学习笔记0 安装与例子

    是的,我又开始学习新的内容了,这次真的要坚持住. hashcat 5.1.0 下载 直接在https://hashcat.net/hashcat/上下载并解压最新的hashcat就好了 hashcat ...

最新文章

  1. Volley框架学习
  2. F#简明教程二:F#类型系统和类型推断机制
  3. J2SE7规范_2013.2_类型_命名
  4. java纯数字正则表达式_JAVA验证数字的正则表达式,来一发
  5. 环形单链表的约瑟夫问题
  6. 吴恩达机器学习练习2:optimset和fminunc函数
  7. php 后端调试,一般如何调试php程序
  8. 小程序报错:Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail req..
  9. 介绍 Android 的 Camera 框架
  10. 19. 星际争霸之php设计模式--迭代器模式
  11. NWDS部署安装XPI Inspector
  12. Mybatis 中事务提交方式
  13. Intent的设想与天马行空
  14. kafka消费端Attempt to heartbeat failed since group is rebalancing
  15. 基于Qt Creator的OpenCV人脸识别签到项目系列教程(一) - 人脸信息采集
  16. 视频收集、视频征集、视频采集、征集视频、收集视频、采集视频工具/小程序
  17. 【nginx】405 not allowed问题解决方法
  18. PDF转换成html的完美方法
  19. Matlab -----求矩阵特征多项式和特征值
  20. 因为瞬间,所以永恒!

热门文章

  1. CocurrentHashMap和Hashtable的区别
  2. 关于find指令的一点使用小心得 II
  3. php 写入.csv文件注意点
  4. C++ 17 string_view(转载)
  5. 正确的理解MySQL的MVCC及实现原理
  6. 堆排序HeapSort
  7. 文件储存php源码,求php后台代码 保存图片文件
  8. html音乐if代码如何使用,关于html:如何在带有JavaScript代码的if条件中使用函数方法?...
  9. 新建3台linux7.5部署k8s,之后的软件安装全部都在k8s
  10. join为什么每个字符都分割了 js_js如何截取以逗号隔开的字符串