gpt4 book ai didi

gentoo - 在 Gentoo 中独立运行 Apache Archiva?

转载 作者:行者123 更新时间:2023-12-02 06:35:25 26 4
gpt4 key购买 nike

我有一台运行 Gentoo 2.6.12 r6 的服务器,我想在启动时将 Apache Archiva 作为独立服务器运行。有人有一个可用的 init.d 脚本来完成此任务吗?谢谢!

最佳答案

假设您已创建一个名为 archiva 的用户帐户,并且 Archiva 安装在 /opt/archiva-1.0

root身份登录时,创建脚本/etc/rc.d/init.d/archiva,如下所示:

\#! /bin/shstart() {    echo "Starting Archiva..."    su -l archiva -c '/opt/archiva-1.0/bin/archiva start > /dev/null 2> /dev/null &'}stop() {    echo "Stopping Archiva..."    su -l archiva -c '/opt/archiva-1.0/bin/archiva stop &'}restart() {    stop    sleep 60    su -l archiva -c 'killall java'    start}case "$1" in    start)        start        ;;    stop)        stop        ;;    restart)        restart        ;;    *)        echo "Usage: archiva {start|stop|restart}"        exit 1esacexit 0

现在以 root 身份执行以下命令,其中 SXX 和 KXX 指定启动和关闭顺序。例如S63和K37

$ chmod 775 /etc/rc.d/init.d/archiva$ ln -s /etc/rc.d/init.d/archiva /etc/rc3.d/SXXarchiva$ ln -s /etc/rc.d/init.d/archiva /etc/rc3.d/KXXarchiva

关于gentoo - 在 Gentoo 中独立运行 Apache Archiva?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/137267/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com