Arch Linuxta Spigot Sunucusunu Kurun

Bu eğitimde Arch Linux'ta Spigot kullanarak bir Minecraft sunucusunun nasıl kurulacağı açıklanmaktadır.

Bu öğretici, normal bir kullanıcı (kök olmayan) olduğunuzu ve sudo için yeterli haklara sahip olduğunuzu varsayar. Bunun nedeni paketleri oluşturmak için AUR'un kök olarak değil, normal bir kullanıcı olarak yapılmasıdır.

Kurulum

AUR paketini "spigot" kullanmak, pacman tarafından izlenen bir paket oluştururken Spigot'u kurmanın harika bir yoludur. Bu, hızlı bir şekilde kaldırmanıza ve hızlı bir şekilde yükseltmenize izin verir. Ayrıca, paket sunucuyu yönetmek için systemd ve tmux'u kullanır ve kullanmanız için tüm komut dosyalarını içerir.

Paketi oluşturmaya başlamadan önce, önce bazı bağımlılıklar yüklememiz gerekir.

sudo pacman -Sy base-devel jdk8-openjdk jre8-openjdk fontconfig tmux git

Şimdi yüklü olanlar ile, tıkaç paketini oluşturmaya başlayabiliriz. Kıvırmayı kullanarak paketin tarball'ını indirin.

curl -O https://aur.archlinux.org/packages/sp/spigot/spigot.tar.gz

İndirme işlemi tamamlandıktan sonra, ayıklayın ve tıkaç klasörüne geçin.

tar -xvzf spigot.tar.gz
cd spigot

Şimdi, makepkg kullanarak paketi oluşturun. Bu birkaç dakika sürebilir.

makepkg -ci

Eğer geçemedi -imakepkg komutuna bayrak, bunu yüklemek için pacman kullanın.

sudo pacman -U *.pkg.tar.xz

eula.txtDosyaya erişmek için sunucunuzu ilk kez başlatın . Sonra hemen durdurun.

sudo systemctl start spigot
sudo systemctl stop spigot

Bunu yaptıktan sonra dosyayı açın /srv/craftbukkit/eula.txtve satırı eula=falseolarak değiştirin eula=true. Bu size çalışan bir sunucu sağlar, ancak yine de /srv/craftbukkit/server.propertiesdosyayı değiştirmek isteyebilirsiniz . Bu dosya hakkındaki bilgileri Minecraft Wiki'de bulabilirsiniz.

Ayarlarınızdan memnun olduğunuzda, sunucuyu çalıştırın!

sudo systemctl start spigot

Önyüklemede başlatmak için:

sudo systemctl enable spigot

Artık çalışan bir Spigot sunucunuz var!

Ekstra Bilgi

Sunucunun içeriği, /srv/craftbukkit/craftbukkit ve grup craftbukkit kullanıcılarına aittir. Craftbukkit: craftbukkit'e ait eklentileri veya diğer dosyaları yüklerken emin olmalısınız.

Sunucu konsoluna erişmek istiyorsanız, aşağıdaki komutu çalıştırın (doğru sudo izinlerine sahip olduğunuzu varsayarak).

sudo -u craftbukkit tmux attach

Sunucu konsolundan çıkmak için Ctrl + B'ye , ardından D'ye basın .

Dikkate alınması gereken başka bir şey, sunucuya daha fazla RAM ayırmak istiyorsanız. Öyleyse, aşağıdaki komutu çalıştırın. Yer $newramtutucu, yeni değeri belirttiğiniz yerdir. Bu, geri dönmeniz gerektiğinde bir yedekleme dosyası da oluşturur.

sudo -u craftbukkit sed -i.bak 's/1024M/$newram/g' /srv/craftbukkit/spigot.sh

Yeni ram miktarı için kötü bir değer koyarsanız, bu komutu çalıştırarak geri alabilirsiniz.

sudo -u craftbukkit mv /srv/craftbukkit/spigot.sh.bak /srv/craftbukkit/spigot.sh

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.