【问题标题】:WildFly init.d scripts for SUSE Linux适用于 SUSE Linux 的 WildFly init.d 脚本
【发布时间】:2020-07-23 13:50:20
【问题描述】:

我想在 Linux SUSE 11 上与机器一起启动和停止 WildFly 15。我不是 Linux 专家,这是我第一次使用 SUSE。我发现 WildFly 带有用于 2 个 Linux 发行版的 init.d 脚本:Debian 和 Red Hat。

  • docs/contrib/scripts/init.d/wildfly-init-debian.sh
  • docs/contrib/scripts/init.d/wildfly-init-redhat.sh

我发现在旧版本的 JBoss 中有一个 SUSE 脚本 (jboss_init_suse.sh)。

为什么较新的 WildFly 版本中没有 SUSE 脚本?有没有一种简单的方法可以从其他的创建它们?

【问题讨论】:

    标签: linux wildfly suse init.d


    【解决方案1】:

    SUSE 使用systemd。使用脚本和docs/contrib/scripts/systemd 开始。 README 详细介绍。较新的 Ubuntu 和 Debian 环境也使用 systemd

    而且由于它多次咬我 - 不要忘记自述文件中的最后一行 - 它可以重新启动它。我倾向于启动 Wildfly,然后忘记启用该服务,在第一次重新启动时我想知道发生了什么。

    【讨论】:

    • 谢谢!信息很好,但我发现 systemd 包含在 SUSE 12 中并且我使用的是 SUSE 11,所以它仍在使用 init.d 文件夹:(我更新了问题以指定它是版本 11
    • 抱歉 - SUSE 仍然让我有些困惑。根据this page 的说法,openSUSE 自 2011 年 3 月以来一直是 systemd。自 2014 年 10 月以来,SUSE Linux Enterprise。那个确实说 v12。我猜你使用的是 SLES v11。
    猜你喜欢
    • 2021-10-27
    • 1970-01-01
    • 1970-01-01
    • 2013-08-31
    • 1970-01-01
    • 2020-12-22
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    相关资源
    最近更新 更多