Подесите 7 Даис то Дие сервер на Убунту 14

Подесите 7 Даис то Дие сервер на Убунту 14

У овом водичу ћете научити како да подесите сопствени сервер „7 дана за смрт“ (7Д2Д) на Убунту-у. Имајте на уму да је ова игра још увек „рани приступ“ и да се кораци инсталације могу променити без обавештења како се ажурирања објављују.

Предуслови

Уверите се да сте пријављени као роот корисник. 64-битни Убунту корисници морају да инсталирају 32-битне библиотеке.

dpkg --add-architecture i386
apt-get update
apt-get install libc6-i386 lib32gcc1 lib32stdc++6 -y

7Д2Д има врло мало излаза на конзолу. На вама је опција да ли ћете користити екран или не. Ако је тако, можда ћете морати да га инсталирате.

apt-get update
apt-get install screen -y

Затим желимо да креирамо кориснички налог под којим ће 7Д2Д радити. Такође ћемо креирати сигурну лозинку.

adduser <choose a account name>

Пребаците се на новоотворени кориснички налог.

su <new account>

Инсталација

Преузмите услужни програм стеамцмд са веб локације Стеам. Овај алат је такође доступан на Стеам Вики.

mkdir ~/steamcmd
cd ~/steamcmd
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz

Када се ово уради, учините стеамцмд "извршним" и покрените га.

chmod +x steamcmd.sh
./steamcmd.sh

Када се учита, унесите своје акредитиве за пријаву. Можда ћете добити Стеамгуард упозорење. Такође можете анонимно да се пријавите са login anonymous.

login <username> <password>

Warning: Your password is visible in plain text.

Поставите инсталациони директоријум и инсталирајте апликацију.

force_install_dir ./7D2D
app_update 294420
quit

Конфигуришите сервер

Уредите startserver.shпомоћу свог омиљеног уређивача текста.

cd 7D2D
nano startserver.sh

Када се ово отвори, замените:

 ./7DaysToDie.x86_64 -logfile 7DaysToDie_Data/output_log.txt $@

са:

 ./7DaysToDie.x86 -configfile=serverconfig.xml -logfile 7DaysToDie_Data/output_log.txt $@

Сада уредите конфигурациону датотеку:

 nano serverconfig.xml

Постоји неколико кључних поставки у овој датотеци које бисте можда желели да измените.

  • СерверНаме - Име јавног сервера.
  • СерверИсПублиц – Појавиће се на јавној листи.
  • СерверПорт - Број порта.
  • СерверПассворд - Лозинка за придруживање.
  • СерверМакПлаиерЦоунт - Максимални број играча.
  • ГамеВорлд - Навезгане, МП Вастеланд Хорде, МП Вастеланд Скирмисх, МП Вастеланд Вар, Рандом Ген.
  • ГамеНаме - Име игре / семе.
  • ЦонтролПанелЕнаблед – Омогућена веб контрола „конзола“.
  • ЦонтролПанелПорт - Порт за повезивање са конзолом.
  • ЦонтролПанелПассворд - Лозинка (не може имати посебне знакове).
  • ТелнетЕнаблед - Омогућите телнет.
  • ТелнетПорт - Телнет порт.
  • ТелнетПассворд - Телнет лозинка.

Сада је добро време да погледате друга подешавања која бисте можда желели да измените.

Покрените сервер

Време је за покретање сервера. Ако желите да користите екран , уверите се да сте у 7Д2Д директоријуму.

screen -s 7D2D ./startserver.sh

У супротном, покрените сервер без екрана.

./startserver.sh

Искључите сервер

Ако сте омогућили телнет, можете укуцати "схутдовн" из телнет прозора.

Ако радите на екрану, Цтрл + Ц ће га разбити и искључити.

Ако не покрећете екран, покрените ове команде.

ps aux | grep -i "7days"
kill <procid returned>

# or (case sensitive)

pkill 7Days

Аутоматско ажурирање

Сви воле ново ажурирање од 7 дана до смрти. Можете да подесите да се ваш 7Д2Д сервер аутоматски ажурира у неколико корака. Прво, потребно је да креирате датотеку за ажурирање са командама за пријаву на стеам и ажурирање. Затим креирајте црон посао да бисте га покренули.

Почните креирањем датотеке за ажурирање.

nano /home/<account name you name in first section>/serverupdate.txt

@ShutdownOnFailedCommand 1
login steamaccount steampass
force_install_dir ./7D2D
app_update 294420
quit

Сачувајте датотеку. Затим, скрипта за ажурирање.

nano /home/<account name you name in first section>/update.sh

#!/bin/sh
cd /home/<account name you made in the first section>
./steamcmd.sh +runscript updateserver.txt

Сачувајте скрипту за ажурирање. Направите скрипту "извршном".

chmod +x update.sh

Додајте црон унос.

crontab -e

00 00 * * *  /home/<account name you made in the first section>/update.sh

Сачувајте цронтаб датотеку.

Опционо: Подесите сервер да ради као услуга

Користећи свој омиљени уређивач текста, направите следећу датотеку: /usr/lib/systemd/system/7dtd.serviceзатим јој додајте следеће:

[Unit]
Description=7 Days to Die
After=network.target nss-lookup.target

[Service]
Type=simple
PIDFile=/run/7dtd.pid
ExecStart=<path to 7 Days to Die>/startserver.sh -configfile=serverconfig.xml
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Restart=always

[Install]
WantedBy=multi-user.target

Након што сачувате датотеку, можете користити systemctlза почетак 7dtdна следећи начин:

systemctl start 7dtd

Такође можете подесити 7dtdда се аутоматски покреће када се сервер (поновно) покрене помоћу следеће команде:

systemctl enable 7dtd

Завршне напомене

У овом тренутку, све је спремно. Уживајте у свом 7Д2Д серверу!

Ако поново покренете сервер, он ће ресетовати игру на дан 1.


Како подесити Теккит Цлассиц сервер на Убунту 16.10

Како подесити Теккит Цлассиц сервер на Убунту 16.10

Користите другачији систем? Шта је Теккит Цлассиц? Теккит Цлассиц је модпацк за игру коју сви знају и воле; Минецрафт. Садржи неке од вер

Подесите 7 Даис то Дие сервер на Убунту 14

Подесите 7 Даис то Дие сервер на Убунту 14

У овом водичу ћете научити како да подесите сопствени сервер 7 Даис то Дие (7Д2Д) на Убунту-у. Имајте на уму да је ова игра још увек рани приступ и да је тх

Подешавање сервера Халф Лифе 2 на ЦентОС 6

Подешавање сервера Халф Лифе 2 на ЦентОС 6

Овај водич ће покрити процес инсталирања Халф Лифе 2 сервера за игре на ЦентОС 6 систем. Корак 1: Инсталирање предуслова Да бисте подесили оу

Цоунтер-Стрике Глобал Оффенсиве Сервер Лаунцхер на Убунту

Цоунтер-Стрике Глобал Оффенсиве Сервер Лаунцхер на Убунту

Они који имају искуства у постављању наменског ЦС:ГО (Цоунтер-Стрике: Глобал Оффенсиве) знају да је процес коришћења интерфејса командне линије за управљање

Подешавање Цоунтер Стрике: Соурце на Дебиан-у

Подешавање Цоунтер Стрике: Соурце на Дебиан-у

У овом водичу ћемо подесити сервер игре Цоунтер Стрике: Соурце на Дебиан 7. Ове команде су тестиране на Дебиан 7, али би такође требало да раде о

Како инсталирати Унтурнед 2.2.5 на Дебиан 8

Како инсталирати Унтурнед 2.2.5 на Дебиан 8

У овом водичу ћете научити како да подесите Унтурнед 2.2.5 сервер на Вултр ВПС-у који користи Дебиан 8. Напомена: Ово је уређена верзија Унтурнед-а која не

Како инсталирати Цуберите на ЦентОС 6 или 7 сервер

Како инсталирати Цуберите на ЦентОС 6 или 7 сервер

Увод Шта је куберит? Цуберите је скалабилна имплементација Минецрафт сервера отвореног кода која је написана у Ц++. Има плуги који је једноставан за коришћење

Инсталирање Теамспеака на ЦентОС 7

Инсталирање Теамспеака на ЦентОС 7

Теамспеак је ВОИП сервер који се може користити за комуникацију тимова/више људи. Релативно је лаган и безбедан пошто се ажурирања објављују

Како инсталирати СтеамЦМД на свој ВПС

Како инсталирати СтеамЦМД на свој ВПС

У овом водичу ћемо инсталирати СтеамЦМД. СтеамЦМД се може користити за преузимање и инсталирање многих Стеам сервера игара, као што је Цоунтер-Стрике: Глобал Оффенсив

Покретање Теамспеак 3 сервера на ЦентОС 6.4

Покретање Теамспеак 3 сервера на ЦентОС 6.4

Покрените следеће команде да бисте инсталирали Теамспеак 3 сервер. # Сецуре Иптаблес иптаблес -Ф иптаблес -Кс иптаблес -т нат -Ф иптаблес -т нат -Кс иптаблес -

Како инсталирати Лефт 4 Деад Сервер на ЦентОС 7

Како инсталирати Лефт 4 Деад Сервер на ЦентОС 7

У овом водичу ћу објаснити како да инсталирате и конфигуришете Л4Д сервер на ЦентОС 7. Инсталирање Лефт 4 Деад Пре него што почнемо, морамо да се уверимо да

Како инсталирати Минецрафт сервер на Убунту 14.04

Како инсталирати Минецрафт сервер на Убунту 14.04

Користите другачији систем? У овом чланку ћемо инсталирати Минецрафт сервер на Убунту. Уверите се да сте пријављени под корисником који није

Како инсталирати СА-МП Сан Андреас мултиплаиер на ЦентОС 7

Како инсталирати СА-МП Сан Андреас мултиплаиер на ЦентОС 7

У овом водичу ћете научити како да подесите СА-МП (Сан Андреас Мултиплаиер) сервер на ЦентОС 7.

Подесите ТееВорлдс сервер

Подесите ТееВорлдс сервер

ТееВорлдс је бесплатна пуцачина на мрежи за више играча отвореног кода. У овом туторијалу, објаснићу како да креирам ТееВорлдс сервер. Ови кораци су били

Покрените сопствени Арма 3 сервер на Убунту 14

Покрените сопствени Арма 3 сервер на Убунту 14

Преглед Овај водич ће покрити инсталацију и рад вашег Арма 3 сервера користећи СтеамЦМД и екран. За додатне информације у вези са тх

Како инсталирати Теккит Цлассиц Сервер на ЦентОС 6/7

Како инсталирати Теккит Цлассиц Сервер на ЦентОС 6/7

Користите другачији систем? У овом туторијалу, добро направите Теккит Цлассиц сервер. Теккит је још један популаран модпацк направљен за Минецрафт. Због износа

Како инсталирати Гловстоне (Минецрафт) на ЦентОС 7 сервер

Како инсталирати Гловстоне (Минецрафт) на ЦентОС 7 сервер

Користите другачији систем? Увод Гловстоне је несумњиво најоптимизованији сервер за Минецрафт. Софтвер се може похвалити малом употребом меморије и употребом

Како инсталирати Унтурнед на Линук

Како инсталирати Унтурнед на Линук

Користите другачији систем? Увод У овом водичу ћете научити како да подесите и инсталирате Унтурнед сервер на Линук-у. Унтурнед је популарно преживљавање

Подешавање ЈЦ2:МП сервера за игре на Дебиан-у

Подешавање ЈЦ2:МП сервера за игре на Дебиан-у

У овом водичу ћемо поставити Јуст Цаусе 2: Линук сервер за више играча. Ове команде су тестиране на Дебиан 7 к64, али би требало да раде и на тх

Инсталирајте Минецрафт сервер на Федора 26

Инсталирајте Минецрафт сервер на Федора 26

Користите другачији систем? У овом водичу ћу вас водити кроз подешавање Минецрафт сервера на ССД ВПС-у високих перформанси на Вултр-у. Научићеш хо

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више