Settu upp og stilltu Murmur (Mumble Server) á FreeBSD 11

Murmur er opinberi miðlarahugbúnaðurinn fyrir Mumble raddsamskiptareglur. Þessi opinbera framkvæmd er stöðug og skilvirk. Þessi handbók mun lýsa skref fyrir skref ferlinu við að setja upp og stilla Murmur miðlara fyrir samskipti við Mumble viðskiptavini á FreeBSD 11.2.

Forkröfur

  • Hvaða Vultr VPS sem er
  • SSH viðskiptavinur:
    • ssh í flugstöð fyrir Linux, Mac og Unix (þar á meðal BSD) notendur
    • The Kítti SSH viðskiptavinur fyrir Windows

SSH á Vultr FreeBSD netþjóninn þinn og skráðu þig inn sem rót, eða sem sudonotandi. Ef þú notar sudonotanda skaltu setja skipanir fyrir með sudo:

home-desktop$ ssh [email protected]

Athugið: Skiptu út 198.51.100.21fyrir þína eigin IP tölu.

Að setja upp Murmur pakkann

Athugið: Þessi hluti mun setja upp vanillu Murmur miðlara án D-Bus/ Bonjourstuðnings.

Til að bæta Murmur og ósjálfstæði þess við kerfið skaltu keyra eftirfarandi skipun:

pkg install murmur

Þar sem þú hefur sett upp miðlarahugbúnaðinn úr tvíundardreifingunni geturðu sleppt næsta hluta og haldið áfram í Stilla Murmur .

Uppsetning frá höfnum

Ef þú hefur fylgst með restinni af handbókinni fram að þessum tímapunkti, og þú vilt ekki virkja D-Buseða Bonjourstyðja eða slökkva á Ice/MySQL/SQLite stuðningi, ekki hika við að fylgja fyrri hlutanum í staðinn og sleppa síðan í Stilla Murmur .

Að sækja ports tréð

Keyrðu þessa skipun til að leita að og hlaða niður öllum uppfærslum á portstréð þitt (þú þarft þetta ef þú ert ekki með portsuppsetningu ennþá):

portsnap fetch

Ef úttakið endar á ' No updates needed' geturðu farið í næsta skref. Annars ertu ekki með uppfært hafnartré undirbúið og þarft að draga út nýlega niðurhalaða skyndimynd:

portsnap extract

Byggja og setja upp netþjónaforritið

Það er auðvelt að setja saman Murmur höfnina en mun taka nokkurn tíma. Eftirfarandi skipanir munu setja þig í möppuna á höfninni, byggja hana, setja upp mynduðu skrárnar og fjarlægja óþarfa skrár eftir að þær eru byggðar:

cd /usr/ports/audio/murmur
make install clean

Á fyrri hluta uppsetningarnnar muntu sjá einn eða fleiri textaglugga þar sem spurt er um eiginleika sem þú vilt virkja eða slökkva á. Til að vafra um valmyndirnar, notaðu UPog DOWNörvarnar til að auðkenna færslu, SPACEtil að skipta um kveikt/slökkt á færslunni eða ENTERtil að nota sjálfgefna aðgerð. Til að breyta sjálfgefna aðgerð (venjulega í 'Hætta við'), notaðu LEFTog RIGHTörvarnar.

Glugginn fyrir stillingargluggann mun sýna valkostina til að slökkva á Bonjour, virkja D-Bus, virkja Ice og slökkva á MySQL eða SQLite stuðningi. Það gerir þér einnig kleift að slökkva á byggingu skjala, en þetta er yfirleitt slæm hugmynd.

Yfirlit yfir stillingarvalkosti fyrir Murmur build

Heiti valmöguleikans og val opinbera pakkans fyrir þá valkosti eru sýnd hér, ef þú ert ekki viss um einhvern þeirra.

  • Bonjourer samskiptareglur til að finna staðbundna netþjónustu. Nema þú hafir aðgang að Murmur netþjóninum þínum í gegnum VPN, eða þú vilt að annar VPS á sama einkaneti finni Murmur sjálfkrafa, þá er þetta í lagi að disable.

  • D-Buser leið fyrir forrit, venjulega á sömu vél, til að eiga samskipti sín á milli. Í Murmur er D-Bus viðmótið úrelt og ætti að vera eftir disablednema þú sért viss um að þú sért með forrit sem krefst D-Bus viðmóts Murmur.

  • Documentationætti að vera eftir enablednema þú viljir sérstaklega ekki að handbókarsíðurnar séu aðgengilegar þér. Þessi valkostur mun ekki breyta neinu frá sjónarhóli viðskiptavinarins og á aðeins við um kerfisstjórann.

  • Iceer nýrri RPC samskiptareglur sem gerir þér kleift að fjarstýra Murmur með öðrum hætti eins og vefviðmóti. Ef þú enableþetta geturðu síðar valið að stilla RPC lausn sem gerir þér kleift að gera hluti eins og netnotendaskráningu og fjarstýringu á rásum. RPC stillingar verða ekki meðhöndlaðar í þessari handbók og venjulega þarf vefþjón með PHP stuðningi.

  • MySQLer öflugt, skalanlegt gagnagrunnsstjórnunarkerfi. Þetta ætti að vera eftir disablenema ef þú ert með ytri gagnagrunn sem þú vilt að Murmur noti í stað staðbundinnar skráar, eða ef þú ætlar að hafa mörg þúsund notendur. Þessi handbók mun ekki fjalla um MySQL stillingar.

  • SQLiteer léttur valkostur við stærri gagnagrunnsstjórnunarlausnir eins og MySQL. Það veitir skjótan aðgang að gagnagrunni sem er geymdur í staðbundinni skrá fyrir allt að hundruð þúsunda skráa og hentar sem slíkum mjög vel fyrir Murmur netþjón. Þetta ætti að vera skilið eftir enabledog stillingarhlutinn í þessari handbók mun gera ráð fyrir að svo sé.

Þegar þú ert sáttur við þessa valkosti, notaðu LEFTog RIGHTog ýttu svo á ENTERtil að velja OKneðst í glugganum. Ef þér er sýndur möguleiki á að stilla ósjálfstæði, þá eru sjálfgefin valmöguleikar öruggustu valmöguleikarnir, svo þú getur bara ýtt á ENTERtil að hafna þeim með sjálfgefna valmöguleikana valdir. Eftir uppsetningu getur það stundum tekið mjög langan tíma að byggja Murmur og ósjálfstæði þess (sérstaklega Boost).

Stillir Murmur

Það eru nokkur atriði sem þú gætir viljað fínstilla áður en þú ræsir netþjóninn þinn í fyrsta skipti. Þessi hluti mun nota Easy Editor frá FreeBSD, sem valinn textaritil, en þú getur notað hvað sem er annað í staðinn.

Opnaðu hljóðstillingarskrána í textaritli:

ee /usr/local/etc/murmur.ini

Flestar stillingar eru útskýrðar í skránni og eru sjálfgefnar í venjulegum gildum, en við munum stuttlega snerta nokkra mikilvæga valkosti.

Athugið: Allir valmöguleikarnir sem taldir eru upp hér að neðan eru sjálfgefnir. Þú þarft ekki að breyta þeim til að þjónninn virki.

Velkominn texti (MOTD)

Eitt sem þú gætir viljað breyta er velkominn texti, eða eins og hann er kallaður af sumum, "Skilaboð dagsins". Til að gera það skaltu finna línuna sem byrjar á welcometext=og skipta út núverandi skilaboðum fyrir eitthvað nýtt. Mumble getur sýnt takmarkað úrval af HTML merkjum, eins og <br />til að tákna nýja línu:

welcometext="<br /> Check out this cool Vultr VPS! <br />"

Hafnarnúmer

Viðskiptavinir sem tengjast verða að tilgreina gáttarnúmer ef þjónninn hlustar ekki á sjálfgefna gáttinni. Ef þú vilt breyta þessari höfn svo notendur þínir verði að þekkja hana til að tengjast skaltu nota port=valkostinn. Annars skaltu láta það vera sjálfgefið 64738svo notendur þínir þurfa aðeins að muna heimilisfangið:

port=443

Hámarks leyfðir notendur

Sjálfgefið hámark 100 notendur er nokkuð sanngjarnt, en ef þú vilt takmarka netþjóninn við þig og nokkra vini, geturðu lækkað þetta hámark - eða hækkað það, auðvitað - með usersvalkostinum:

users=5

Lengd skilaboða

Ef þú þarft að senda skilaboð í textaspjalli sem eru lengri en 5000 stafir þarftu að breyta textmessagelimitvalkostinum. Þú getur líka stillt það á 0 til að fjarlægja mörkin alveg:

textmessagelimit=12345

Mundu að fjarlægja #stafinn í upphafi línunnar til að afskrifa hana, annars tekur línan ekki gildi.

Myndastærð

Þessi valkostur er rétt fyrir neðan valkostinn fyrir lengd skilaboða, ef þú ert að hætta að skrifa athugasemdir við línur úr sjálfgefna stillingarskránni. Með sjálfgefna myndastærðartakmörkunum 128 kílóbæti gætirðu lent í erfiðleikum með að senda myndir. Ég myndi mæla með því að hækka þetta, en ekki svo hátt að einhver gæti sent nógu stóra mynd til að hægja á tengingu allra notenda með nettengingar með minni bandbreidd. Eins og síðasti valkosturinn geturðu stillt gildi þessa á 0 til að leyfa myndir af hvaða stærð sem er. Auðvitað er þetta bara góð hugmynd þegar þú veist að tengsl allra ráða við það:

# 768KiB:
imagemessagelength=786432

Ekki gleyma að fjarlægja #persónuna í byrjun þessarar línu líka.

SSL/TLS dulkóðun

Ef þú ert með réttan TLS lykil og vottorð geturðu tilgreint þau hér. Ef þú gerir það ekki mun Murmur búa til sína eigin og kynna þær, sem getur valdið vottorðsvillum fyrir notendur þína.

Til dæmis, fyrir Let's Encrypt sem er sett upp í /usr/local/etc/letsencrypt:

# make sure the cert & key are readable by the user/group 'murmur'
sslCert=/usr/local/etc/letsencrypt/live/chat.example.com/fullchain.pem
sslKey=/usr/local/etc/letsencrypt/live/chat.example.com/privkey.pem

Byrjar Murmur í fyrsta skipti

Nú þegar netþjónninn þinn er settur upp og stilltur er ekki mikið eftir annað en að prófa hann. Þar sem þjónustan er ekki enn „virkjuð“ mun venjuleg „byrjun“ skipunin ekki keyra. Svo til að ræsa netþjóninn einu sinni skaltu keyra eftirfarandi:

service murmur onestart

Með þjóninn í gangi geturðu reynt að tengjast honum. Í Mumble, bættu því við sem netþjóni með því að nota lén eða IP tölu og tengdu. Ef þú getur skráð þig inn og ert sýnilegur á rótarrásinni virkar allt. Ef ekki, athugaðu vistfang netþjónsins og stillingarskrána fyrir innsláttarvillur eða villur og vertu viss um að murmurnotandinn geti lesið SSL lykilinn ef þú stillir þinn eigin og reyndu aftur:

service murmur onerestart

Þegar þú ert búinn skaltu slökkva á þjóninum til að við getum prófað að ræsa hann í næsta kafla:

service murmur onestop

Byrjar Murmur á stígvél

Ef þú getur tengst nýja netþjóninum þínum, þá ertu tilbúinn til að virkja þjónustuna svo Murmur byrjar sjálfkrafa þegar þú endurræsir (til dæmis eftir uppfærslu).

Til að gera það skaltu breyta /etc/rc.conf:

ee /etc/rc.conf

Ýttu á CTRL+ E, fylgt eftir með ENTERtil að setja auða línu á aðra línu skráarinnar og skrifaðu:

murmur_enable="YES"

Ýttu síðan á ESC, ENTER, ENTERtil að vista og hætta. Til að prófa stillinguna skaltu prófa venjulegu ræsingarskipunina:

service murmur start

Ef þetta virkar ekki er innsláttarvilla í rc.conf. farðu til baka og athugaðu það.

Ef það virkar, þá er ekkert eftir að gera. Til að prófa það skaltu endurræsa:

sync && reboot

Bíddu í nokkrar sekúndur þar til þjónninn ræsist aftur þar til þú getur tengst SSH, reyndu síðan að tengjast Mumble aftur. Til hamingju, þú hefur bara sett upp og stillt Murmur frá grunni.


Hvernig á að setja upp Tiny Tiny RSS Reader á FreeBSD 11 FAMP VPS

Hvernig á að setja upp Tiny Tiny RSS Reader á FreeBSD 11 FAMP VPS

Að nota annað kerfi? Tiny Tiny RSS Reader er ókeypis og opinn uppspretta sjálf-hýstinn fréttastraumur (RSS/Atom) lesandi og safnari, hannaður til að dreifa

Hvernig á að setja upp Wiki.js á FreeBSD 11

Hvernig á að setja upp Wiki.js á FreeBSD 11

Að nota annað kerfi? Wiki.js er ókeypis og opinn uppspretta, nútímalegt wikiforrit byggt á Node.js, MongoDB, Git og Markdown. Wiki.js frumkóði er publicl

Hvernig á að setja upp Pagekit 1.0 CMS á FreeBSD 11 FAMP VPS

Hvernig á að setja upp Pagekit 1.0 CMS á FreeBSD 11 FAMP VPS

Að nota annað kerfi? Pagekit 1.0 CMS er fallegt, mát, útvíkkanlegt og létt, ókeypis og opið efnisstjórnunarkerfi (CMS) með

Hvernig á að setja upp MODX Revolution á FreeBSD 11 FAMP VPS

Hvernig á að setja upp MODX Revolution á FreeBSD 11 FAMP VPS

Að nota annað kerfi? MODX Revolution er hraðvirkt, sveigjanlegt, stigstærð, opinn uppspretta, vefumsjónarkerfi (CMS) í fyrirtækisgráðu skrifað í PHP. Það i

Setja upp OpenBSD 5.5 64-bita

Setja upp OpenBSD 5.5 64-bita

Þessi grein leiðir þig í gegnum uppsetningu OpenBSD 5.5 (64-bita) á KVM með Vultr VPS. Skref 1. Skráðu þig inn á Vultr stjórnborðið. Skref 2. Smelltu á DEPLOY

Hvernig á að setja upp osTicket á FreeBSD 12

Hvernig á að setja upp osTicket á FreeBSD 12

Að nota annað kerfi? osTicket er opinn uppspretta miðasölukerfi fyrir þjónustuver. osTicket frumkóði er hýst opinberlega á Github. Í þessari kennslu

Hvernig á að setja upp Flarum Forum á FreeBSD 12

Hvernig á að setja upp Flarum Forum á FreeBSD 12

Að nota annað kerfi? Flarum er ókeypis og opinn uppspretta næstu kynslóðar spjallforrit sem gerir umræður á netinu skemmtilegar. Flarum frumkóði er hýst o

Hvernig á að virkja TLS 1.3 í Nginx á FreeBSD 12

Hvernig á að virkja TLS 1.3 í Nginx á FreeBSD 12

Að nota annað kerfi? TLS 1.3 er útgáfa af Transport Layer Security (TLS) samskiptareglunum sem var gefin út árið 2018 sem fyrirhugaður staðall í RFC 8446

Settu upp WordPress á OpenBSD 6.2

Settu upp WordPress á OpenBSD 6.2

Inngangur WordPress er ríkjandi vefumsjónarkerfi á netinu. Það knýr allt frá bloggum til flókinna vefsíðna með kraftmiklu efni

How to Install Subrion 4.1 CMS on a FreeBSD 11 FAMP VPS

How to Install Subrion 4.1 CMS on a FreeBSD 11 FAMP VPS

Using a Different System? Subrion 4.1 CMS is a powerful and flexible open source Content Management System (CMS) that brings an intuitive and clear conten

Hvernig á að stilla DJBDNS á FreeBSD

Hvernig á að stilla DJBDNS á FreeBSD

Þessi kennsla mun sýna þér hvernig á að stilla DNS þjónustu sem er auðvelt að viðhalda, auðvelt að stilla og sem er almennt öruggara en klassískt BIN

Hvernig á að setja upp Nginx, MySQL og PHP (FEMP) stafla á FreeBSD 12.0

Hvernig á að setja upp Nginx, MySQL og PHP (FEMP) stafla á FreeBSD 12.0

FEMP stafla, sem er sambærilegur við LEMP stafla á Linux, er safn af opnum hugbúnaði sem er venjulega settur upp saman til að virkja FreeBS

Að setja upp MongoDB á FreeBSD 10

Að setja upp MongoDB á FreeBSD 10

MongoDB er heimsklassa NoSQL gagnagrunnur sem er oft notaður í nýrri vefforritum. Það býður upp á afkastamikil fyrirspurnir, klippingu og afritun

Hvernig á að setja upp Monica á FreeBSD 12

Hvernig á að setja upp Monica á FreeBSD 12

Að nota annað kerfi? Monica er opinn uppspretta persónuleg tengslastjórnunarkerfi. Hugsaðu um það sem CRM (vinsælt tól notað af söluteymum í þ

OpenBSD sem rafræn viðskiptalausn með PrestaShop og Apache

OpenBSD sem rafræn viðskiptalausn með PrestaShop og Apache

Inngangur Þessi kennsla sýnir OpenBSD sem rafræn viðskipti með PrestaShop og Apache. Apache er krafist vegna þess að PrestaShop er með flókna UR

Að setja upp Fork CMS á FreeBSD 12

Að setja upp Fork CMS á FreeBSD 12

Að nota annað kerfi? Fork er opinn uppspretta CMS skrifað í PHP. Forks frumkóði er hýstur á GitHub. Þessi handbók mun sýna þér hvernig á að setja upp Fork CM

How to Install Directus 6.4 CMS on a FreeBSD 11 FAMP VPS

How to Install Directus 6.4 CMS on a FreeBSD 11 FAMP VPS

Using a Different System? Directus 6.4 CMS is a powerful and flexible, free and open source Headless Content Management System (CMS) that provides developer

Auka öryggi fyrir FreeBSD með því að nota IPFW og SSHGuard

Auka öryggi fyrir FreeBSD með því að nota IPFW og SSHGuard

VPS netþjónar eru oft skotmörk boðflenna. Algeng tegund árása birtist í kerfisskrám sem hundruð óheimilra ssh innskráningartilrauna. Setja upp

Uppsetning httpd í OpenBSD

Uppsetning httpd í OpenBSD

Inngangur OpenBSD 5.6 kynnti nýjan púka sem heitir httpd, sem styður CGI (í gegnum FastCGI) og TLS. Engin frekari vinna þarf til að setja upp nýja http

Settu upp iRedMail á FreeBSD 10

Settu upp iRedMail á FreeBSD 10

Þessi kennsla mun sýna þér hvernig á að setja upp hópbúnaðinn iRedMail á nýrri uppsetningu á FreeBSD 10. Þú ættir að nota netþjón með að minnsta kosti einu gígabæta o

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira