Я хотел бы настроить сервер Ventrilo, который я хочу поддерживать постоянно, но я не хочу постоянно держать мой компьютер включенным. Есть ли бесплатный сервер или что-то, что я могу использовать для этого?
2 ответа
Предполагая, что вы запускаете его в Linux, вы можете использовать crontab для запуска задачи от имени конкретного пользователя - войдите в систему как этот пользователь, затем
Сначала убедитесь, что у вас есть необходимые разрешения для запуска ventrillo - вместо использования ./ventrillo_serv используйте sh /path /to /ventrillo /ventrilo_serv - если это работает, вы можете добавить его в crontab, в противном случае вы захотите создать скрипт исполнимый
crontab -e
выводит текстовый файл - это ваш crontab
Добавить строчку изречения
@reboot sh /path /to /ventrillo /ventrilo_serv
- это запускает команду при перезагрузке (вы также можете использовать это для запуска команд так часто)
Предположительно, вы могли бы найти способ запустить свой сервер и с WOL .
Если это окна, вы, вероятно, можете бросить пакетный файл или ярлык в меню запуска
Я думаю, что операционная система, которую вы используете, здесь важна.
Раньше я долго запускал сервер Ventrilo на машине с Linux. Если вы хотите получить настоящее преимущество, вы можете написать сценарий инициализации (аналогичный приведенному в /etc/init.d/), который запустит ваш демон Ventrilo (убедитесь, что он запускается от имени пользователя, отличного от "root"). «).
Однако более доступным решением может быть создание сценария, который проверяет, работает ли Ventrilo, и запускает его, если он не работает. Затем вы можете вставить это в задание cron и запускать его каждые 15 минут или около того.