Użyj nowej, pustej bazy danych, przechowuj kod aplikacji poza publicznym katalogiem głównym, jeśli to możliwe, i nigdy nie umieszczaj danych uwierzytelniających w plikach do pobrania lub plikach publicznych.
Przygotuj środowisko
Przed przesłaniem dystrybucji zapewnij kompatybilne środowisko PHP i bazy danych.
- PHP 8.2 lub nowszy
- MySQL 8.0.29+ lub MariaDB 10.5+
- Wymagane rozszerzenia PHP i przepisanie adresu URL
Wyznacz katalog publiczny
Najlepiej skieruj katalog główny serwera WWW do katalogu publicznego pakietu. Dołączone reguły bezpiecznie obsługują także hosting ze stałym katalogiem głównym.
- Bezpośrednio dostępne są wyłącznie zasoby publiczne
- Konfiguracja i dane robocze pozostają chronione
- HTTPS jest włączony przed podaniem danych dostępowych
Uruchom instalator internetowy
Nieskonfigurowany pakiet automatycznie otworzy wielojęzyczny kreator instalacji.
- Wybierz lub zaakceptuj wykryty język
- Sprawdź klucz instalacyjny i domenę
- Wykonaj wszystkie sprawdzenia wymagań systemowych
Podłącz i zainstaluj
Podaj dane nowej, pustej bazy oraz konta właściciela, a następnie pozwól Eduvixo wykonać migracje we właściwej kolejności.
- Poświadczenia są zapisywane w chronionej konfiguracji
- Licencja jest szyfrowana lokalnie
- Dołączony motyw Eduvixo jest aktywowany
Zweryfikuj i uruchom
Przed publikacją zaloguj się, sprawdź kluczowe ścieżki oraz przygotuj kopie zapasowe i proces aktualizacji.
- Przetestuj logowanie i dostęp do ról
- Sprawdź pocztę, przesłane pliki i strony publiczne
- Udokumentuj procedury tworzenia i przywracania kopii zapasowych