Joomla! Teknik Gereksinimleri

Joomla! web sitenizin güvenli, performanslı ve sorunsuz çalışabilmesi için sunucunuzun aşağıdaki teknik gereksinimleri karşılaması önerilir.

Bu sayfadaki bilgiler Joomla! 6.x sürümleri için geçerli güncel sunucu, PHP, veritabanı ve web sunucusu gereksinimlerini göstermektedir.

🐘

PHP

Önerilen: PHP 8.4

Desteklenen minimum sürüm: PHP 8.3.0

🗄️

Veritabanı

Önerilen: MySQL 8.4

MariaDB, MySQL ve PostgreSQL desteklenmektedir.

💾

PHP Belleği

En az: 256 MB

Daha yoğun sitelerde daha yüksek bellek limiti önerilir.

Joomla! 6.x Teknik Gereksinimleri

Yazılım Önerilen Desteklenen Minimum
PHP 8.4 8.3.0 8.3.0
Veritabanları
MySQL 8.4 8.0.13 8.0.13
MariaDB 12.0 10.6 10.4
PostgreSQL 17.6 14.0 12.0
Web Sunucuları
Apache 2.4 2.4
Nginx 1.29 1.26
Microsoft IIS 10 10

PHP Gereksinimleri

Joomla! 6.x'in çalışabilmesi için sunucunuzdaki PHP kurulumunun gerekli uzantıları desteklemesi gerekir.

Gerekli PHP Modülleri

  • json
  • simplexml
  • dom
  • zlib
  • gd
  • Veritabanı bağlantısı için mysqlnd, pdo_mysql veya pdo_pgsql

Önerilen Yapılandırma

memory_limit
256 MB veya üzeri
mbstring
Etkinleştirilmesi önerilir

SEO Dostu URL Gereksinimleri

Apache

Apache web sunucusu kullanıyorsanız Joomla!'nın SEO dostu URL özelliğinden tam olarak yararlanabilmek için mod_rewrite modülünün etkin olması önerilir.

Microsoft IIS

Microsoft IIS üzerinde SEO dostu URL kullanmak için Microsoft URL Rewrite Module gerekebilir.

Kullanılan Yazılımlar Hakkında

PHP , web uygulamalarında yaygın olarak kullanılan açık kaynaklı bir sunucu taraflı programlama dilidir. Joomla! PHP üzerinde çalışır.

MySQL , Joomla! tarafından desteklenen en yaygın ilişkisel veritabanı sistemlerinden biridir.

MariaDB , MySQL ile yüksek düzeyde uyumluluk sağlayan açık kaynaklı bir ilişkisel veritabanı yönetim sistemidir ve Joomla! tarafından desteklenmektedir.

PostgreSQL , gelişmiş özelliklere sahip açık kaynaklı bir ilişkisel veritabanı yönetim sistemidir ve Joomla! tarafından desteklenmektedir.

Apache HTTP Server , Linux, UNIX, Windows ve diğer işletim sistemlerinde kullanılabilen açık kaynaklı bir web sunucusudur.

Nginx , web sunucusu olmasının yanında ters proxy, önbellekleme ve yük dengeleme amacıyla da kullanılabilir.

Microsoft Internet Information Services (IIS) , Windows Server platformlarında kullanılan Microsoft web sunucusudur.

Resmî Kaynak

Bu sayfadaki teknik gereksinimler Joomla Projesinin resmî dokümantasyonu esas alınarak hazırlanmıştır. Güncel İngilizce dokümana Joomla! Technical Requirements sayfasından ulaşabilirsiniz.