# PHP uygulamaları

> Tek tıkla PrestaShop, Moodle, Joomla, Mautic, Akaunting, Craft CMS ve Statamic; kurulum, yönetici girişi, güncellemeler ve zamanlanmış görevler.

Bu uygulamalar sunucunun web yığınında PHP siteleri olarak kurulur. Her kurulum:

1. sunucuda kurulu olup uygulamanın desteklediği en yeni PHP sürümünü seçer (gerekirse önce [web yığınında](/tr/docs/web-yigini) kurun),
2. bir MariaDB veritabanı ve sahibi oluşturur (sunucuda MariaDB yoksa kurar; Statamic veritabanı gerektirmez),
3. uygulamanın **en son kararlı sürümünü** resmi kaynağından indirir ve üretilen bir yönetici hesabıyla uygulamanın kendi kurulum aracını çalıştırır,
4. HTTPS sertifikasını alır ve uygulamanın bir zamanlanmış görevi varsa onu ekler.

Ardından site satırında **Yönetim paneli** ve **Yönetici girişini göster** görünür. Giriş yapın, isterseniz şifreyi uygulamanın içinden değiştirin.

Kurulumdan sonra uygulama sizindir: kendi yönetim panelinden **kendini günceller** (Zefily onu yeniden deploy etmez; böylece verileriniz ve eklentileriniz asla üzerine yazılmaz). Güncellemeden önce siteyi ve veritabanını yedekleyin; bkz. [Yedekler](/tr/docs/yedekler).

## Uygulamalar

| Uygulama | Nedir | PHP | Yönetim paneli | Giriş |
| --- | --- | --- | --- | --- |
| PrestaShop | E-ticaret mağazası | 8.1 | `/admin…` (rastgele bir ad) | e-posta adresiniz |
| Moodle | Eğitim platformu | 8.2–8.4 | `/login/index.php` | `admin` |
| Joomla | İçerik yönetim sistemi | 8.1–8.4 | `/administrator` | `admin` |
| Mautic | Pazarlama otomasyonu | 8.1–8.3 | `/s/login` | `admin` |
| Akaunting | Muhasebe | 8.1–8.3 | `/` | e-posta adresiniz |
| Craft CMS | İçerik yönetim sistemi | 8.2–8.4 | `/admin` | `admin` |
| Statamic | Dosya tabanlı CMS (veritabanı yok) | 8.2–8.5 | `/cp` | e-posta adresiniz |

### PrestaShop

En yeni PrestaShop **8.2** sürümünü kurar (PrestaShop 9 indirilebilir paket olarak yayınlanmıyor). Güvenlik için kurulum klasörü silinir ve yönetim klasörü rastgele bir ad alır; açmak için **Yönetim paneli**'ni kullanın. PrestaShop 8.2, PHP 8.1 gerektirir: web yığınında **Eski sürümleri göster** altından kurun.

### Moodle

En son Moodle 5.0 sürümünü kurar. Ders dosyaları web kökünün dışındaki bir `moodledata` klasöründe (sitenin paylaşılan klasöründe) durur. Sitenin PHP havuzu Moodle'ın istediği 512 MB bellek ve 5000 input değişkeni alır; Moodle'ın **cron'u her dakika çalışır**.

### Joomla

En son kararlı Joomla tam paketini kurar; `installation` klasörü kurulumdan sonra silinir.

### Mautic

En son Mautic sürümünü 512 MB PHP belleğiyle kurar. Segment, kampanya ve e-posta komutları **5 dakikada bir** çalışır. Kampanya göndermeden önce Mautic ayarlarında e-posta gönderim yöntemini yapılandırın.

### Akaunting

En son Akaunting'i organizasyon adınızı şirket adı olarak kullanarak kurar; yinelenen faturalar ve hatırlatmalar için Laravel zamanlayıcısı her dakika çalışır.

### Craft CMS

Composer ile bir Craft projesi oluşturur, güvenlik anahtarını ve veritabanını ayarlar ve `craft install`'ı çalıştırır. Web kökü `web/`'dir.

### Statamic

Composer ile bir Statamic sitesi oluşturur. İçerik dosyalarda saklanır, bu yüzden veritabanı yoktur; yönetici hesabınız süper kullanıcı olarak oluşturulur.

## Zamanlanmış görevler

Arka plan işi olan uygulamalar, uygulama ve alan adıyla adlandırılmış bir [cron girdisi](/tr/docs/cron-ve-arka-plan-surecleri) alır. Silmeyin; gerekirse **Etkin** ile duraklatın.

## Mevcut bir kurulumu taşımak

Başka bir yerde çalıştırdığınız bir uygulamayı taşımak için bunun yerine düz bir **PHP** sitesi ekleyin, dosyalarını SFTP ile kopyalayın, [veritabanını içe aktarın](/tr/docs/veritabanlari) ve yapılandırma dosyasını yeni veritabanı bilgileriyle güncelleyin.

---
Kaynak: https://zefily.com/tr/docs/php-uygulamalari
