Sol Reklam

Rehber Minecraft Linux Server (Sunucu) ve Port Açma

Durum
Mesaj gönderimine kapalı.

Hai

<3
Site Sahibi
Emektar
Katılım
2 Ocak 2014
Mesajlar
404
Elmaslar
1.137
Puanlar
15.660
Yaş
29
Yer
Adana
Minecraft
ImHai

Discord:

yusufkemal#5290

Merhaba arkadaşlar. İnsanlar artık web panellere kanmamaya ve vds sunucu satın alıp kendi minecraft sunucularını açmaya başladılar. Arkadaşlar şunu asla unutmayın Linux sunucudan alacağınız verim Windows sunucudan daha fazladır bu sebebten dolayı herzaman için tercihiniz Linuxdan yana olsun linux'dan asla korkmayın çok basit şekilde size nasıl sunucu açılır anlattım.


1-)
Öncelikle Putty ediniyoruz.
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
Linkine tıklayarak putty indirebilirsiniz.

2-) Puttymizde ipmizi yazıp opena basıyoruz login ass kısmına root yazıp şifre kısmınada şifremizi yazıyoruz
not : şifreyi yazarken gözükmez yazmıyor mu diye düşünmenize gerek yoktur.
E6lcCFY.png

cSjEgbr.png



3-) Linux sunucumuza javayı kurmamız gerekmektedir

Kod:
yum -y install java
yazarak javanın kurulmasını bekliyoruz
hqTfaAh.png




4-) Java yüklemesi bittikden sonra

Kod:
 yum -y install nano
yazıyoruz
7lV6dJp.png




5-) Putty konsolunu kapattığımızda sunucumuz kapanmaması için screen indirmemiz gerekiyor

Kod:
yum -y install screen
yazarak indirmeye başlıyoruz
TmOlUo6.png




6-)
Minecraft klasörü oluşturuyoruz

Kod:
mkdir minecraft
hwRMF05.png



7-) Linux (Centos) sunucumuz orjinal ayarlarında tüm portları kapalıdır. portlarını açmamız gerekiyor
Minecraft portlarını açmak için putty konsoluna aşağıdakileri teker teker yazıyoruz

Kod:
iptables -I INPUT -p tcp --dport 25565 -j ACCEPT
yazarak tcp portunu açtık
Kod:
iptables -I INPUT -p udp --dport 25565 -j ACCEPT
yazarak udp portunu açtık
Kod:
service iptables save
yazarak ayarlarımızı kaydediyoruz




8 - ) Portlarımızı açtık. Şimdi ftpye bağlanıyoruz.
Not : Ftpye bağlanırken normal putty bilgileriyle bağlanıyoruz fakat normal giriş yerine sftp girişi yapmamız gerekiyor
pLO6L0q.png




9-) Gördüğünüz üzere oluşturduğumuz minecraft klasörü en başta duruyor.
Minecraft klasörüne giriyoruz ve elimizde bulunan mevcut craftbukkit.jarı sürükle bırak yöntemiyle bırakıyoruz.

Kod:
java -Xms1G -Xmx4G -jar "craftbukkit.jar"
komudunu kendimize göre düzenleyip .sh formatıyla kaydediyoruz
.bat = Windows için
.sh = Linux için

ve bu .shyide minecraftın içine atıyoruz
O1caS5X.png


10-)
Şimdi tekrardan Putty konsolumuza geliyoruz
Kod:
cd minecraft
yazarak konsolumuzdan minecraft klasörüne geçiş yapıyoruz.

eğer direk sh baslat.sh yazarsak konsolu kapattığımızda sunucuda kapanır hatırlarsanız screen yüklemiştik. Screen sayesinde sunucuyu kapatsak bile sunucu kapanmadan kaldığı yerden devam ediyor.

Kod:
screen -S minecraft

yazarak yeni bir minecraft konsolu yaratıyoruz bu sayede konsolu kapattığımızda sunucu kapanmamış olacaktır
Kod:
sh baslat.sh
yazarak sunucuyu çalıştırabiliriz. Sunucumuz sorunsuzca açıldı linux sadece bukadardı
frSD6qB.png




Diyelimki putty konsolumuzu kapattık tekrardan giriş yaptık tekrardan oyun paneline giriş yapabilmek için

Kod:
screen -r minecraft
yazarak tekrardan konsola bağlanabiliyoruz
 
Güzel anlatım . Linux nedir diye sorarsanız bir bilgisayarın işletim sistemidir .
 
Peki MObil Ödeme İle Nereden Linux Sunucu Alabilirz?
 
abi login root ta sifreye ne gircez
 
portları yazarken faıld veriyor
 
portları yazarken faıld veriyor

Aldığınız hosting firmasına ticket açarak şunu yazmalısınız.
Merhabalar VPS sunucumda 25565 udp ve tcp portunu açmak istiyorum
diyerek ticket açarsanız size yardımcı olurlar
 
yoncudan aldım bisi yapmıyolarki fazla
 
Loading libraries, please wait...
java.lang.ExceptionInInitializerError
at java.lang.Class.initializeClass(libgcj.so.10)
at net.minecraft.server.v1_7_R1.MinecraftServer.<clinit>(MinecraftServer.java:46)
at java.lang.Class.initializeClass(libgcj.so.10)
at org.bukkit.craftbukkit.Main.main(Main.java:159)
Caused by: java.lang.UnsupportedOperationException: gnu::java::lang::management::VMThreadMXBeanImpl::getThreadInfoForId (jlong, jint) not implemented
at gnu.java.lang.management.ThreadMXBeanImpl.getThreadInfo(libgcj.so.10)
at java.lang.reflect.Method.invoke(libgcj.so.10)
at java.lang.Thread.getStackTrace(libgcj.so.10)
at org.apache.logging.log4j.status.StatusLogger.log(StatusLogger.java:182)
at org.apache.logging.log4j.spi.AbstractLogger.warn(AbstractLogger.java:1918)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:114)
at java.lang.Class.initializeClass(libgcj.so.10)
...3 more
baslat.sh: line 2: PAUSE: command not found
bunları dedi yaparken[DOUBLEPOST=1426011749,1426011699][/DOUBLEPOST]birde ts3 açmıstım ben onun portu mc için oluyomus[DOUBLEPOST=1426255989][/DOUBLEPOST]There is no screen to be resumed matching minecraftscreen.
yazıyo en son komutu yazınca+ mc server giremiyorum[DOUBLEPOST=1431537237][/DOUBLEPOST]kardes bn serveri kurdum 2 hafta önce simdide panele girmiyo screen -r minecraftmı ne yazıyom nasıl serveri restartlıcam
 
Linux vdsmi daha iyi yoksa windws mu ? Hai açklarsan sevinrm.
 
yum -y install nano

Sanıyorsam rehber alıntı ve linux'la haşır neşir değilsiniz. Nano bir text editörüdür. yani minecraft klasörüne cd minecraft yazıp giriş yaptıktan sonra ls -a yazıp herhangi bir dosyayı nano dosyaadı yazarak editlemeyi sağlar. Bu sayede her zaman ftp'ye ihtiyaç duymazsınız.
Elbette. Konu alıntı değil, şu zamana kadar açmış olduğum konularda alıntı yapmamaya özen gösterdim.
Sunucuyu çalıştıracak şekilde 20 dakikalık tarama yaparak bu kadar öğrenebildim.
 
Durum
Mesaj gönderimine kapalı.
Yukarı