Rocky Linux 9 ile Oyun Sunucusu Kurma Nasıl Yapılır? (Minecraft server, game servers)

Giriş

Rocky Linux, güvenilirliği ve kararlılığı ile bilinen bir işletim sistemidir. Oyun sunucuları kurmak için idealdir. Bu rehber, Rocky Linux 9 kullanarak bir oyun sunucusu kurma sürecini açıklamaktadır. Bu rehberde özellikle Minecraft sunucusu kurulumu detaylı bir şekilde ele alınacaktır. Ancak benzer adımlar, diğer oyun sunucuları için de geçerlidir.

Sistem Gereksinimleri ve Hazırlık

Oyun sunucusu kurmaya başlamadan önce, gerekli sistem gereksinimlerinin belirlenmesi gerekir. Minecraft sunucusu için minimum 1 GB RAM önerilmektedir. Bunun yanı sıra, işletim sisteminin düzgün çalışması için yeterli disk alanı ve internet bağlantısı bulunmalıdır. Sunucu kullanılacak makinada Rocky Linux 9 yüklü olmalıdır.

Sunucu kurulumuna başlamadan önce gerekli güncellemelerin yapılması faydalı olacaktır. Terminal açılarak aşağıdaki komut çalıştırılmalıdır:

“`
sudo dnf update
“`

Bu komut, sistemde bulunan mevcut paketleri güncelleyerek en son sürümlerin yüklenmesini sağlar.

Java’nın Kurulumu

Minecraft sunucusu Java üzerinde çalıştığı için Java JDK’nın kurulu olması gerekir. Aşağıdaki komut ile OpenJDK kurulumunu gerçekleştirmek mümkündür:

“`
sudo dnf install java-17-openjdk-devel
“`

Kurulum tamamlandıktan sonra, Java’nın düzgün bir şekilde kurulup kurulmadığını kontrol etmek için şu komut kullanılmalıdır:

“`
java -version
“`

Eğer kurulum başarılı ise, Java versiyonu terminalde görüntülenecektir.

Minecraft Sunucusunun İndirilmesi ve Kurulumu

Minecraft sunucusu için gerekli dosyaların indirilmesi gerekir. Bunun için Minecraft’ın resmi web sitesinden “server.jar” dosyasının indirilmesi yeterlidir. Terminalde aşağıdaki komut ile bu işlem gerçekleştirilebilir:

“`
wget https://launcher.mojang.com/v1/objects/your_server.jar -O minecraft_server.jar
“`

‘your_server.jar’ kısmı, güncel Minecraft sunucu dosyasının URL’si ile değiştirilmelidir.

İndirilen jar dosyasının çalışabilmesi için bir dizin oluşturulması gerekmektedir. Aşağıdaki komut ile “minecraft” adında bir dizin oluşturulabilir:

“`
mkdir minecraft
mv minecraft_server.jar minecraft/
“`

Daha sonra dizine geçmek için aşağıdaki komut kullanılmalıdır:

“`
cd minecraft
“`

Minecraft Sunucusunun Başlatılması

Minecraft sunucusunu başlatmak için gerekli komut şu şekildedir:

“`
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
“`

Buradaki “-Xmx” ve “-Xms” parametreleri, sunucunun kullanacağı maksimum ve minimum RAM miktarını belirler. İstenirse bu değerler artırılabilir.

İlk kez sunucu çalıştırıldığında, yapılandırma dosyaları oluşturulacaktır. Kurulum tamamlandıktan sonra, sunucu durdurulmalıdır. Bu işlem için, sunucu konsoluna şu komut yazılabilir:

“`
stop
“`

Yapılandırma Dosyalarının Düzenlenmesi

Sunucu durdurulduktan sonra, “server.properties” dosyası, sunucunun ayarlarını yapılandırmak üzere düzenlenebilir. Bu dosya, sunucunun IP adresini, portunu, oyun modunu ve diğer önemli ayarları içermektedir. Terminalde aşağıdaki komut ile dosya metin düzenleyicisi ile açılabilir:

“`
nano server.properties
“`

Gerekli ayarlamalar yapıldıktan sonra, dosya kaydedilip kapatılmalıdır.

Güvenlik Ayarları

Oyun sunucusunun güvenliğini sağlamak önemlidir. Rocky Linux’da firewall ayarlarının kontrol edilmesi gerekir. Firewall açık ise, sunucunun hangi portları dinleyeceği ayarlanmalıdır. Minecraft genellikle 25565 portunu kullanır. Aşağıdaki komut ile bu port açılabilir:

“`
sudo firewall-cmd –zone=public –add-port=25565/tcp –permanent
sudo firewall-cmd –reload
“`

Sunucunun Başlatılması

Tüm ayarlamalar tamamlandıktan sonra, sunucu tekrar başlatılabilir. Yine aynı Java komutu kullanılmalıdır. Sunucu başlatıldığında, diğer kullanıcılar belirtilen IP adresi ve port üzerinden sunucuya bağlanabilir. Sunucunun IP adresi aşağıdaki komut ile öğrenilebilir:

“`
hostname -I
“`

Diğer Oyun Sunucuları

Minecraft dışında başka oyun sunucuları kurmak da mümkündür. Genellikle benzer bir yaklaşımla, gerekli yazılımlar indirilip kurulumlar yapılarak ilerlenir. Her oyunun kendine özgü gereksinimleri ve kurulum yöntemleri bulunabilir. Belirli oyunlara özgü topluluk rehberleri ve belgeleri incelenerek detaylı bilgi edinilebilir.

Sonuç

Rocky Linux 9 üzerinde oyun sunucusu kurmak, gerekli adımlar izlendiğinde oldukça basit bir süreçtir. Minecraft sunucusu örneği üzerinden yapılan açıklamalar, diğer oyun sunucuları için de uygulanabilir. Doğru yazılım ve yapılandırmalar ile kararlı ve güvenilir bir oyun deneyimi sağlamak mümkündür.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR