Jak Zainstalować WonderCMS na AlmaLinux 9

Jak Zainstalować WonderCMS na AlmaLinux 9

 

 

 

 

🌐 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
Porównanie: Jeśli masz serwer dedykowany windows lub VPS z windows, możesz zainstalować WordPressa (wymaga bazy danych). Ale na Linux VPS WonderCMS to świetny, lekki wybór!

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 update -y
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:

sudo dnf install -y php php-fpm php-json php-zip curl git nano

Instalacja Web Servera (Nginx)

sudo dnf install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx

Dla serwera dedykowanego windows instrukcja byłaby inna – tam inny serwer web.

Sprawdzenie PHP

php -v

5. Instalacja WonderCMS

Krok 1: Pobranie WonderCMS

Przejdź do folderu www na Linux VPS:

cd /var/www/
sudo git clone https://github.com/WonderCMS/WonderCMS.git wondercms

Krok 2: Zmiana Uprawnień

sudo chown -R nginx:nginx /var/www/wondercms
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 start php-fpm
sudo systemctl enable php-fpm
Sukces! WonderCMS jest teraz pobrany na Twój Linux VPS lub serwer dedykowany.

6. Konfiguracja Web Servera (Nginx)

Tworzenie Pliku Konfiguracji Nginx

Na serwer dedykowany, utwórz plik konfiguracji:

sudo nano /etc/nginx/conf.d/wondercms.conf

Zawartość Pliku:

server {
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

sudo nginx -t

Restart Nginx

sudo systemctl restart nginx
Info: Jeśli masz serwer dedykowany windows lub serwer vps z windows, będziesz konfigurować IIS zamiast Nginx.

7. Ustawienie Uprawnień

Folder danych WonderCMS musi mieć specjalne uprawnienia na Linux VPS:

sudo chmod -R 777 /var/www/wondercms/data
sudo chown -R nginx:nginx /var/www/wondercms

Sprawdzenie aktualnych uprawnień:

ls -la /var/www/wondercms/

8. Konfiguracja WonderCMS

Dostęp do Instalatora

Po zainstalowaniu na serwerze dedykowanym lub Linux VPS, wejdź w przeglądarce na:

http://your-domain.com/

Powinieneś zobaczyć stronę instalatora WonderCMS.

Kroki Instalacji:

  1. Kliknij „Start” aby rozpocząć instalację
  2. Ustaw hasło administratora
  3. Potwierdź warunki użytkowania
  4. Instalacja zakończona!

Login do Panelu Administracyjnego

Po instalacji, wejdź na:

http://your-domain.com/cms

Zaloguj się hasłem które ustawiłeś podczas instalacji.

Gotowe! WonderCMS jest zainstalowany na Twoim serwerze dedykowanym lub Linux VPS i gotowy do użycia!

9. SSL/HTTPS Certyfikat

Instalacja Certbot

Na Linux VPS lub serwerze dedykowanym zainstaluj Let’s Encrypt SSL:

sudo dnf install -y certbot python3-certbot-nginx

Generowanie Certyfikatu

sudo certbot certonly –nginx -d your-domain.com -d www.your-domain.com

Automatyczne Odnawianie

sudo systemctl start certbot-renew.timer
sudo systemctl enable certbot-renew.timer
Wskazówka: SSL/HTTPS jest ważny dla SEO i bezpieczeństwa. Każdy nowoczesny serwer dedykowany powinien mieć SSL. Na tani VPS windows czy Linux VPS – zawsze używaj HTTPS!

10. Pytania i Odpowiedzi

P: Czy mogę zainstalować WonderCMS na serwerze dedykowanym windows?O: Techniczne tak, ale instrukcja będzie inna. WonderCMS wymaga PHP, które działa na Windows, ale konfiguracja serwera web będzie inna (IIS zamiast Nginx).

P: Czy WonderCMS będzie działać 24/7 na Linux VPS?O: Oczywiście! WonderCMS jest lekki, szybki i idealny dla Linux VPS z 99,9% uptime.

P: Czy WonderCMS jest darmowy?O: Tak! WonderCMS jest całkowicie darmowy i open-source. Dostęp do kodu na GitHub.

P: Czy mogę zainstalować WonderCMS na VPS z windows?O: Tak, ale będziesz konfigurować IIS i potrzebować innego procesu instalacji. Linux VPS jest łatwiejszy.

P: Czy mogę zamigrować WonderCMS z jednego serwera na inny?O: Tak! Wystarczy skopiować folder /data. Ponieważ WonderCMS nie używa bazy danych, migracja jest bardzo prosta.

P: Czy serwer dedykowany AlmaLinux to dobry wybór dla WonderCMS?O: Oczywiście! AlmaLinux 9 to stabilny, nowoczesny system. Idealny dla WonderCMS, lepszy niż serwer dedykowany windows dla tego CMS.

P: Czy mogę zainstalować WonderCMS na tanich VPS Linux?O: Oczywiście! WonderCMS to najmniejszy, najlżejszy CMS. Będzie działać nawet na tanich VPS z limitowanymi zasobami.

🎉 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:

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!

➜ Zamów Linux VPS dla WonderCMS – NetCloud24

 

 

Netcloud24.com

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *