Funkcja Aplikacje instalowane jednym kliknięciem pozwala przeglądać obszerny katalog aplikacji i wdrażać je bezpośrednio z poziomu interfejsu internetowego VPS. Z tego poradnika dowiesz się, jak przygotować serwer, wybrać odpowiedni typ instalacji, instalować aplikacje i nimi zarządzać, a także w razie potrzeby korzystać z zaawansowanych ustawień i narzędzi do rozwiązywania problemów.
Zanim skorzystasz z funkcji Aplikacje instalowane jednym kliknięciem, upewnij się, że Twój VPS spełnia minimalne wymagania i korzysta z obsługiwanego systemu operacyjnego.
Minimalne wymagania Funkcja Aplikacje wymaga, aby VPS był online i miał wystarczające zasoby do niezawodnego działania zarówno usług platformy, jak i zainstalowanych aplikacji.
| Wymaganie | Minimum | Zalecane |
|---|---|---|
| Status serwera | Online | Online |
| Miejsce na dysku | 30 GB | 50 GB |
| RAM | 2 GB | 4 GB |
| CPU | 2 rdzenie | 4 rdzenie |
| System operacyjny | Debian lub Ubuntu LTS | Debian 13 |
Zalecana świeża instalacja systemu operacyjnego Zdecydowanie zalecamy skonfigurowanie funkcji Aplikacje na świeżej instalacji systemu operacyjnego. Pozwoli to uniknąć konfliktów z istniejącymi usługami, zajętymi portami, konfiguracjami Dockera lub niestandardowymi ustawieniami już obecnymi na serwerze.
Jeśli musisz ponownie zainstalować VPS, użyj świeżego, obsługiwanego obrazu Debian lub Ubuntu LTS dostępnego w interfejsie zarządzania VPS.
Po wdrożeniu zainstalowane aplikacje pojawią się w sekcji zarządzania w tej zakładce. Możesz stąd monitorować swoje usługi i nimi sterować bez konieczności ręcznej obsługi kontenerów, na których działają.
Sekcja zainstalowanych aplikacji umożliwia wykonywanie typowych działań związanych z ich cyklem życia bezpośrednio w tej zakładce.
| Działanie | Cel |
|---|---|
| Uruchom | Uruchamia zatrzymaną aplikację |
| Zatrzymaj | Zatrzymuje działającą aplikację |
| Sprawdź logi | Otwiera logi aplikacji w celu rozwiązywania problemów |
| Zainstaluj ponownie | Ponownie konfiguruje aplikację |
Te narzędzia ułatwiają zarządzanie wszystkimi aplikacjami w jednym miejscu, szczególnie jeśli wolisz prostą obsługę przez interfejs internetowy zamiast ręcznej pracy w wierszu poleceń.
Projekty i środowiska pomagają uporządkować wdrożenia. Możesz ich używać do oddzielenia:
- aplikacji prywatnych i produkcyjnych
- środowisk testowych i produkcyjnych
- wdrożeń dla różnych klientów lub zespołów
- różnych stosów oprogramowania na tym samym VPS
Taka organizacja staje się coraz ważniejsza wraz z rozwojem kolekcji aplikacji w sklepie i liczbą usług zarządzanych na jednym lub kilku węzłach.
Funkcja Aplikacje instalowane jednym kliknięciem obsługuje własne domeny i integrację z ZAP Cloud. Dzięki temu możesz zapewnić bezpieczny dostęp do aplikacji i skonfigurować certyfikaty SSL dla wdrożeń.
Obsługa domen i SSL Możesz używać własnych domen dla aplikacji i korzystać z automatycznego wystawiania certyfikatów SSL, o ile platforma obsługuje daną konfigurację.
Przypisując domenę, upewnij się, że rekordy DNS wskazują na [deine_server_ip]. Jeśli domena nie jest poprawnie skonfigurowana, aplikacja może być niedostępna z internetu.
| Wartość | Opis |
|---|---|
[deine_domain] | Domena lub subdomena przypisana do aplikacji |
[deine_server_ip] | Publiczny adres IP VPS |
DNS musi wskazywać na Twój VPS
Jeśli DNS dla [deine_domain] nie wskazuje na [deine_server_ip], weryfikacja domeny i dostęp do aplikacji mogą się nie powieść.
Jeśli panel pokazuje obniżoną sprawność, oznacza to, że platforma nie może połączyć się z instancją obsługującą funkcję Aplikacje instalowane jednym kliknięciem lub pobrać z niej danych. Wykonaj poniższe kroki po kolei.
Okno rozwiązywania problemów może wyświetlać następujące wskaźniki:
| Status | Znaczenie |
|---|---|
| Status Coolify: Aktywny | Usługa panelu wydaje się działać |
| Status API: Dostępne | API jest obecnie dostępne |
| Status usługi: Online | Sam VPS jest online |
Jeśli jeden lub więcej elementów nie działa prawidłowo, wykonaj poniższe kroki.
Najpierw upewnij się, że VPS jest online w panelu ZapX. Jeśli serwer jest offline, platforma Aplikacje nie będzie działać.
Użyj opcji Odśwież status, aby ponownie uruchomić kontrolę stanu na podstawie najnowszych danych. Może to rozwiązać tymczasowe problemy z połączeniem.
Tymczasowe problemy z połączeniem Obniżona sprawność może czasem wynikać z krótkotrwałych problemów z komunikacją. Odświeżenie statusu to najszybszy pierwszy krok.
Jeśli status nadal wskazuje obniżoną sprawność, użyj opcji Uruchom ponownie Dockera. Spowoduje to ponowne uruchomienie instancji platformy. Po pomyślnym zakończeniu poczekaj 1-2 Minuten i ponownie odśwież status.
Ponowne uruchomienie usługi Ponowne uruchomienie Dockera może na krótko przerwać działanie aplikacji w trakcie restartowania usług.
Na koniec użyj opcji Odśwież dane logowania. Jest to szczególnie ważne, jeśli status pokazuje, że wszystko działa, ale funkcje panelu, takie jak instalowanie aplikacji, nie działają.
Ta opcja:
- nie usuwa Twoich danych
- aktualizuje dane logowania użytkownika root
- odnawia token API używany przez panel
- automatycznie aktualizuje dane logowania do panelu, jeśli operacja się powiedzie
Bezpieczne odświeżanie danych logowania Odświeżenie danych logowania nie usuwa zainstalowanych aplikacji ani danych wdrożeniowych. Odnawia wyłącznie dane logowania potrzebne do uzyskania dostępu i komunikacji.
Jeśli problem nadal występuje po wykonaniu wszystkich kroków rozwiązywania problemów, utwórz zgłoszenie do pomocy technicznej na stronie ZAP-Hosting.
Aby funkcja Aplikacje instalowane jednym kliknięciem działała stabilnie i była łatwa w obsłudze, stosuj się do poniższych zaleceń:
| Dobra praktyka | Powód |
|---|---|
| Używaj świeżej instalacji systemu operacyjnego | Pozwala uniknąć konfliktów z istniejącymi usługami i portami |
| Zapewnij zalecane zasoby | Zwiększa wydajność i niezawodność |
| Organizuj aplikacje w projektach i środowiskach | Ułatwia porządkowanie wdrożeń |
| Skonfiguruj DNS przed przypisaniem domeny | Zapobiega problemom z dostępem i SSL |
| Ostrożnie korzystaj z zaawansowanych ustawień | Pozwala uniknąć nieobsługiwanych, niestandardowych zmian |
Uporządkuj wdrożenia
Jeśli planujesz hostować wiele aplikacji, przed pierwszym wdrożeniem ustal jasny schemat nazewnictwa dla [dein_projektname], [dein_umgebungsname] i [dein_appname].
