C++ Minecraft Server mit dem Raspberry Pi erstellen (+ Fehlerbehebung beim compilieren)
Hier ein kleines Tutorial wie man mit dem Raspberry Pi einen Minecraftserver aufbaut und startet. Ich hoffe es klappt bei euch und wünsche euch viel Spaß bei dem Tutorial.
Patreon:
https://www.patreon.com/user?u=9438531
Steemit:
https://steemit.com/@technikevolution
YouTube:
Hier nun die jeweiligen Befehle aus dem Video:
Grundeinrichtung :
User: pi
Passwort: raspberry
sudo raspi-config
Internationalisation Options - Change Keybord Layout - Generic 105
Advanced Options - SSH - Enable
sudo reboot
ifconfig - “inet addr” auslesen
Putty öffnen, ID eingeben und verbinden
sudo raspi-config
Expand Filesystem - OK bestätigen
Enable Boot Desktop/Scratch - Console text console, requiring login
Internationalisation Options - Change Locale - de_DE.UTF-8 UTF 8 - de_DE.UTF-8
Internationalisation Options - Change Timezone - Europe - Berlin
Overclock - Enter - Medium
Advanced Options - Memory Split - 16 eintagen und mit Enter bestätigen
Finish & reboot
Raspberry Pi Aktualisieren:
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update
sudo reboot
Minecraftserver installieren
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install git cmake gcc screen
git clone https://github.com/mc-server/MCServer... mc-server-orig
cd mc-server-orig
git submodule init
git submodule update
cmake . -DCMAKE_BUILD_TYPE=RELEASE && make
Fehler beim Compalieren
g++ Version aktualisieren:
sudo nano /etc/apt/sources.list
replace "wheezy" with "jessie"
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
sudo nano /etc/apt/sources.list
replace "jessie" with "wheezy"
sudo apt-get update
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9
sudo update-alternatives --config gcc
Die Werte mussten nur an die 4.9er Version angepasst werden.
Nach Reparatur noch compilieren:
cd mc-server-orig
cmake . -DCMAKE_BUILD_TYPE=RELEASE && make
ab Compilieren, weiter Minecraft installieren
mv Server/ ~/MCServer/
cd ~/MCServer/
./Cuberite
STRG + C
sudo nano webadmin.ini
; User:USR //Semikolon entfernen &
; Password=PW //Daten verändern
1-2 Minuten warten, damit die Ports wieder frei werden
screen -dmS MCServer ./Cuberite oder
cd ~/MCServer/ && ./Cuberite
Minecraftserver einstellen:
ifconfig
http://RPI_IP:8080/webadmin/ // RPI_IP mit der IP vom Raspberry Pi austauschen
screen -S MCServer -X stuff "stop\n" && sleep 90 && screen -dmS MCServer ~/MCServer/Cuberite
MCServer updaten:
cd ~/mc-server-orig
git pull
git submodule update --init
make
cp -r ~/mc-server-orig/Server ~/MCServer
Minecraftserver Autostart einstellen:
crontab -e
@reboot screen -dmS MCServer ~/MCServer/Cuberite
In den Minecraftserver einloggen
Multiplayer - Direct Connect - IP Adresse vom Raspberry Pi
▶️ DTube
▶️ IPFS