> For the complete documentation index, see [llms.txt](https://docs.draw.web.tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.draw.web.tr/kurulum.md).

# Kurulum

## Sunucu Gereksinimleri:

* PHP 7.2 (Yalnız bu sürüm kullanılmalı, 7.3 ve üzerinde sıkıntı çıkmakta)
* MySQL (Tercihen MariaDB v10.6)
* zip (PHP eklentisi)
* json (PHP eklentisi) (Zorunlu, eğer json çalışmazsa yetki sistemi çalışmaz)
* curl (Zorunlu)
* imagick (PHP eklentisi) (Zorunlu mu belli değil, lazım olursa yaparsınız)
* fileinfo (PHP eklentisi) (Zorunlu mu belli değil, lazım olursa yaparsınız)
* eval() fonksiyonu (Bu PHP fonksiyonu aktif olmalıdır yoksa site çalışmaz)
* Portlar açık veya sonradan açılabilir olmalıdır. (Minecraft sunucusuna komut göndermek için gerekli)
* Uzak SQL özelliği aktif olmalıdır. (Minecraft ile sitedeki oyuncu verilerini birbirine bağlamak için)

## Kurulum:

#### CPanel için kurulum:

Script dosyalarını indirdikten sonra, zip dosyasının içerisinde bulunan "script-dosyalar" klasörünün içerisinde dosyaları hostinginize yükleyin.

Veritabanı oluşturun ve phpMyAdmin'e girip ilgili veritabanına gidip üstteki menüden "İşlemler" sayfasına gidin ve en alttaki "Karşılaştırma" kısmını utf8\_general\_ci (yoksa, utf8mb3(veya 4)\_general\_ci olanı) seçin.

Tarayıcınızdan web site adresinize gidin. Karşınıza veritabanı ve site ile ilgili bilgilerin istendiği bir sayfa çıkacaktır. Gerekli bilgileri doldurun ve devam edin. Artık siteniz kurulmuş olacak, hesabınıza giriş yapıp yönetim paneline giderek sitenizle ilgili tüm ayarları yapabilirsiniz. Siteniz hayırlı olsun.

**NOT: Eğer sitenize girdiğinizde kurulum ekranı çıkmıyor ve 403 gibi bir hata ekranı çıkıyorsa, sitenizin dizinine gidin ve .htaccess dosyasını açın (cPanel'deki File Manager'dan girdiyseniz, sağ üstteki ayarlar yerinden gizli dosyaları göster seçeneğini açın) ve .htaccess dosyasının içerisinde en aşağıya inerek** ea-php72 **yazan tüm kısımları** alt-php72 **olarak değiştirin.**&#x20;

**Scripti yüklediğiniz dizinde "upload" isminde bir klasör olacaktır, o klasöre 777 (dosya okuma ve yazma) izni verin, aksi takdirde yönetim panelinden logo vb. yüklediğiniz zaman yüklenmeyecektir.**

## `Kurulum videosu yakında eklenecektir.`


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.draw.web.tr/kurulum.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
