首页 文章

Apache Syncope - 使用Tomcat8.5.24进行安装

提问于
浏览
0

Apache Syncope - apache-syncope-2.0.7.deb安装需要tomcat8依赖 .

使用tar.gz安装tomcat版本8.5.24 .

运行sudo dpkg -i apache-syncope-2.0.7.deb有错误

准备解压apache-syncope-2.0.7.deb ...解压缩apache-syncope(2.0.7)over(2.0.7)... dpkg:依赖性问题阻止配置apache-syncope:apache-syncope依赖于tomcat8 ;但是:没有安装包tomcat8 .

dpkg:错误处理包apache-syncope(--install):依赖问题 - 保留未配置处理时遇到错误:apache-syncope

这是因为没有使用apt-get或.deb安装tomcat .

如何声明已安装tomcat8或让dpkg知道已安装tomcat8 . 如何安装dpkg检查tomcat8 .

1 回答

  • 1

    对于Syncope GUI,您需要添加tomcat路径:

    export CATALINA_HOME=/usr/share/tomcat{X}
    

    并且不要忘记配置管理员用户;如果还没有完成,请确保 $CATALINA_HOME/conf/tomcat-users.xml 的内容如下:

    <?xml version='1.0' encoding='utf-8'?>
    <tomcat-users>
      <role rolename="manager-gui"/>
      <role rolename="manager-script"/>
      <role rolename="manager-jmx"/>
      <role rolename="manager-status"/>
      <user username="manager" password="s3cret" roles="manager-script"/>
    </tomcat-users>
    

    更多详细信息,请参见Syncope documentation .

相关问题