> For the complete documentation index, see [llms.txt](https://egitim.leaderos.com.tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://egitim.leaderos.com.tr/yoenetim-paneli/sunucu.md).

# Sunucu

## Sunucular ve Sunucu ekle

![Sunucuların listesi bu resimde görülmektedir.](/files/-LobzMCVIE7vYWXBx-NB)

### Sunucular

Bu menüden sunucuların listesini görebilir ve sağ taraftaki 3 adet düğmeden sırasıyla - Düzenle, Konsol, Sil istediğiniz işlemi gerçekleştirebilirsiniz.

### Sunucu Eklemek

Menüden sunucu ekle dedikten sonra;

![Sunucu bilgilerini yazacağınız panel karşınıza çıkacaktır.](/files/-LobzlnfCGje36BelZ1k)

#### Sunucu ekleme ayarları:

{% tabs %}
{% tab title="Sunucu Adı" %}
Bu kısıma sunucunuzun adını Skyblock/Faction/Survival yani markette ne olarak gözükeceğini belirleyecek.
{% endtab %}

{% tab title="Sunucu IP" %}
Bu kısıma sunucunuzun sayısal IP sini yazın. **Örneğin**: 192.168.1.1
{% endtab %}

{% tab title="Sunucu Port" %}
Bu kısıma sunucunuzun portunu yazın.

{% hint style="danger" %}
Eğer sunucu portunuzu bilmiyorsanız ve sadece sayısal IP'niz ile sunucuya erişiliyorsa port kısmına: **25565** yazınız.
{% endhint %}
{% endtab %}

{% tab title="Konsol Türü" %}
Bu kısımda sunucunuz ile hangi eklenti aracılığı ile bağlantı kurulacağını seçmeniz gerekir. Desteklenen eklentiler:

* [x] Websender
* [x] Websend
* [x] Rcon

Hangisini kullanmak istiyorsanız seçin ve sunucunuza kurun.

Nasıl kurulacağını bilmiyorsanız **EN ALTA GIDIN**
{% endtab %}

{% tab title="Konsol Port" %}
Buraya konsol portunuzu yazın. Eğer aşağıdaki ayarları kullandıysanız **10289** olacaktır.
{% endtab %}

{% tab title="Konsol Şifre" %}
Bu kısma kullandığınız eklentide ki yazdığınız şifreyi yazın.
{% endtab %}

{% tab title="Kontrol Et" %}
Bu kısımda resimdeki görebileceğiniz en alttaki mavi yazıdır. Tıklayarak kontrol edebilirsiniz.

{% hint style="danger" %}
Eğer bağlanılamadı hatası alıyorsanız **korkmayın** aşağıyı takip edin.
{% endhint %}

#### Portun açık olduğundan emin olmak:

<https://www.yougetsignal.com/tools/open-ports/> Adresinden sunucu IP'nizi ve Konsol portunuzu girip kontrol edin.

> Eğer portunuz kapalı gözüküyorsa lütfen hosting firmanıza destek talebi oluşturup portunuzu açmasını talep edin.

#### Portunuz'un açık olduğundan emin olduysanız:

<http://mc.tc/websend/> Adresi üzerinden de kendi Konsol Port ve Şifreniz ile test edin.

**NOT**: mc.tc deki IP sunucu IP'niz dir.

Eğer yine hata alırsanız eklenti ayarlarınızda bir hata vardır şifre ve portunuza tekrar göz atın.
{% endtab %}
{% endtabs %}

#### Sunucu Ekle

Bağlantıyı kontrol ettikten sonra bağlantı kurulduysa ekle diyerek ekleyebilirsiniz.

> Tebrikler! Artık web siteniz sunucunuza bağlı. Ayrıca alınan ürünlerin komutu sunucunuza gider ve konsolu kullanabilirsiniz.

## Konsol Türü Kurulumu

{% tabs %}
{% tab title="WebSend Kurulumu" %}

* **WEBSEND'İN SON SÜRÜMÜNÜ KULLANDIĞINIZDAN EMİN OLUN YOKSA ÇALIŞMAZ!**
* WebSend eklentisinin son sürümünü <https://dev.bukkit.org/projects/websend> üzerinden indirerek oyun sunucunuza yükleyip sunucunuzu yeniden başlatın.
* Configin içini şu şekilde doldurun: &#x20;

{% code title="config.yml" %}

```yaml
PASS=KİMSEYE VERMEYECEĞİNİZ ŞİFRENİZ
URL=https://domainadiniz
WEBLISTENER_ACTIVE=true
ALTPORT=10289
```

{% endcode %}

* **PASS** - Kısmına bir şifre yazın **NOT**: Sadece plugin kullanacak başkalarının eline geçmemeli bu yüzden gizli olmalı!
* **URL** - Kısmına web sitenizin adresinizi yazın.
* Daha sonra kaydedip sunucunuza restart atın.
* Port'un hem web hosting'de hem de minecraft sunucunuzda açık olduğundan emin olun. Değilse web hostinginize ve minecraft sunucu hostinginize destek açın ve WebSend portunun açılmasını isteyin.
  {% endtab %}

{% tab title="WebSender Kurulumu" %}

* **WEBSENDER'IN SON SÜRÜMÜNÜ KULLANDIĞINIZDAN EMİN OLUN YOKSA ÇALIŞMAZ!**
* WebSender eklentisinin son sürümünü <https://www.spigotmc.org/resources/websender-send-command-with-php-bungee-and-bukkit-support.33909/> üzerinden indirerek oyun sunucunuza yükleyip sunucunuzu yeniden başlatın.
* Configin içini şu şekilde doldurun:

{% code title="config.yml" %}

```yaml
socketPort: 10289
socketPassword: KİMSEYE VERMEYECEĞİNİZ ŞİFRENİZ
senderPrefix: '[LeaderOS]'
wrongPassword: Yanlis sifre, lutfen dikkatlice giriniz.
wrongData: Siteye veri gonderilemedi. Lutfen son surum WebSender kullandiginizdan emin olun.
succesfullyLogin: Web baglantisi basarili.
consoleInfo: 'true'
commandPermission: websender.admin
nothavePerm: Bunun icin yetkin yok!
pluginReloaded: Web baglantisi yenilendi!
```

{% endcode %}

* **socketPassword** - Kısmına bir şifre yazın. NOT: Sadece plugin kullanacak başkalarının eline geçmemeli bu yüzden gizli olmalı!
* Daha sonra kaydedip sunucunuza restart atın.
* Port'un hem web hosting'de hem de minecraft sunucunuzda açık olduğundan emin olun. Değilse web hostinginize ve minecraft sunucu hostinginize destek açın ve WebSender portunun açılmasını isteyin.
  {% endtab %}

{% tab title="RCON" %}

* Oyun sunucunuzun dosyaları içerisinden **server.properties**'i bularak açın.
* İçerisindeki şu ayarları değiştirin:

| Olan:             | Olması gereken:         |
| ----------------- | ----------------------- |
| enable-rcon=false | enable-rcon=true        |
| rcon.password=    | rcon.password= Şifreniz |
| rcon.port=        | rcon.port=10286         |

* Daha sonra kaydedip kapatın.
* Ardından sunucunuza **RESTART** atın.
* Tekrar başlattığınızda bu bilgileri web sitesine girin.
* Port'un hem web hosting'de hem de minecraft sunucunuzda açık olduğundan emin olun. Değilse web hostinginize ve minecraft sunucu hostinginize destek açın ve RCON portunun açılmasını isteyin.

{% hint style="warning" %}
Hatırlatmak isteriz ki RCON pek güvenilir bir sistem değildir ve hatalara sebep olabilir. Daha iyi ve güvenilir bir bağlantı için lütfen **WebSend** veya **WebSender** kullanın.
{% endhint %}
{% endtab %}
{% endtabs %}
