en
Wybierz język
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Tłumaczenie SI
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Wymagania sprzętowe i programowe dla rozwiązania serwerowego

Wprowadzenie
wymagania sprzętowe
Wymagania Systemowe
Maszyna wirtualna
Doker

 

Wprowadzenie

Easy Redmine to złożona aplikacja internetowa z wieloma zależnościami technicznymi, które umożliwiają jej płynne działanie. Istnieją ogromne systemy operacyjne, serwery baz danych, narzędzia itp. Aby osiągnąć optymalną wydajność i ogólne funkcjonowanie, starannie dobraliśmy określony zestaw obsługiwanych komponentów.

Jeśli korzystasz lub jesteś zainteresowany rozwiązaniem w chmurze, ten artykuł nie jest dla Ciebie bez znaczenia.


wymagania sprzętowe


Minimalne wymagania sprzętowe

Te specyfikacje dotyczą 25 jednoczesnych użytkowników ze średnią częstotliwością żądań na sekundę.

Procesor Intel Xeon E5440 @ 2.83GHz
Pamięć 4 GB
Miejsca na dysku ~20 GB (3 GB na pliki bazy danych + wystarcza na załączniki)
Inne Karta sieciowa jest wymagana

 

Wymagania serwerowe dla większych wdrożeń

Ta tabela jest uproszczonym podsumowaniem wyższych poziomów wykorzystania rozwiązania serwerowego.

użytkownicy Wątki/procesor wirtualny RAM HDD
50 8 12GB 40GB
100 12 32GB 60GB
200 24 64GB 200GB
500 24 128GB 500GB

Wartości w tabeli nie są ściśle podane, a cała konfiguracja zależy od zakresu i znaczenia zastosowania Easy Redmine w firmie. Jak również częstotliwości dostępu użytkowników i żądań wysyłanych do serwera.

 

Wymagania dotyczące połączenia internetowego

Połączenie użytkownika z serwerem, na którym znajduje się usługa Easy Redmine, musi wynosić co najmniej 10 Mbit, Trzeba wziąć pod uwagę całą trasę od użytkownika do serwera, więc z geograficznie odległych lokalizacjach, odpowiedź serwera może potrwać dłuższy czas, niezależnie od deklarowanych przez użytkownika połączenia internetowego od operatora. Pasmo serwera jest również czynnikiem, oczywiście.

 

Wymagania Systemowe

Aby tworzyć wysokiej jakości oprogramowanie, które można zainstalować na własnym serwerze, a jednocześnie gwarantować jego stabilność i prawidłowe działanie, konieczne jest korzystanie ze środowiska, z którym najlepiej współpracuje i na którym jest regularnie testowane.

Typ wymagania
Wymaganie
Aktualny
(V13)

Mapa drogowa
LTS
(V12)

LTS
(V11)

LTS
(V10)

System operacyjny

Debian
11 10/11 10/11 10/11
System operacyjny
Architektura
amd64 amd64 amd64 amd64
Język programowania Rubin 3.1.2
aż do wersji 13.5.x
3.1.4
od wersji 13.6.x
3.2.x 3.1.2 2.7.x 2.6.3
Serwer aplikacji
(instalowane automatycznie)
Puma 6.3.1 6.2.2
Serwer sieci Web nginx 1.20.x
(Najnowszy oficjalny pakiet apt Debiana 11)
1.20.x
(Najnowszy oficjalny pakiet apt Debiana 11)
Doker*
Silnik Dockera 24.0.5
20.10.22 nie jest obsługiwany nie jest obsługiwany
Doker*
Tworzenie Dockera 2.24.0 2.15.1 nie jest obsługiwany nie jest obsługiwany
Serwer bazy danych Perkona
8.x 8.x 5.7 + 5.7 +
Serwer bazy danych MariaDB nie jest obsługiwany nie jest obsługiwany nie jest obsługiwany 10.3 +
Serwer bazy danych PostgreSQL nie jest obsługiwany nie jest obsługiwany nie jest obsługiwany utrzymany
Inne wymagania Pakowacz 2.3.7 + 2.3.7 + 2.2 + 2.1.x
Inne wymagania Redis 5.x 5.x 5.x 5.x
Inne wymagania NodeJS 18.17.1 18.8 14.16 14.16
Automatycznie zainstalowany Rails 6.x 7.x 6.x 6.x 5.x
Automatycznie zainstalowany Pomocnik
Automatycznie zainstalowany Zeitwerk częściowo obsługiwane
nie jest wymagane
pełne wsparcie
wymagany
nie jest obsługiwany nie jest obsługiwany nie jest obsługiwany
Automatycznie zainstalowany Xapian 1.5.0 1.5.0 1.4.20 nie jest obsługiwany


Obsługiwane przeglądarki internetowe (klient)

Inne przeglądarki nie są testowane. Internet Explorer nie jest obsługiwany. Ze względów stabilności i bezpieczeństwa zawsze aktualizuj przeglądarkę.

 

Obsługiwane systemy operacyjne (klient)

Nie trzeba dodawać, że korzystanie z aktualnych wersji przeglądarek internetowych wymaga aktualnych/obsługiwanych systemów operacyjnych na komputerze lub urządzeniu mobilnym. Ogólna zasada jest taka, że ​​obsługiwane są dwie najnowsze wersje systemów operacyjnych. Może być stosowany w dystrybucjach Windows, MacOS, Linux i systemach mobilnych.

 

Maszyna wirtualna (VM)

Najłatwiejszy sposób wdrożenia serwera. Generujemy maszynę wirtualną (na żądanie), po prostu ją uruchamiasz => praktycznie nic do zainstalowania.

Zalecamy, aby pierwsza instalacja odbyła się w formie maszyny wirtualnej (obraz .ova). Zawiera już zainstalowany Easy Redmine ze wszystkimi powiązanymi komponentami w obsługiwanych wersjach. Oczywiście, w miarę stopniowego instalowania aktualizacji aplikacji, może być konieczne zaktualizowanie niektórych zależności. Mniejsze aktualizacje są w większości bezproblemowe.

Jeśli masz starszą maszynę wirtualną ze starszą wersją Easy Redmine, być może przekroczyłeś próg, w którym lepiej jest dokonać aktualizacji poprzez migrację na nową maszynę wirtualną. W przypadku jakichkolwiek wątpliwości skontaktuj się z naszym wsparciem. Podaj jak najwięcej informacji o swoim obecnym środowisku.

 

* Notatki Dockera

Silnik Dockera i komponowanie Dockera są wymagane tylko wtedy, gdy planujesz uruchomić Easy Redmine na Dockerze. W przypadku instalacji bez platformy Docker (VM, bare metal) te elementy nie są wymagane.

Docker jest obecnie testowany wewnętrznie i z wybranymi wczesnymi użytkownikami. Oficjalne wsparcie planowane jest na I połowę 1 roku.

Obsługiwane wersje technologii Docker są zawsze wymienione w pakiecie instalacyjnym w pliku /docker/README. Jeśli masz nieco nowszą wersję Debiana niż w naszych wymaganiach, możesz spróbować jej użyć. Jeśli masz starsze wersje Dockera w swoim Debianie, zaktualizuj je przed aktualizacją Easy Redmine.

Wypróbuj Easy Redmine w 30-dniowym bezpłatnym okresie próbnym

Pełne funkcje, ochrona SSL, codzienne kopie zapasowe w Twojej geolokalizacji