crontab -e
@reboot /home/имя пользователя/csgoserver start //запуск сервера если VDS перезапускалась
59 4 * * * /home/имя пользователя/csgoserver restart //это рестарт сервера в 6 утра по МСК
*/30 * * * * /home/имя пользователя/csgoserver update > /dev/null 2>&1 //проверка на обновление каждые пол часа вроде
А если дедик выключен и его включили? Данный крон сработает?где стоят?
--- Добавлено позже ---
@Templar, Если используете VDS ubuntu и LGSM то от каждого пользователя нужно открыть крон
в терменале команда
и прописать в негоC-подобный:crontab -e
C-подобный:@reboot /home/имя пользователя/csgoserver start //запуск сервера если VDS перезапускалась
# LGSM
@reboot /home/названиесервера/csgoserver start
59 4 * * * /home/названиесервера/csgoserver restart
*/3 * * * * /home/названиесервера/csgoserver monitor > /dev/null 2>&1
*/30 * * * * /home/названиесервера/csgoserver update > /dev/null 2>&1
даА если дедик выключен и его включили? Данный крон сработает?
А что за плагин? И какая командная строка подробнее можно?Связка из простого плагина и аргументов командной строки для автообновления.
Аргументы заставляют сервер при каждом подъёме проверять и качать обновления, если есть.
Плагин же проверяет обновления прямо во время работы сервера. Если внезапно выходит - запускает тикающий таймер у всех на глазах (5 минут), и предупреждает, что серверу необходимо произвести обновление. Когда таймер истекает - кикает всех, инициирует процесс полного перезапуска (чтобы сработали аргументы запуска и обновление установилось).
Естественно, на игровом слотовом хостинге это не проканает. Только VPS/VDS/DS.
Обыкновенный. В паблике валяется. Только мне его под себя подгонять пришлось, чтобы сервак не крашился.что за плагин?
какая командная строка
-autoupdate -steam_dir /home/garagefortyfour/steamcmd -steamcmd_script /home/garagefortyfour/scripts/TF2_ASH.txt
Нет. Можно просто скрипт переименовывать (csgoserver -> csgo_awp, csgo_dustonly и т.д.), и тогда под одним хомяком может работать сколько угодно серверов.через lgsm нужно делать сервер под каждого пользователя
Путь до папки все ровно придется указыватьНет. Можно просто скрипт переименовывать (csgoserver -> csgo_awp, csgo_dustonly и т.д.), и тогда под одним хомяком может работать сколько угодно серверов.
15 * * * * su - csgo-wcs -c '/home/csgo-wcs/csgoserver update' > /dev/null 2>&1
Зачем?Путь до папки все ровно придется указывать
Чет я пробовал, не хочет так у меня работатьНет. Можно просто скрипт переименовывать (csgoserver -> csgo_awp, csgo_dustonly и т.д.), и тогда под одним хомяком может работать сколько угодно серверов.
# LGSM@Limon4ik322, покажите, как прописали задачи.