我在我的CentOS服务器上安装了UnrealIRCD。 我对启动脚本不太熟悉,所以我想知道是否有可能在vps启动时启动,或者崩溃,以及启动Anope服务。
谢谢。
运行虚幻的正确方法是通过cron(你想运行的用户)。
打开你想运行的用户的crontab,例如:
crontab -u user -e
并添加这一行:
0,10,20,30,40,50 * * * * /home/user/ircd/Unreal3.2/ircdcron/ircdchk >/dev/null 2>&1
调整path以匹配您的虚幻安装位置。 如果使用VI作为默认编辑器时遇到问题,请使用google“linux编辑器环境variables”。 如果还有其他问题,请检查文件/home/user/ircd/Unreal3.2/ircdcron/ircdchk – 它应该已经自动生成,以便在安装时匹配正确的目录。
最简单的方法是把命令放到/etc/rc.local文件中。 这将在系统启动后运行。
请记住,unrealIRC不以root身份运行,而rc.local文件将以root身份执行。
为了让Goez没有为你做出这样的跳转,下面是完整的命令(使用su)作为一个特定的用户运行一个命令,在这个例子中,以“ircd”用户运行UnrealIRCd:
su -c"/path/to/unreal/unreal start" ircd