Агуулгын хүснэгт:

RPI Minetest Server 4.15: 18 алхам
RPI Minetest Server 4.15: 18 алхам

Видео: RPI Minetest Server 4.15: 18 алхам

Видео: RPI Minetest Server 4.15: 18 алхам
Видео: New Minetest 5.7 Update! 2024, Долдугаар сарын
Anonim
RPI Minetest сервер 4.15
RPI Minetest сервер 4.15

Энэ бол Raspberry Pi дээр Minetest 4.15 серверийг хэрхэн эхлүүлэх тухай 1-2-3 алхамтай энгийн хялбарчилсан анхны заавар юм!

МЭДЭЭЛЭЛ: Minetest бол ихэнхдээ мод дээр суурилсан Minecraft-аас сэдэвлэсэн нээлттэй эх сурвалжтай тоглоом юм. (Mods = MC фенүүддээ зориулагдсан залгаасууд!) Minetest сервер эхлүүлэх нь Linux noobs -ийн хамгийн ядаргаатай, асуудалтай ажлын нэг гэдгийг би хувийн туршлагаасаа мэднэ. Тиймээс өнөөдөр би үүнийг засч, энэ даалгаврыг Minetest сервер авахыг хүсч буй хүмүүст хөгжилтэй өнгөрөөхийг хүсч байна.

Энэхүү төсөл нь Raspberry Pi дээр ажилладаг Minibian дээр явагдах болно. (Baiscally Raspbian -ийн сервер хувилбар) Би танд Minibian -ийг хэрхэн суулгах, манай Minetest сервер дээр тохируулах, дараа нь серверээ ажиллуулах талаар зааж өгөх болно.

Энэхүү гарын авлагад бид дараахь зүйлийг авч үзэх болно.

1. Minibian суулгах.

2. Minibian -ийг тохируулах.

3. Minetest-сервер суулгах

4. Серверийг тохируулах.

5. Мод руу сервер рүү нэмж оруулах.

6. Амжилттай сервер ажиллуулах зөвлөмж.

Алхам 1: Танд хэрэгтэй зүйл

Энэ ажлыг гүйцэтгэхийн тулд танд дараахь зүйлс хэрэгтэй болно.

1. Mac OS, Linux эсвэл Windows үйлдлийн системтэй компьютер.

2. Ethernet кабель ба интернетэд холбогдох.

3. Ойролцоогоор 16-32 гигабайт хэмжээтэй бичил SD карт. Хэрэв танд зөвхөн 4 ГБ хэмжээтэй SD карт байгаа бол та USB флаш диск ашиглан ачаалах боломжтой. ЭНД ДАРЖ үзнэ үү

4. Minibian -ийн хуулбар. ЭНД ДАРЖ авна уу

5. Хэрэв та Windows ашиглаж байгаа бол танд Win32 Disk Imager хэрэгтэй болно. Та ЭНД ДАРЖ татаж авах боломжтой

Алхам 2: Minibian -ийг яагаад ашиглах ёстой вэ?

Би яагаад энэ төсөлд Minibian -ийг сонгосныг мэдэхийг хүсч байна. Нэгдүгээрт, Minibian бол Raspberry Pi -ийн дебиан серверийн хувилбар юм. Хоёрдугаарт, серверийн хувилбар байх нь GUI байхгүй гэсэн үг юм (хэрэв та терминалыг ашиглахад эвгүй байвал Raspbian -ийг үргэлж ашиглаж болно. Хэрэв та микроавтобус терминал ашиглахаар шийдсэн бол би алхам бүрээр дамжуулж өгөх болно) Гуравдугаарт, учир нь GUI байхгүй (График хэрэглэгчийн интерфэйс) Raspberry Pi -ийн RAM болон CPU нь ширээний компьютерийг ажиллуулахаас илүү манай серверийг ажиллуулахад зориулагдсан байдаг. Миний хувьд GUI = 3-5 дахин хурдтай байдаггүй.

Тиймээс, хэрэв та эдгээр алхмуудыг дагаж, Minibian ашиглахаар шийдсэн бол явцгаая. Хэрэв та микроавтобусыг ашиглах юм бол би алхам тутамд алхах болно гэдгийг бүү мартаарай.

Minibian -ийг яагаад ашиглах ёстой вэ?

1. 3-5x Speed vs Raspbian

2. Энэ нь сервер ажиллуулах зориулалттай тул Minibian нь хурдан ажиллах зориулалттай.

3. "For Noobs" GUI гэхээсээ илүү терминал ашиглан найзуудаа гайхшруулаарай!

Алхам 3: SD картыг форматлах

Minibian.img файлыг SD картанд шарахын өмнө та картаа форматлах ёстой. Маш олон үйлдлийн систем дээр зөөврийн медиаг форматлах олон янзын арга байдаг тул та картыг хэрхэн яаж форматлах талаар интернет заавар хайх хэрэгтэй болно.

Жишээ: (Хайлтын талбарт) "Windows дээр SD картыг хэрхэн форматлах вэ"

Тэмдэглэл: Та картаа NTFS файлын системд форматлаж байгаа нь миний хувьд хамгийн сайн туршлага юм. Надад энэ системийг ашиглахад хамгийн бага асуудал тулгарсан.

Алхам 4: Шатаа

Тиймээс та 2 -р алхамд заасан линкээс Minibian -ийг татаж авах ёстой байсан. Үүнийг хийсний дараа файлыг (боломжтой бол) задалж SD картанд шарах хэрэгтэй. Хэрэв та цонхтой бол Win32 Disk Imager ашиглана уу. Онлайн Win32 Disk Imager -ийн маш олон гарын авлага байдаг тул би энд бичихгүй.

Үндсэндээ, хэрэв та Windows, Linux эсвэл Mac OS ашигладаг бол дүрсийг SD картанд шатаахыг би танд үлдээх болно.

OS -ийн зургийг картанд хэрхэн яаж шатаах талаар заавар авахын тулд вэб хөтөч дээрээ орж дараах зүйлийг хайж олоорой.

(Хайлтын хайрцагт) "[Таны OS] дээр ISO img -ийг SD картанд хэрхэн яаж бичих вэ, жишээ нь: Ubuntu"

Олж буй хамгийн сайн зааварчилгааг дагана уу, тэгвэл зураг таны картанд шатсан байх ёстой!

Алхам 5: Ачаалах

Одоо SD картаа Pi -д хийж, ачаалах цаг боллоо! Гэхдээ эхлээд та энэ жагсаалтыг бөглөсөн эсэхээ шалгаарай.

1. Та.img файлыг шатаахаас өмнө SD картыг форматласан байна.

2. Та.img файлуудыг SD карт руу хэрхэн шарах талаар баталгаатай зааварчилгааг дагасан.

3. SD картыг оруулах үед таны Raspberry Pi утаснаас салгагддаг.

4. Pi нь Ethernet кабельд холбогдсон бөгөөд интернетэд холбогдсон байна.

Энэ бүхнийг хийсний дараа та үргэлжлүүлж, Pi -г залгаж болно …

Алхам 6: Эхний ачаалах

Minibian -ийн анхны ачаалах үед ачаалах дарааллыг дуусгахад 20 орчим секунд шаардагдана. Хэрэв танд интернет холболт байхгүй бол Minibian Ethernet холболт хайж байгаа давтагдах мөчлөг дээр гацах болно. Үүнийг өнгөрсний дараа та IP хаягаа улаан үсгээр тодруулсан болно. Энэ бүгдийг хийсний дараа танд нэвтрэх хүсэлт ирэх болно. Хэрэглэгчийн нэрийн хувьд "root" гэж бичээд, ишлэл оруулахгүй, CAPS оруулахгүй. Нууц үг нь "бөөрөлзгөнө", дахин ишлэл, CAPS байхгүй байна.

Хэрэв та Minibian "root" хэрэглэгч рүү амжилттай нэвтэрсэн бол дараагийн алхам руу орно уу.

Алхам 7: Хакерууд

ХАКЕР!
ХАКЕР!

За, та өнөөг хүртэл амжилтанд хүрсэн тул серверээс хакер авбал яах вэ? Энэ нь маш муу байх болно! Тиймээс та "root" хэрэглэгчийн нууц үгийг өөрчлөх хэрэгтэй. Хэрэглэгчийн "root" мөрөнд дараах тушаалуудыг бичнэ үү.

passwd (Шинэ нууц үгээ оруулаад дахин бичнэ үү)

- Энэ нь таны нууц үгийг хүссэнээрээ өөрчлөх болно. Энэ нь одооноос эхлэн root командууд болон "root" хэрэглэгчийн бүртгэлд нэвтрэх нууц үг байх болно гэдгийг санаарай.

apt-get raspi-config суулгана уу

- Энэ нь Raspberry Pi тохиргооны цэсийг суулгах болно. Энд танд олон сонголт байгаа бөгөөд тэдгээрийн нэгийг бид дараагийн алхамд хэлэлцэх болно.

ifconfig

Энэ нь Pi -ийн локал IP хаягийг харуулах болно. Үүнийг санаарай!

(Дашрамд хэлэхэд, миний найз Троллоос хар дарсан зүүд зүүдлэвэл хүүхдүүдэд уучлаарай …)

Алхам 8: Файлын системийг өргөжүүлнэ үү

Файлын системийг өргөжүүлнэ үү
Файлын системийг өргөжүүлнэ үү

"Root" хэрэглэгчийн дансанд дараах тушаалыг бичнэ үү.

raspi-тохиргоо

Энэ нь Raspberry Pi тохиргооны цэсийг нээх болно. Цэс рүү орсны дараа эхний сонголт нь "Файлын системийг өргөжүүлэх" байх ёстой бөгөөд энэ нь яг л сонсогдож байгаа юм шиг санагдаж байна. Энэ сонголт дээр Enter дарна уу. Энэ нь хэд хэдэн дэлгэцээр анивчиж, дараа нь цэс рүү буцах болно. Баруун сумны товчлуурыг дарж дуусгахыг сонгоно уу. Хэрэв энэ нь Pi -г дахин ачаалахыг хүсч байвал үргэлжлүүлээрэй.

Хэрэв танд Pi -ээ дахин ачаалах хүсэлт ирээгүй бол дараах тушаалыг бичнэ үү.

дахин ачаална уу

Энэ нь Raspberry Pi -г дахин ачаалж, таны файлын системийг SD картны хүчин чадлаар өргөжүүлэх болно.

Алхам 9: Шинэ хэрэглэгч хийх

Өмнө дурдсан манай резидент хакерийг санаж байна уу? За, тэр одоо ч гэсэн орж чадна, гэхдээ түүнд илүү их асуудал тулгардаг. Тиймээс бид хакердахаас урьдчилан сэргийлэхийн тулд аюулгүй байдлын нэмэлт арга хэмжээ авах шаардлагатай байна. Бидэнд шинэ хэрэглэгчийн бүртгэл хэрэгтэй байна! "Гэхдээ яагаад шинэ хэрэглэгчийн бүртгэл хэрэгтэй байна вэ?" гэж асууж болно. За, таны нэвтэрсэн "root" данс бол root хэрэглэгч юм. Энэ дансанд та бичсэн дурын командыг ажиллуулж болно! Та компьютерийн эзэн гэдгээ баталгаажуулахын тулд нууц үг шаардлагагүй болно. Хэрэв танд хакер байгаа бол тэр таны үндсэн дансанд нэвтрэх боломжтой бол энэ нь танд ноцтой асуудал үүсгэж болзошгүй юм.

Root командыг ажиллуулахын тулд өмнө нь өөрчилсөн нууц үгээ шаарддаг өөр данс нэмэхийн тулд дараах тушаалыг бичээд ажиллуулна уу. Энэ бол жишээ юм!

"adduser" [Таны шинэ хэрэглэгчийн нэр] жишээ нь: "minetest" командыг бичихдээ хэзээ ч иш татах тэмдэг нэмж оруулахгүй байхыг санаарай. Тиймээс, "minetest" хэрэглэгчтэй командыг ажиллуулахын тулд үүнийг хий:

adduser minetest

"Шинэ UNIX нууц үг оруулна уу." Нэмэлт аюулгүй байдлыг хангах үүднээс нууц үгээ оруулна уу. Нууц үгээ дахин бичнэ үү. Enter дээр дарж "Энэ мэдээлэл үнэн үү?" "y" гэж хариулаад Enter дарна уу.

Алхам 10: Жессигийн арын паспортыг идэвхжүүлнэ үү

jessie-backports бол илүү орчин үеийн програмуудыг суулгах боломжтой репозитор юм. Jessie-backports-ийг идэвхжүүлэхгүйгээр Minetest Server-ийн 4.15 хувилбарыг суулгах боломжгүй, гэхдээ 4.10 авах болно, энэ нь үнэхээр хоцрогдсон байна!

Jessie backports -ийг идэвхжүүлэхийн тулд дараах тушаалуудыг оруулна уу.

apt-get нано суулгах

нано /etc/apt/sources.list

Текст файлд очсоны дараа өөр өөр өнгөөр бичсэн хэдэн мөрийг харах ёстой. ЭНДИЙГ БҮТЭЭРЭЙ! Та хуудасны доод талд байгаа бол эдгээр текстийн мөрүүдийг яг байгаагаар нь нэмж оруулаарай.

deb https://ftp.de.debian.org/debian jessie гол хувь нэмэр үнэгүй

deb-src https://ftp.de.debian.org/debian jessie үндсэн үнэгүй бус хувь нэмэр

deb https://httpredir.debian.org/debian jessie-backports гол хувь нэмэр үнэгүй

Дууссаны дараа Ctrl+O дарж, Enter дарна уу. Одоо Ctrl+x ба Enter дарна уу. Энэ нь файлыг хадгалах болно.

Үүний дараа бичнэ үү:

apt-get update

apt-get шинэчлэлт

Алхам 11: Minetest Sever -ийг суулгана уу

Гарах гэж байна уу? Одоохондоо битгий байгаарай. 4.15 дээр ажилладаг сервертэй болохын тулд та Minetest серверийн багцыг суулгах ёстой. Үргэлжлүүлэн дараах тушаалыг ажиллуулна уу.

apt -t jessie-backports нь minetest-серверийг суулгана

Энэ нь серверийг суулгах болно. Суулгахыг зөвшөөрч, дараагийн алхам руу үргэлжлүүлнэ үү.

Алхам 12: Зөвшөөрөл олгох

Хэрэв та серверийг эхлүүлэхийг хүсч байвал дараах тушаалыг ажиллуулна уу.

chmod -R a+w /var/log/minetest/minetest.log

Энэ нь танд серверийг эхлүүлэх, бүртгэлийн файлыг ашиглах боломжийг олгоно.

Алхам 13: Minetest.conf -ийг засварлах

Minetest.conf файл нь серверийг эхлүүлэх бүрт уншиж, параметрүүдийг нь тохируулдаг. Серверээ дээд зэргээр ашиглахын тулд та энэ файлыг засах ёстой. "Root" хэрэглэгчийн дансанд дараах тушаалыг ажиллуулна уу.

нано /etc/minetest/minetest.conf

Энэ нь Minetest серверийн тохиргооны файлыг авчрах болно. Энэ файлыг засварлаж өөрийн "хувийн нууц" -аа (op) админаар тохируулна уу. Дараахь нь тохиргооны файлын нэг хэсэг юм.

minetestserver -ийн # тохиргооны файл # Админы нэр

#нэр =

# Серверийн зүйлс

# Сүлжээний порт (UDP)

порт = 30000

# Холбох хаяг

#холбох_хаяг = 0.0.0.0

# Серверийн нэр

server_name = (Серверийн нэр)

# Серверийн тодорхойлолт

server_description = (Таны тайлбар энд л явж байна)

# Серверийн домэйн нэр

#server_address = game.myserver.net

# Серверийн нүүр хуудас

#server_url =

# MasterServer -д автоматаар тайлагнах

# Нийтийн серверүүдийн хувьд үнэн гэж тохируулсан

server_announce = үнэн

# Энэхүү мастер серверт мэдэгдээрэй. Хэрэв та ipv6 хаягаа зарлахыг хүсч байвал

# serverlist_url = v6.servers.minetest.net ашиглана уу

serverlist_url = servers.minetest.net

# Анхдагч тоглоом (шинэ ертөнцийг бий болгоход анхдагч)

default_game = minetest

Серверээ тохируулахын тулд эдгээр сонголтыг засна уу. Илүү олон сонголтууд байдаг, энэ бол зөвхөн файлын хэсэг юм.

Та эдгээр бүх жижиг # тоо/hashtag тэмдгийг анзаарсан уу? Тэдгээрийн аль ч мөрийн ард байгаа бол сервер эхлүүлэхдээ тэдгээрийг үл тоомсорлох болно. Эдгээр #коммент нь текстийн мөрөнд серверийг мөрийг үл тоомсорлодог. Жишээлбэл, хэрэв би тоглогчийнхоо нэрийг "op" болгохыг хүсч байвал энэ мөрийг тайлбарлаж, засах болно.

# Админы нэр

#нэр = цасан ширхэг1101

Хүлээгээрэй! юу буруу болсон бэ? Би серверээ эхлүүлээд /privs гэж бичээд админ биш байсан! Нэрийн урд байгаа # гэдгийг анзаараарай, би үүнийг устгаагүй тул сервер миний тоглогчийн нэрийг админ болохыг үл тоомсорлов. Тиймээс энэ нь илүү ийм байх болно:

# Админы нэр = snowdrop1101

Ингэх нь дээр! Гэхдээ хэрэв би ийм зүйл хийвэл юу болох вэ гэж та асууж магадгүй юм.

Админы нэр = snowdrop1101

"Админы нэр" -ийн урд талд # гэж байхгүй байсан тул сервер уг мөрийг тайлбарлаагүй мөрөөр уншихыг оролдож, эхлүүлэх үед мөрийг ажиллуулах болно. Тиймээс хэрэв би "Админы нэр" -ийн урд талд # -гүй сервер ажиллуулахыг оролдвол сервер ажиллахгүй болно. Энэ "Админы нэр" нь миний сонголтыг тайлбарласан зүйл байсан тул тайлбар өгөх ёстой. (Энэ бол сэтгэгдэл -> #)

"Админы нэр" -ийг тайлбарласан байгаа тул сервер үүнийг үл тоомсорлож, minetest.config алдааны улмаас эвдрэхгүй болно.

Боомтоо шалгахаа мартуузай. Minetest серверийн анхдагч порт нь 30000 байдаг тул үүнийг ийм байдлаар үлдээх нь дээр. Гэсэн хэдий ч хэрэв 30000 порт дээр өөр сервер эсвэл өөр ямар нэгэн зүйл ажиллаж байгаа бол серверийг асаахад алдаа гарах болно. Тиймээс портыг засварлаж, шаардлагатай бол порт скан хийгчийг ашиглана уу. Хэрэв 30000 порт ашиглаж байгаа бол өөр зүйлээр соль.

Minetest.conf файлыг засварлаж дууссаны дараа бичээд ажиллуулна уу.

Ctrl+O

Ctrl+X

Та юу ч алдаагүй эсэхийг шалгахын тулд тест хий. Төрөл:

гарах

Энэ нь таныг үндсэн хэрэглэгчийн бүртгэлээс гаргах болно. Одоо та өмнө нь үүсгэсэн root бус данс руу нэвтэрч үйлчилгээгээ эхлүүлж болно. Та нэвтэрсний дараа дараахийг бичнэ үү.

minetestserver

Энэ нь серверийг эхлүүлэх болно. Хэрэв та үүнийг зөв хийсэн бол сервер асааж, чимээгүй байх ёстой.

Серверийг зогсоохын тулд дарна уу

Ctrl+C

Үүний зэрэгцээ.

Алхам 14: Мод (залгаас) нэмэх

Дараа нь яах вэ? Танд тохируулсан OS болон түүнээс ч илүү тохируулагдсан сервер ажиллуулахад бэлэн байгаа боловч ямар нэг зүйл дутуу байна. Аа! Моднууд! Мод бол Minetest -ийг бүрдүүлдэг зүйл юм. Модгүй бол Minetest бол 40-50 блок бүхий ванилийн уйтгартай тоглоом байх болно. Хүчний талбар, цөмийн реактор нэмдэг Техникийн мод, олон төрлийн хоол хүнс нэмдэг Morefoods, хүссэн бүх зүйлээ нэмж, улаан чулуунаас илүү олон зүйлийг нэмсэн мезеконууд, үүнээс гадна хэдэн зуун өөр горимуудыг идэвхжүүлэхийн тулд mods -ийг нэмж оруулаарай. -аас сонгох.

Нэгдүгээрт, хэрэв та "root" хэрэглэгч рүү нэвтэрсэн бол гараад өмнө нь үүсгэсэн хэрэглэгчийн бүртгэл дээрээ нэгдээрэй. Одоо дансанд нэг удаа su гэж бичээд sudo "root" дансны нууц үгийг оруулна уу. Энэ нь таны шинэ хэрэглэгчийг түр хугацаанд хэрэглэгчийн түвшинд хүргэх болно. Яагаад гэдгийг би дараа нь хэлье.

Одоо сервер рүүгээ мод оруулахын тулд дараах тушаалуудыг бичээд ажиллуулна уу.

cd/usr/share/games/minetest/games/minetest_game/mods

Энэ нь таныг Mod -ийн үндсэн фолдерт хүргэх болно. Энэ фолдер хамгаалагдсан тул та "root" хэрэглэгчийн бүртгэлд байх эсвэл дараахыг ашиглах шаардлагатай болно.

су

Sudo гэж наранд тушаана уу. Одоо модыг хайж олох хэрэгтэй. SD картаа шатаасан компьютер дээр ЭНЭ ВЭБСАЙТ руу орж тоглоомынхоо горимыг хайж олоорой. Тодорхой зүйлийг хайж олохын тулд "Minetest Mod Search" -ийг ашиглана уу. Та мод хайж олсоны дараа татаж авах линк дээр хулганы баруун товчийг дараад "Шинэ таб дээр нээх" дээр дарна уу. Татаж авах хүсэлтийг үл тоомсорлож, хайлтын мөр дэх вэб хаягийг харна уу. Мөн "Мэдээллийн хамаарал" табыг харахын тулд мэдээллийн мэдээллийн хуудсыг шалгана уу. Энэ нь таны татаж авах гэж байгаа модгүйгээр ажиллах боломжгүй модны жагсаалтыг агуулсан болно. Дараа эргэж ирээд эдгээр моддыг татаж авахаа мартуузай.

Вэб хаяг иймэрхүү харагдах ёстой:

Таны Pi дэлгэцийн хажууд байгаа модулиудыг хайсан GUI компьютертай байх нь хамгийн сайн арга юм, учир нь танд энд хэрэгтэй болно. Та Pi -ээ нээж байгаа эсэхийг шалгаарай:

/usr/share/games/minetest/games/minetest_game/mods

Миний хэлсэнчлэн энэ бол Mod хавтас юм. Wget ашиглан хүссэн горимоо татаж аваарай.

wget

Миний https:// хаягийг шинэ таб нээхдээ олсон хаягаараа орлуулахаа мартуузай.

wget https://… (Хаяг нь хамаагүй)

Бүгдийг хийсний дараа та дараах зүйлийг бичих ёстой.

ls

Таны мод амжилттай татагдсан эсэхийг харахын тулд хавтсанд байна.

Алхам 15: задлах

Ихэнх Minetest мод нь.zip фолдерт байдаг тул та үүнийг ажиллуулахын тулд файлыг задлах хэрэгтэй. Ажиллуулах:

apt-get-ийг задлах

Энэ нь файлуудыг задлах хэрэгсэл нэмэх болно. Би "master.zip" хэлбэрээр харагдсан файлыг татаж авахын тулд wget ашигласан гэж хэлье. Файлыг задлахын тулд би дараахийг бичнэ.

задлах мастер.zip

Мөн олборлох үйл явц явагддаг. Хүссэн файлаа гаргаж авсны дараа.zip -ийг устгасан эсэхээ шалгаарай.

rm -r master.zip ("master.zip" -ийг файлынхаа нэрээр солино уу)

Ихэнх тохиолдолд та дараах байдлаар харагдах файлуудыг задлах болно.

minetest-mod-extrafood-master0173v47

Сервер ийм нэрэнд дургүй байдаг тул та файлын нэрийг өөрчлөх ёстой. Хэрэглэх:

mv minetest-mod-extrafood-master0173v47 нэмэлт бүтээгдэхүүн

Энэ нь loooong файлыг илүү авсаархан нэрээр нэрлэх болно. Мэдээжийн хэрэг, mv тушаалыг нэрээ өөрчлөхийг хүссэн файлынхаа нэрийг ашиглаарай. Нэрийг нь энгийн байхад оригоналийн ойролцоо байлгах нь зүйтэй бөгөөд дараа нь олоход хялбар байх болно.

Алхам 16: Туршилтын горимууд

Та шинэ мод суулгах бүрдээ үүнийг туршиж үзэх ёстой !!! Хэрэв та 30 mod гэж суулгаад дараа нь серверээ эхлүүлэх гэж очоод 3 мод амжилтгүй болж серверийг сүйрүүлсэн гэж үзвэл та буруутанг олоход хэцүү байх болно. Тиймээс та мод суулгах бүртээ үүнийг туршиж үзээд серверийг гэмтээхгүй байгаа эсэхийг шалгаарай. Хэрэв сервер ажиллаж байвал тоглоомонд нэгдэж, тоглоомын горимыг туршиж үзээрэй. Мод нь терминал дээр ажиллахад сайхан байж болох ч үүнийг ашиглахаар очиход муухай болж магадгүй юм. Тоглоомонд нэгдэхийн тулд Pi -ийн IP хаяг болон серверийн портыг ашиглан нэгдээрэй.

Модуудыг туршихын тулд та sudo -оос гарч, энгийн хэрэглэгч болох ёстой. Sudo -оос гарахын тулд дараахийг бичнэ үү.

гарах

Энэ нь хэрэглэгчийг "minetest" хэвийн хэмжээнд буцаана. Энэ нь шинэ хэрэглэгчийг ашиглах боломжтой юм. Та root дээр minetest-серверийг эхлүүлж чадахгүй. Серверийг эхлүүлэхийн тулд дараахийг бичнэ үү.

minetestserver

Энэ нь сервер болон таны оруулсан бүх модулиудыг ачаалах болно. Таны модны ачаалал маш сайн, дараа нь сайн байна! Үргэлжлүүлэн нэмж нэмж, мод муу биш эсвэл бусад модтой зөрчилдөж байгаа эсэхийг шалгахын тулд нэг нэгээр нь туршиж үзээрэй. Мөн модны мэдээллийн хуудаснаас хамааралтай эсэхээ шалгаарай гэж хэлснийг санаарай. Хэрэв хамаарал байгаа бол татаж аваад задалж, туршаад үзээрэй. Ихэнх тохиолдолд хангагдаагүй хамаарлын улмаас мод ачаалагдахгүй.

Алхам 17: Порт дамжуулах

Хэрэв та сервертэйгээ олон нийтэд нэгдэхээр төлөвлөж байгаа бол түүнийгээ дамжуулах ёстой.

1. Pi дээрээ "ifconfig" гэж бичээд ишлэлийн тэмдгийг бүү нэмээрэй.

2. "eth0" табыг хайна уу. Энэ нь иймэрхүү IP хаягтай байх ёстой: 192.168.1.149

3. Хөтөчөө нээгээд хаягийн мөрөнд 'Whats my ip' гэж бичнэ үү. Үзүүлсэн IP -г хуулах4. Одоо URL мөрөнд дөнгөж хуулсан IP хаягаа оруулна уу. Энэ нь таныг wifi чиглүүлэгчийн хуудас руу хөтлөх ёстой. Хэрэв нэвтрэх систем байгаа бол үргэлжлүүлээрэй, хэрэв байхгүй бол дараагийн алхам руу үргэлжлүүлнэ үү.

5. Виртуал серверүүд/порт дамжуулах/програмууд/тоглоомын табыг хайна уу. Wi -Fi чиглүүлэгчээс хамааран нэр нь өөр байж болно.

6. Виртуал серверүүдийн хуудсыг нээсний дараа та танаас порт, ip, нэр оруулахыг шаардах болно. Портны хувьд та 30000 гэж бичнэ (Эсвэл minetest.conf файлд сонгосон портоо оруулна уу). Серверийг нэрлэвэл та тохируулагдсан болно. Портын хажууд ifconfig ашиглан өмнө нь хайж байсан IP хаягаа оруулна уу. Зүгээр л тохиргоог хадгална уу.

Алхам 7. Өөрийн сервертэй холбогдохын тулд та вэб хөтөч дээрээс олсон IP хаягаа бичиж, дараагийн хайрцагт сервер дээр тохируулсан портоо бичээд үргэлж холбогдох болно.

Алхам 18: Дуусгах

Та шинэ сервер болон түүний бүх модулиудыг туршиж үзсэнийхээ дараа үүнийг олон нийтэд нээлттэй болгох талаар бодож магадгүй юм. (Minetest.conf дахь сонголт) Энэ нь тоглогчдод таны сервер асаалттай байгааг мэдэгдэх бөгөөд тэд нэгдэж эхлэх болно. Шинэ загваруудыг туршиж үзээрэй, бага зэрэг туршиж үзээрэй, хүссэн зүйлээ олсны дараа таашаал аваарай!

Хэрэв би ямар нэгэн зүйл орхисон бол доор сэтгэгдлээ үлдээнэ үү, уншсанд баярлалаа.

Серверээ сайхан өнгөрүүлээрэй!

Зөвлөмж болгож буй: