Wymagania techniczne dla serwera do uruchomienia cms.magico

Bartłomiej Banaczyk

sync.magico

Autor Bartłomiej Banaczyk

Aby zapewnić optymalną wydajność i niezawodność działania naszego systemu cms.magico, opartego na frameworku CodeIgniter, niezbędne jest spełnienie poniższych wymagań technicznych dla hostingu. Poniższe wytyczne obejmują minimalne i zalecane specyfikacje serwera.

Zalecane wymagania techniczne:

  1. Serwer WWW:

    • Apache 2.4 z modułami mod_rewrite, mod_headers, mod_expires
    • Nginx 1.18 lub nowszy z odpowiednią konfiguracją dla obsługi PHP i cache
  2. PHP:

    • PHP 8.2 lub nowszy
    • Włączone rozszerzenia PHP: mbstring, openssl, pdo, pdo_mysql, json, curl, gd, intl, fileinfo, xml, zip, bcmath
    • Opcjonalnie: Opcache (dla poprawy wydajności)
  3. Baza danych:

    • MySQL 5.7 lub nowszy
    • MariaDB 10.3 lub nowszy
  4. Dysk:

    • Minimum 2 GB wolnego miejsca na dysku
  5. Pamięć RAM:

    • Minimum 512 GB RAM, zalecane 2 GB lub więcej dla lepszej wydajności przy większym obciążeniu
  6. Inne:

    • Dostęp do linii komend (CLI) dla instalacji i aktualizacji
    • Certyfikat SSL (np. Let's Encrypted)

Konfiguracja PHP:

Upewnij się, że poniższe ustawienia są odpowiednio skonfigurowane w pliku php.ini:

  • memory_limit = 512M
  • upload_max_filesize = 50M
  • post_max_size = 50M
  • max_execution_time = 300
  • max_input_time = 300

Spełnienie powyższych wymagań technicznych zapewni poprawne działanie i wysoką wydajność aplikacji cms.magico. Regularne aktualizacje oprogramowania serwera oraz komponentów PHP i MySQL również są kluczowe dla utrzymania bezpieczeństwa i stabilności systemu.