【问题标题】:Installing Wildfly 10.0.0 on ubuntu 16.0 could not be able to configure init.d file在 ubuntu 16.0 上安装 Wildfly 10.0.0 无法配置 init.d 文件
【发布时间】:2017-11-30 11:11:45
【问题描述】:

我正在使用命令 sudo cp /opt/wildfly/bin/init.d/wildfly.conf /etc/default/wildfly 来复制和编辑 init.d 文件。我收到此错误 cp: cannot stat '/opt/wildfly/bin/init.d/wildfly.conf': No such file or directory> 当我签入我的 bin 时,我看不到 init.d 文件。我该如何解决这个问题。

【问题讨论】:

    标签: ubuntu-16.04 wildfly-10


    【解决方案1】:

    从终端运行wildfly并移动到bin并启动服务,例如,对于我来说,这是我用来从终端启动wildfly的路径...path_to your_wildfly//wildfly/bin/sh Standalone.sh

    注意点:记得从终端进入你的wildfly文件夹

    【讨论】:

      【解决方案2】:

      我进行了研究,发现 Wildfly 版本 10 的 conf 文件位于不同的位置。因为我需要使用hibernate,所以我决定使用版本9。同时我使用wildfly不是作为服务。我使用命令 ./standalone.sh

      【讨论】:

        【解决方案3】:

        wildfly 10 位于${WILDFLY_HOME}/docs/contrib/scripts/ 目录下的init.d 文件中

        所以你需要运行

        cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly-init-debian.sh /etc/init.d/wildfly
        

        Debian:

        cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly.conf /etc/default/wildfly
        

        红帽:

        cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly.conf /etc/default/wildfly.conf
        

        【讨论】:

          【解决方案4】:

          检查您的 wilddfly 版本与您的 ubuntu 版本的兼容性。或者您可以很好地使用版本 9。

          【讨论】:

          • 我使用的是 Wildfly 10.0 版和 ubuntu 16.4。它们是否兼容。
          • 我一起尝试了这些版本,但我得到了同样的错误。我换成了wildfly 9,效果很好
          【解决方案5】:

          我在 wildfly bin 中运行 sh Standalone.sh,它运行良好,

          【讨论】:

          • 是的,它成功了,我最初想将 wildfly 设置为服务。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-10-09
          • 1970-01-01
          • 1970-01-01
          • 2014-03-12
          • 1970-01-01
          • 2018-08-16
          相关资源
          最近更新 更多