Settu upp Plesk á CentOS 7
Að nota annað kerfi? Plesk er sérstakt stjórnborð fyrir vefþjón sem gerir notendum kleift að stjórna persónulegum og/eða viðskiptavinum vefsíðum sínum, gagnagrunnum
root
/ administrative
réttindi).Það fyrsta er fyrst, við þurfum að fá Java uppsett til að þetta virki. Það fer eftir því hvort þú ert að nota Debian-undirstaða stýrikerfi eða CentOS, skipanirnar verða aðeins mismunandi fyrir hvert stýrikerfi. Hver skipun mun taka eftir stýrikerfinu sem ætti að nota það. Ef öll CentOS 7, Debian 8 og Debian 9 styðja það mun engin sérstök merking birtast.
Stýrikerfi: CentOS 7
yum install java-1.7.0-openjdk-devel screen -y
Stýrikerfi: Debian 8 og Debian 9
apt-get update
apt-get install openjdk-7-jdk screen -y
Það sem þú vilt gera næst er að búa til sérstakan notanda til að keyra netþjóninn. Þó að þetta sé valfrjálst er eindregið mælt með því að þú hýsir aldrei nein almenn kerfi sem root
notandi. Þetta opnar fyrir að VPS þinn sé misnotaður og þetta gæti leitt til þess að netþjóninum þínum hér á Vultr verði lokað ef hann er notaður í ólöglegum tilgangi, jafnvel þótt það sé ekki af þér.
CURRENT_USER='bungeemc'
useradd $CURRENT_USER -m -d /home/bungee
Ekki hika við að breyta notendanafninu úr bungeemc
, þó það verði notandinn sem notaður er í greininni.
Skráðu þig síðan inn sem notandi.
su $CURRENT_USER
Búðu til möppu fyrir BungeeCord þjóninn.
mkdir ~/bungeeServer
cd ~/bungeeServer
Sækja keyrslu þjónsins.
wget http://ci.md-5.net/job/BungeeCord/lastSuccessfulBuild/artifact/bootstrap/target/BungeeCord.jar
Við skulum keyra það í fyrsta skipti.
java -Xms256M -Xmx512M -jar BungeeCord.jar
Almennt, fyrir skipunina sem sýnd er hér að ofan, viltu skilja eftir að minnsta kosti 128MB af vinnsluminni til að leyfa kerfinu að ganga snurðulaust. Annars gætirðu lent í vandræðum seinna þar sem forritamorðingi stýrikerfisins með lítið minni mun drepa netþjóninn þinn þegar minnið verður lítið.
Á þessum tímapunkti ættir þú að ýta á CTRL+C
til að hætta við netþjóninn. Allar nauðsynlegar skrár hafa verið búnar til, svo við getum haldið áfram með uppsetninguna.
Fyrir þessa grein munum við aðeins bæta við einum Minecraft netþjóni fyrir anddyrið á bak við umboð BungeeCord. Síðar í greininni verða frekari upplýsingar gefnar um að bæta við viðbótarþjónum á annað hvort auka Vultr VPS netþjóna eða á núverandi kerfi.
Notaðu uppáhalds textaritilinn þinn og opnaðu skrána sem heitir config.yml
.
Varúð: Setningafræði YAML skráar er mjög mikilvæg. Java er mjög vandlátur varðandi bilið .
Bættu þér við sem stjórnanda. Breyttu md_5
í Minecraft notendanafnið þitt. Til að bæta við fleiri stjórnendum þarf fyrst að setja tvö bil, skrifa notendanafn, bæta við tvípunkti, fara í næstu línu, bæta við tveimur bilum og - admin
fánanum.
Í lokin ætti þetta að líta svona út.
groups:
myMCUsername:
- admin
extraAdmin:
- admin
Síðan skaltu breyta ip_forward: false
í ip_forward: true
. Þetta gerir öllum miðþjónum kleift að skoða IP viðskiptavinarins, sem gerir kleift að gefa út bönn sem byggjast á IP.
Færðu þig yfir á línuna með player_limit
. Breyttu sjálfgefna frá 1
í fjölda spilakassa. Ef þetta gildi er stillt á -1
getur ótakmarkað magn af leikmönnum tekið þátt.
Svona listeners
ætti hlutinn þinn að líta út.
listeners:
- max_players: 1000
priorities:
- lobby
proxy_protocol: false
host: 0.0.0.0:25565
tab_size: 60
force_default_server: false
bind_local_address: true
ping_passthrough: false
tab_list: GLOBAL_PING
motd: '&lMy first BungeeCord server'
query_enabled: false
query_port: 25577
Breyttu innihaldi gæsalappanna á eftir motd:
til að stilla lýsingu á þjóninum þínum (hvað leikmaður mun sjá þegar hann lítur fyrst á netþjóninn í biðlaranum.) Gakktu úr skugga um að línan innan listeners
reitsins sem byrjar á host: 0.0.0.0
innihaldi tengið 25565 til að leyfa notendum að tengjast án tilgreina höfn.
Það síðasta sem við þurfum að gera fyrir BungeeCord er í raun að setja inn færslu fyrir anddyrið okkar (sjálfgefin miðlaraspilarar taka þátt.) Við munum nota sjálfgefna færsluna í bili, þar sem hún hentar þörfum okkar. Breyttu mótd í lýsingu á þjóninum sem þú vilt og á endanum ætti hann að líta svona út.
servers:
lobby:
address: localhost:25567
restricted: false
motd: 'My lobby server'
Vistaðu og lokaðu skránni.
Nú skulum við búa til anddyriþjóninn. Það er fullt af Minecraft miðlaragreinum á Vultr, en mælt er með því að þú veljir eina sem inniheldur annað hvort Spigot eða CraftBukkit. Fylgdu hlutanum „Hlaða niður og notaðu BuiltTools“ í greininni „ Setja upp Spigot á Ubuntu “. Hættu þegar þú nærð hlutanum "Valfrjálst: Keyra í bakgrunni." Mundu að stilla minnistakmarkanir rétt fyrir SpigotMC þjóninn og samþykkja ESBLA.
Það er ein breyting sem þú þarft að gera: að virkja ótengda stillingu fyrir markþjóninn. Þetta er gert með því að opna server.properties
og breyta online-mode=true
í false
. Við munum ræða þetta í kaflanum um öryggisráðstafanir .
Á þessum tímapunkti ættir þú að hafa SpigotMC jarfile.
Það fyrsta sem við gerum er að búa til handrit sem mun ræsa báða netþjóna.
Afritaðu handritið sem þú bjóst til í greininni "Setja upp tapp" yfir í nýja skrá.
cp ~/server/start.sh ~/bungeeServer/start.sh
Breyttu ~/bungeeServer/start.sh
og breyttu spigot.jar
í BungeeCord.jar
. Eftir að minnisgildunum hefur verið breytt í viðeigandi sett skaltu vista og hætta.
Gakktu úr skugga um að leyfa að keyra handritið.
chmod +x ~/bungeeServer/start.sh
Það á eftir að búa til tvö handrit til viðbótar og það næsta verður kl ~/startAll.sh
. Þetta gerir okkur kleift að ræsa alla netþjóna og keyra hann í bakgrunni.
Innihald ~/startAll.sh
.
#!/bin/bash
for line in $(find ~ -name "start*"); do
echo "Starting $line..."
serverID=$(($serverID + 1))
screen -dmS "server-$serverID" bash $line
done
Þetta mun sjálfkrafa keyra byrjunarforskriftirnar í möppunni /home/bungeeServer/
.
Síðasta handritið til að búa til verður á ~/stopAll.sh
, og innihaldið ætti að vera þetta.
#!/bin/bash
cd /var/run/screen/S-$USER/
for f in *; do
screen -S $f -X kill
done
Hafðu í huga að þetta bjargar ekki heimunum á netþjóninum þínum, vinsamlegast gerðu það fyrirfram.
Í hvert skipti sem þú vilt bæta nýjum netþjóni við Bungee stillinguna þarftu að opna config.yml
og bæta við eftirfarandi færslu.
serverName:
address: address.of.minecraft.server:portNumber
restricted: false
motd: 'New server description'
Breyta takmörkuð við true
ef þú vilt takmarka netþjóninn við stjórnanda. Þegar þú ert búinn skaltu vista og endurræsa BungeeCord þjóninn.
Með núverandi uppsetningu geta offline (einnig þekktir sem klikkaðir notendur) tekið þátt í markþjónum þínum beint. Það eru fjölmargar viðbætur til að loka fyrir alla leikmenn sem tengjast ekki frá umboðinu , einn þeirra er OnlyProxyJoin .
Vegna þess hvernig þetta er sett upp getum við einfaldlega opnað þjóninn í anddyri server.properties
og breytt IP tölu hlustunar í 127.0.0.1. Þetta kemur í veg fyrir að allir notendur geti tengst beint og neyðir þannig alla notendur til að vera staðfestir af proxy.
Í þessari grein setjum við upp lítið Bungee net. Það er stækkanlegt og gerir eigendum netþjóna kleift að búa til ofgnótt af samtengdum netþjónum og leikjastillingum.
Frekari upplýsingar eru fáanlegar á BungeeCord er skjöl .
Að nota annað kerfi? Plesk er sérstakt stjórnborð fyrir vefþjón sem gerir notendum kleift að stjórna persónulegum og/eða viðskiptavinum vefsíðum sínum, gagnagrunnum
Smokkfiskur er vinsælt, ókeypis Linux forrit sem gerir þér kleift að búa til framsendingarforrit á vefnum. Í þessari handbók muntu sjá hvernig á að setja upp Squid á CentOS til að snúa þér
Inngangur Lighttpd er gaffal af Apache sem miðar að því að vera miklu minna auðlindafrekt. Hann er léttur, þess vegna heitir hann, og er frekar einfaldur í notkun. Uppsetning
VULTR hefur nýlega gert breytingar á enda þeirra og allt ætti nú að virka vel út úr kassanum með NetworkManager virkt. Ef þú vilt slökkva á
Icinga2 er öflugt eftirlitskerfi og þegar það er notað í aðal-viðskiptavinamódel getur það komið í stað þörf fyrir NRPE-undirstaða vöktunareftirlit. Húsbóndinn
Að nota annað kerfi? Apache Cassandra er ókeypis og opinn uppspretta NoSQL gagnagrunnsstjórnunarkerfi sem er hannað til að veita sveigjanleika, háan
Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér
Að nota annað kerfi? Mattermost er opinn uppspretta, sjálfhýst valkostur við Slack SAAS skilaboðaþjónustuna. Með öðrum orðum, með Mattermost, þú ca
Það sem þú þarft Vultr VPS með að minnsta kosti 1GB af vinnsluminni. SSH aðgangur (með rót / stjórnunarréttindi). Skref 1: Uppsetning BungeeCord Fyrst af öllu
Plesk stjórnborðið er með mjög fallegri samþættingu fyrir Lets Encrypt. Lets Encrypt er ein af einu SSL veitunum sem gefa út skírteini að fullu
Lets Encrypt er vottunaryfirvöld sem sérhæfir sig í að útvega SSL vottorð án endurgjalds. cPanel hefur byggt upp snyrtilega samþættingu svo þú og viðskiptavinurinn þinn
Að nota annað kerfi? Concrete5 er opinn uppspretta CMS sem býður upp á marga áberandi og gagnlega eiginleika til að aðstoða ritstjóra við að framleiða efni auðveldlega og
Að nota annað kerfi? Review Board er ókeypis og opinn hugbúnaður til að skoða frumkóða, skjöl, myndir og margt fleira. Það er vefbundið hugbúnaðarstríð
Í þessari handbók munt þú læra hvernig á að setja upp HTTP auðkenningu fyrir Nginx vefþjón sem keyrir á CentOS 7. Kröfur Til að byrja þarftu að
YOURLS (Your Own URL Shortener) er opinn uppspretta vefslóða styttingar og gagnagreiningarforrit. Í þessari grein munum við fjalla um ferlið við uppsetningu
Using a Different System? Introduction ArangoDB is an open source NoSQL database with a flexible data model for documents, graphs, and key-values. It is
Inngangur /etc/ skrárinn gegnir mikilvægu hlutverki í því hvernig Linux kerfi virkar. Ástæðan fyrir þessu er sú að næstum allar kerfisstillingar
Margir kerfisstjórar stjórna miklu magni af netþjónum. Þegar aðgangur þarf að skrám á mismunandi netþjónum er innskráning á hvern og einn fyrir sig ca
Þessi kennsla mun fjalla um ferlið við að setja upp Half Life 2 leikjaþjón á CentOS 6 System. Skref 1: Forsendur settar upp Til að setja upp ou
Laravel GitScrum, eða GitScrum er opinn uppspretta framleiðniverkfæri hannað til að hjálpa þróunarteymi að innleiða Scrum aðferðafræðina á svipaðan hátt
Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.
Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.
Þú 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.
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.
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…
Þ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.
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.
Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.
Í þ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.
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