Raspberry Pi Project: Tutorial install Raspbian & Retropie
Daftar Isi:
- Prasyarat
- Menginstal Java Runtime Environment
- Membuat Pengguna Minecraft
- Menginstal Minecraft di Raspberry Pi
- Mengunduh dan Mengkompilasi
mcrcon
- Mengunduh Minecraft Server
- Mengkonfigurasi Server Minecraft
- Membuat File Unit Systemd
- Mengakses Konsol Minecraft
- Kesimpulan
Raspberry Pi dapat digunakan di banyak proyek berbeda. Salah satu case use Raspberry Pi yang paling populer adalah mengubah Raspberry Pi menjadi server game.
Dalam tutorial ini, kami akan memandu Anda melalui proses menginstal dan mengkonfigurasi Server Minecraft di Raspberry Pi 3 atau 4.
Minecraft adalah salah satu game paling populer sepanjang masa. Ini adalah permainan video kotak pasir, yang memungkinkan para pemainnya menjelajahi dunia tanpa batas dan membangun segalanya mulai dari rumah sederhana hingga gedung pencakar langit besar.
Prasyarat
Kami berasumsi bahwa Anda telah menginstal Raspbian di Raspberry Pi Anda. Plex Media Server tidak memerlukan antarmuka grafis, jadi rekomendasi kami adalah menggunakan gambar Raspbian Stretch Lite dan mengaktifkan SSH. Dengan cara ini, Raspberry Pi Anda akan memiliki lebih banyak daya pemrosesan dan memori yang tersedia untuk menjalankan server media Plex.
Kami akan menggunakan utilitas
mcrcon
untuk terhubung ke server Minecraft. Instal paket yang diperlukan untuk membangun alat
mcrcon
:
sudo apt update
sudo apt install git build-essential
Aktifkan driver GL menggunakan alat
raspi-config
:
raspi-config
- Arahkan ke "Opsi Lanjutan" menggunakan tombol naik atau turun dan tekan
Enter
Pilih "GL Driver" dan tekanEnter
Pilih "GL (Fake KMS)", tekanEnter
Pilih tombol "Finish", tekanEnter
. Ketika diminta " Apakah Anda ingin memulai ulang sekarang? ”Pilih“ Ya ”dan tekanEnter
.
Setelah Pi kembali online, lanjutkan ke langkah berikutnya.
Menginstal Java Runtime Environment
Minecraft membutuhkan Java 8 atau lebih tinggi untuk diinstal pada sistem.
Kami akan menginstal versi JRE tanpa kepala. Versi ini lebih cocok untuk aplikasi server karena memiliki lebih sedikit ketergantungan dan menggunakan lebih sedikit sumber daya sistem.
Untuk menginstal tipe OpenJRE 8 tanpa kepala:
sudo apt install openjdk-8-jre-headless
Verifikasi pemasangan dengan mencetak versi java:
java -version
openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1+rpi1-b01) OpenJDK Client VM (build 25.212-b01, mixed mode)
Membuat Pengguna Minecraft
Untuk tujuan keamanan, Minecraft tidak boleh dijalankan di bawah pengguna root. Kami akan membuat pengguna sistem baru dan grup dengan direktori home
/opt/minecraft
yang akan menjalankan server Minecraft:
sudo useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft
Kami tidak akan menetapkan kata sandi untuk pengguna ini. Ini adalah praktik keamanan yang baik karena pengguna tidak akan dapat masuk melalui SSH.
Menginstal Minecraft di Raspberry Pi
Sebelum memulai dengan proses instalasi, pastikan Anda beralih ke pengguna "minecraft":
sudo su - minecraft
Buat dua direktori di dalam direktori home user:
mkdir -p ~/{tools, server}
- Direktori
tools
akan menyimpan klienmcrcon
danmcrcon
cadangan. Direktoriserver
akan berisi server Minecraft aktual dan datanya.
Mengunduh dan Mengkompilasi
mcrcon
RCON adalah protokol yang memungkinkan Anda terhubung ke server Minecraft dan menjalankan perintah. mcron adalah klien RCON yang dibangun dalam C.
Kami akan mengunduh kode sumber dari GitHub dan membuat binary
mcrcon
.
Arahkan ke direktori
~/tools
dan klon repositori
Tiiffi/mcrcon
dari GitHub yang menjalankan perintah berikut:
cd ~/tools && git clone
Selanjutnya, beralihlah ke direktori repositori:
cd ~/tools/mcrcon
Mulai kompilasi dengan mengetik:
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
Setelah selesai, Anda dapat mengujinya dengan mengetik:
./mcrcon -h
Outputnya akan terlihat seperti ini:
Usage: mcrcon…… Sends rcon commands to Minecraft server…. mcrcon 0.6.1 (built: Sep 19 2019 20:52:13) Report bugs to tiiffi_at_gmail_dot_com or
Mengunduh Minecraft Server
Ada beberapa mod server Minecraft seperti Craftbukkit atau Spigot yang memungkinkan Anda untuk menambahkan fitur (plugin) di server Anda dan lebih lanjut menyesuaikan dan mengubah pengaturan. Kami akan menginstal server vanilla Minecraft resmi Mojang terbaru.
Buka halaman unduhan Minecraft untuk mendapatkan tautan unduhan dari file arsip Java (JAR) server Minecraft terbaru.
Pada saat penulisan, versi terbaru adalah
1.14.4
. Sebelum menjalankan perintah berikutnya, Anda harus memeriksa halaman unduhan untuk versi baru.
Jalankan perintah
wget
berikut untuk mengunduh file jar Minecraft di direktori
~/server
:
wget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar -P ~/server
Mengkonfigurasi Server Minecraft
Setelah unduhan selesai, navigasikan ke direktori
~/server
dan mulai server Minecraft:
cd ~/server
java -Xms512M -Xmx768M -jar server.jar nogui
Ketika dimulai untuk pertama kalinya, server menjalankan beberapa operasi dan membuat file
server.properties
dan
eula.txt
dan berhenti.
: Failed to load properties from file: server.properties: Failed to load eula.txt: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
Untuk menjalankan server, Anda harus menyetujui EULA Minecraft. Buka file
eula.txt
dan ubah
eula=false
menjadi
eula=true
:
nano ~/server/eula.txt
~ / server / eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Thu Sep 19 21:06:24 BST 2019 eula=true
Tutup dan simpan file.
Selanjutnya, edit file
server.properties
untuk mengaktifkan protokol rcon dan mengatur kata sandi rcon. Buka file menggunakan editor teks Anda:
nano ~/server/server.properties
Temukan baris berikut dan perbarui nilainya, seperti yang ditunjukkan di bawah ini:
~ / server / server.properties
rcon.port=25575 rcon.password=strong-password enable-rcon=true
Jangan lupa untuk mengubah
strong-password
menjadi sesuatu yang lebih aman. Jika Anda tidak ingin terhubung ke server Minecraft dari lokasi yang jauh, pastikan firewall Anda memblokir port rcon.
Sementara di sini, Anda juga dapat menyesuaikan properti default server. Untuk informasi lebih lanjut tentang pengaturan yang tersedia, periksa halaman server.properties.
Membuat File Unit Systemd
Untuk menjalankan Minecraft sebagai layanan, kami akan membuat file unit Systemd baru.
Beralih kembali ke pengguna sudo Anda dengan mengetikkan
exit
.
Buka editor teks Anda dan buat file bernama
minecraft.service
di
/etc/systemd/system/
:
sudo nano /etc/systemd/system/minecraft.service
Rekatkan konfigurasi berikut:
/etc/systemd/system/minecraft.service
Description=Minecraft Server After=network.target User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password stop WantedBy=multi-user.target
Ubah bendera
Xmx
dan
Xms
sesuai dengan versi dan sumber daya Raspberry Pi Anda. Bendera
Xmx
mendefinisikan kumpulan alokasi memori maksimum untuk mesin virtual Java (JVM), sementara
Xms
mendefinisikan
Xms
alokasi memori awal. Juga, pastikan Anda menggunakan port dan kata sandi
rcon
benar.
Simpan dan tutup file dan muat ulang konfigurasi systemd:
sudo systemctl daemon-reload
Mulai server Minecraft dengan menerbitkan:
sudo systemctl start minecraft
Periksa status layanan dengan perintah berikut:
sudo systemctl status minecraft
● minecraft.service - Minecraft Server Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-09-19 21:11:58 BST; 1min 27s ago Main PID: 1992 (java) Tasks: 17 (limit: 1604) Memory: 338.9M CGroup: /system.slice/minecraft.service └─1992 /usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui
Pertama kali Anda memulai layanan, itu akan menghasilkan beberapa file konfigurasi dan direktori, termasuk dunia Minecraft. Gunakan perintah
tail
untuk memantau file log server:
tail -f /opt/minecraft/server/logs/latest.log
Setelah server Minecraft dimulai output akan terlihat seperti ini:
: Preparing spawn area: 98%: Time elapsed: 201586 ms: Done (418.339s)! For help, type "help": Starting remote control listener: RCON running on 0.0.0.0:25575
Aktifkan layanan Minecraft untuk memulai saat boot secara otomatis:
sudo systemctl enable minecraft
Mengakses Konsol Minecraft
Untuk mengakses Konsol Minecraft, gunakan utilitas
mcrcon
. Anda perlu menentukan host, port rcon, kata sandi rcon dan menggunakan
-t
yang memungkinkan mode terminal
mcrcon
:
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password -t
Logged in. Type "Q" to quit! >
Saat mengakses Konsol Minecraft dari lokasi yang jauh, pastikan port rcon tidak diblokir.
Kesimpulan
Anda telah berhasil menginstal server Minecraft di Raspberry Pi Anda. Harap dicatat, Minecraft mungkin tidak berjalan mulus pada sistem dengan sumber daya rendah.
java minecraft raspberry piCara menginstal server minecraft di centos 7

Dalam tutorial ini, kita akan melalui langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi Server Minecraft di CentOS 7. Kami akan menggunakan systemd untuk menjalankan server Minecraft dan utilitas mcrcon untuk menghubungkan ke instance yang berjalan.
Cara menginstal server minecraft di debian 9

Minecraft adalah salah satu game paling populer sepanjang masa. Ini adalah permainan video kotak pasir tentang membangun berbagai struktur dan melakukan petualangan. Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi Server Minecraft di Debian 9.
Cara menginstal server minecraft di ubuntu 18.04

Tutorial ini mencakup instalasi dan konfigurasi versi terbaru Minecraft Server di Ubuntu 18.04. Kami akan menggunakan systemd untuk menjalankan server Minecraft dan utilitas mcrcon untuk menghubungkan ke instance yang berjalan.