Ubuntuda Spigot Ayarı

Spigot, Minecraft sunucu yazılımı CraftBukkit'in bir modifikasyonudur. Spigot, sunucu kaynak kullanımını optimize ederek oyuncularınızın en iyi deneyime sahip olmasını ve çoğu CraftBukkit modifikasyonuyla geriye dönük olarak uyumlu olmasını sağlayarak sunucunuzu benzersiz hale getirmenizi sağlar. Bu kılavuzda, Ubuntu Sunucusunda Spigot'u kuracağız.

Ubuntu Sunucusunu Kurma

Tüm komutların root olmayan sudo ayrıcalıklarına sahip bir kullanıcı olarak çalıştırılması önerilir.

Sunucunuzun güncel olduğundan emin olarak başlayın.

sudo apt-get update && sudo apt-get upgrade -y

Gerekli paketleri kurun.

sudo apt-get install git openjdk-7-jre tar -y

Takas dosyası oluşturma

İstenilen miktarda bellek ayırın. 1G'yi uygun şekilde değiştirin.

sudo fallocate -l 1G /swapfile

Yeni takas dosyanızın izinlerini koruyun.

sudo chmod 600 /swapfile

Takas alanını ayırın.

sudo mkswap /swapfile

Takas işlevini açın.

sudo swapon /swapfile

Takas dosyanızı kalıcı hale getirin. Aşağıdaki satırı fstabdosyanın altına ekleyin .

sudo nano /etc/fstab

/swapfile   none    swap    sw    0   0

BuildTools'u indirin ve kullanın

Spigot'u yüklemek için kullanılan kullanıcının giriş dizininde olduğunuzdan emin olun.

cd ~

BuildTools için bir klasör oluşturun.

mkdir build
cd build

BuildTools.jar'ı indirin Jenkins sayfalarında güncellemeleri arayın .

wget -O BuildTools.jar  https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

Git'i yapılandırın.

git config --global --unset core.autocrlf

BuildTools.jar dosyasını çalıştırın.

java -jar BuildTools.jar

spigot.jarDosyanızın adını not edin . Örneğin spigot-1.8.3.jar,.

ls

Sunucunuz için bir dizin oluşturun.

cd ~
mkdir server
cd server

spigot.jarSunucunuzu sunucu dizininize taşıyın . spigotname.jarDosyanızın adıyla değiştirin .

mv ~/build/spigotname.jar ~/server/spigot.jar

Sunucunuzu başlatma

Sunucunuz için bir başlangıç ​​komut dosyası oluşturun.

nano start.sh

Yap start.shdeğiştirirken aşağıdakileri maç -Xmx1024Msunucu üzerinde yüklü RAM miktarı ile.

#!/bin/sh

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

Make start.shçalıştırılabilir.

chmod +x start.sh

Sunucunuzu başlatın.

./start.sh

İsteğe bağlı: Sunucunuzu arka planda çalıştırın

Yükleme ekranı.

sudo apt-get install screen -y

Ekranın bir örneğini açın.

screen -S "Spigot Server"

Sunucu komut dosyanızı başlatın.

~/server/start.sh 

Sorun giderme

EULA'yı kabul edin.

Eğer onaylayın istenirse eula.txt, değiştirmek eulaiçin true.

nano eula.txt

BuildTools.jar çalışmaz mı?

Sunucunuzda daha fazla RAM'e veya daha büyük bir takas dosyasına ihtiyacınız var.

start.sh filejar dosyanızda komutu çalıştıramıyor mu?

Her şeyin tam olarak aynı olduğundan emin olmak için kontrol edin, Linux IS büyük / küçük harfe duyarlıdır.

Belirli bir Minecraft sürümünü indirmek ister misiniz?

java -jar BuildTools.jar --rev 1.8.4

1.8.4 yerine istediğiniz sürümü girin.



Leave a Comment

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

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.

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.

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.

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?