🌐 Jak Zainstalować WonderCMS na AlmaLinux 9
Kompletny poradnik instalacji WonderCMS na AlmaLinux 9. Krok po kroku – od pobrania, przez instalację, do konfiguracji. Idealne do uruchomienia na Linux VPS lub serwerze dedykowanym.
1. Czym jest WonderCMS?
WonderCMS to lekki, płaski system zarządzania treścią (flat-file CMS), napisany w PHP. W przeciwieństwie do WordPressa, WonderCMS nie wymaga bazy danych – wszystkie dane przechowywane są w plikach JSON.
Instalacja WonderCMS na AlmaLinux 9 jest idealna, jeśli posiadasz Linux VPS, serwer dedykowany lub nawet stary serwer. WonderCMS jest niezwykle lekki i szybki!
Główne Cechy WonderCMS:
- 📄 Bez bazy danych (flat-file)
- ⚡ Bardzo lekki i szybki
- 🔐 Prosty i bezpieczny
- 🎨 Responsywne szablony
- 🔧 Łatwe do edycji i rozszerzenia
- 💾 Wszystko w plikach JSON
2. Wymagania Systemowe
Przed zainstalowaniem WonderCMS na AlmaLinux 9, sprawdź czy Twój serwer spełnia wymagania:
Minimalne
- CPU: 1 rdzeń
- RAM: 256 MB
- Dysk: 100 MB
- PHP: 7.2+
Rekomendowane
- CPU: 2+ rdzenie
- RAM: 1 GB+
- Dysk: 10 GB+ SSD
- PHP: 8.0+
WonderCMS jest niezwykle oszczędny, dlatego spokojnie zadziała na tanich VPS Linux. Jeśli chcesz tani VPS windows, WonderCMS tam też będzie działać (instalacja będzie inna).
Idealnie sprawdzi się na Linux VPS od NetCloud24 – mały, szybki, responsywny CMS.
3. Aktualizacja AlmaLinux 9
Przed instalacją WonderCMS, zawsze zaktualizuj system na serwerze dedykowanym lub Linux VPS:
sudo dnf upgrade -y
Na serwerze dedykowanym lub VPS AlmaLinux, aktualizacja jest obowiązkowa dla bezpieczeństwa.
4. Instalacja Zależności
WonderCMS wymaga kilku pakietów. Na Linux VPS lub serwerze dedykowanym zainstaluj:
Instalacja Web Servera (Nginx)
sudo systemctl start nginx
sudo systemctl enable nginx
Dla serwera dedykowanego windows instrukcja byłaby inna – tam inny serwer web.
Sprawdzenie PHP
5. Instalacja WonderCMS
Krok 1: Pobranie WonderCMS
Przejdź do folderu www na Linux VPS:
sudo git clone https://github.com/WonderCMS/WonderCMS.git wondercms
Krok 2: Zmiana Uprawnień
sudo chmod -R 755 /var/www/wondercms
sudo chmod -R 777 /var/www/wondercms/data
Krok 3: Konfiguracja PHP-FPM
Na serwerze dedykowanym AlmaLinux włącz i uruchom PHP-FPM:
sudo systemctl enable php-fpm
6. Konfiguracja Web Servera (Nginx)
Tworzenie Pliku Konfiguracji Nginx
Na serwer dedykowany, utwórz plik konfiguracji:
Zawartość Pliku:
listen 80;
server_name your-domain.com www.your-domain.com;
root /var/www/wondercms;
index index.php index.html;location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location ~ /\.ht {
deny all;
}
}
Zmień „your-domain.com” na Twoją domenę!
Testowanie Konfiguracji
Restart Nginx
7. Ustawienie Uprawnień
Folder danych WonderCMS musi mieć specjalne uprawnienia na Linux VPS:
sudo chown -R nginx:nginx /var/www/wondercms
Sprawdzenie aktualnych uprawnień:
8. Konfiguracja WonderCMS
Dostęp do Instalatora
Po zainstalowaniu na serwerze dedykowanym lub Linux VPS, wejdź w przeglądarce na:
Powinieneś zobaczyć stronę instalatora WonderCMS.
Kroki Instalacji:
- Kliknij „Start” aby rozpocząć instalację
- Ustaw hasło administratora
- Potwierdź warunki użytkowania
- Instalacja zakończona!
Login do Panelu Administracyjnego
Po instalacji, wejdź na:
Zaloguj się hasłem które ustawiłeś podczas instalacji.
9. SSL/HTTPS Certyfikat
Instalacja Certbot
Na Linux VPS lub serwerze dedykowanym zainstaluj Let’s Encrypt SSL:
Generowanie Certyfikatu
Automatyczne Odnawianie
sudo systemctl enable certbot-renew.timer
10. Pytania i Odpowiedzi
🎉 Podsumowanie
Zainstalowanie WonderCMS na AlmaLinux 9 to prosty proces, który trwa zaledwie kilka minut. Masz teraz działającą stronę internetową z CMS!
WonderCMS doskonale sprawdza się na:
- 📱 Linux VPS – idealny dla blogów i małych stron
- 💾 Serwerze dedykowanym AlmaLinux – dla większych projektów
- 🌐 Tanich VPS Linux – oszczędzanie zasobów
- 🖥️ Serwerze dedykowanym windows – możliwe, ale Linux łatwiejszy
Jeśli szukasz Linux VPS lub serwera dedykowanego dla WonderCMS, NetCloud24 oferuje najlepsze rozwiązania z wsparciem 24/7 w polskim języku.
Tani VPS Windows czy Linux VPS – dla WonderCMS rekomendujemy Linux VPS – szybszy, lżejszy, taniej!
Dodaj komentarz