Террариа сервер са ТСхоцк-ом на Линук-у

Террариа сервер са ТСхоцк-ом на Линук-у

Террариа је ММОРПГ заснована на рударењу, изградњи и борби. Неки људи кажу да је то 2Д верзија Минецрафт-а, али то не би одговарало Терраријиним понудама - не далеко.

У овом водичу ћу вам показати корак по корак како да направите Террариа сервер са ТСхоцк-ом на Линук-у. Можете чак да подесите више Террариа сервера.

Препоручује се неко основно знање о Линуку. У најмању руку, требало би да разумете како да користите ССХ.

До краја туторијала, моћи ћете да позовете пријатеље да се придруже вашим епским мисијама.

Предуслови

Овај водич је заснован на Убунту 14.10, али новије верзије Убунту или Дебиан ће радити. За друге верзије Линука, називи пакета могу се разликовати, али ће већина корака и конфигурације бити исти.

Почећемо са новим Убунту 14.10 сервером на Вултру.

Террариа користи прилично мало меморије, посебно за велике светове. На пример, Вултр сервер са 1024МБ РАМ-а подржава само мали свет са неколико играча.

Безбедност

Чиста слика заснована на Убунту-у на Вултр-у почиње приступом основним услугама. Отворени су само НТП и ССХ портови. Ако желите да хостујете друге услуге, можда бисте желели да обезбедите свој долазни саобраћај и преместите свој ССХ порт на нешто друго осим подразумеваног порта.

Овај водич не покрива све промене потребне за обезбеђење вашег сервера – постоје други водичи на Вултр документима за то. Запамтите, Террариа подразумевано користи ТЦП порт 7777 .

Основно подешавање

Направићемо основног корисника за покретање Террариа сервера, пошто не желимо да покрећемо сервер као роот. Након тога ћемо инсталирати потребне пакете.

Креирање корисника

Пријавите се на свој сервер као роот и креирајте новог корисника за ваш Террариа сервер. Можда ћете добити неке поруке о грешци о недостајућим локацијама. Занемарите их за сада.

adduser terraria

Систем ће тражити нову УНИКС лозинку. Унесите прилично сигурну насумичну лозинку и запамтите је (или је запишите).

Сада ће систем тражити неке корисничке детаље. Можете само да притиснете Ентер да оставите ове празне.

Када систем од вас затражи да потврдите информације („Да ли су информације тачне?“), притисните И, а затим Ентер .

Инсталирање пакета

Террариа је игра заснована на Мицрософт ".НЕТ" оквиру. Линук имплементација ".НЕТ" назива се "моно". Инсталираћемо само пакете неопходне за покретање игре и неке пакете подршке.

apt-get -y install wget unzip screen \
    libmono-corlib4.0-cil libmono-sqlite4.0-cil libmono-system-core4.0-cil libmono-system-net4.0-cil \
    libmono-system-runtime4.0-cil mono-runtime mono-runtime-sgen libmono-corlib4.0-cil \
    libmono-sqlite4.0-cil libmono-system-core4.0-cil libmono-system-net4.0-cil \
    libmono-system-runtime4.0-cil  mono-runtime mono-runtime-sgen libmono-data-tds4.0-cil \
    libmysql6.4-cil libmono-system-runtime-serialization4.0-cil \
    libmono-system-runtime-serialization-formatters-soap4.0-cil libmono-system-data-linq4.0-cil \
    libmono-system-xml-linq4.0-cil libmono-system-xml-serialization4.0-cil libmono-system-xml4.0-cil

Ваш систем је сада спреман за покретање Террариа.

Инсталирање ТСхоцк-а

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

su terraria

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

wget -O tshock.zip 'https://github.com/NyxStudios/TShock/releases/download/v4.2.9/tshock_4.2.9.zip'
unzip tshock.zip -d ~/tshock

Покретање ТСхоцк-а по први пут

Када први пут покренете ТСхоцк, морате се придружити свом серверу да бисте постали администратор. Покрените сервер.

cd ~/tshock
mono TerrariaServer.exe

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

Што је свет већи, требаће вам више меморије. Запамтите, основни Вултр сервер са 1024МБ РАМ-а подржава само мали свет.

  • Притисните Н, а затим Ентер за нови свет.
  • Одаберите величину коју желите.
  • Унесите (кратко) име за свој свет, а затим Ентер .

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

  • Изаберите свој новогенерисани свет притиском на 1 , а затим на Ентер .
  • Унесите порт за слушање или само притисните Ентер да бисте користили подразумевани Террариа порт 7777.

Ваш свет ће бити учитан и ТСхоцк ће вам показати ауторизациони код.

TShock Notice: To become SuperAdmin, join the game and type /auth 2044111

This token will display until disabled by verification. (/auth-verify)

Запишите овај код и покрените Террариа.

Tip: Use windowed mode in Terraria so that you can switch between your SSH session and the game.

  • Иди на Multiplayer -> Join.
  • Изаберите или креирајте карактер.
  • Унесите ИП вашег Вултр сервера.
  • За порт сервера користите подразумевани 7777 или порт конфигурисан на вашем серверу.

Честитамо, управо сте ушли у свој нови свет. Сада је време да се аутентификујете као администратор.

  • У прозору игре притисните Ентер .
  • Унесите /auth XXXXXXXзамена XXXXXXXса кодом за потврду идентитета приказаним када је ваш сервер покренут.

Сервер ће потврдити ваш код за аутентификацију и приказати поруку.

You are now superadmin, please do the following to finish your install:
/user add <username> <password> superadmin
Creates: <username> with the password <password> as part of the superadmin
group.
Please use /login <username> <password> to login from now on.
If you understand, please /login <username <password> now, and type
/auth-verify

Note: If the text went away too fast, press Enter to show it again.

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

  • Притисните Ентер у прозору игре.
  • Унесите /user add <username> <password> superadminзамену <username>и <password>са својим корисничким именом и новом лозинком.
  • Поново притисните Ентер и пријавите се користећи /login username password.
  • Ако све ово функционише како треба, све можете потврдити помоћу /auth-verify.

Сада када је конфигурација завршена. Искључићемо сервер и сачувати све.

Прво искључите свој Террариа клијент са сервера.

  • Притисните Есцапе .
  • Идите на Подешавања".
  • Изаберите „Сачувај и изађи“.

Сада искључите сервер. Ово се постиже у вашој ССХ сесији тако што у конзолу сервера укуцате „офф“, а затим притиснете Ентер .

Почетна конфигурација је сада завршена.

Покретање вашег сервера

Желимо да сервер настави да ради, чак и када искључимо нашу ССХ сесију. Тако да ћемо користити screenсесију да то урадимо.

Као корисник "террариа", почетни екран:

screen

Притисните Ентер да затворите екран кредита. Сада поново покрените ТСхоцк сервер.

cd ~/tshock
mono TerrariaServer.exe

Учитајте свој свет.

  • Притисните 1 а затим Ентер да изаберете свој свет.
  • Унесите порт или притисните Ентер да бисте користили подразумевани порт 7777.

Сада сте у конзоли сервера, за листу команди откуцајте "хелп", а затим притисните Ентер . Можете унети команде сервера Террариа у овој конзоли.

Да бисте затворили своју ССХ сесију и наставили да сервер ради, користите следећу секвенцу кључева:

  • Притисните ЦТРЛ + А .
  • Пресс Год .

Нећете добити никакву повратну информацију док не притиснете Д тастер.

Након овога, ваш екран ће бити обрисан и видеће��е излаз сличан следећем.

[detached from 1298.pts-2.vultr]

Сада можете безбедно да затворите своју ССХ сесију и сервер ће наставити да ради у позадини.

Када се поново повежете са сервером, можете да унесете следеће да бисте поново ушли у конзолу сервера:

screen -r

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

Постоји много опција и ствари које треба променити са ТСхоцк сервером. Молимо прочитајте документацију за више детаља. Уживати!


Како подесити Теккит Цлассиц сервер на Убунту 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 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више