en
Jazyk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI překlad
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Hardwarové a softwarové požadavky na serverové řešení

Úvod
Požadavky na hardware
Požadavky na software
Virtuální stroj
přístavní dělník

 

Úvod

Easy Redmine je komplexní webová aplikace s řadou technických závislostí, které jí umožňují bezproblémový běh. Existuje velké množství operačních systémů, databázových serverů, nástrojů atd. Abychom dosáhli optimálního výkonu a celkového fungování, vybrali jsme konkrétní sadu podporovaných komponent.

Pokud používáte nebo máte zájem o Cloudové řešení, není pro vás tento článek téměř irelevantní.


Požadavky na hardware


Minimální požadavky na hardware

Tyto specifikace platí pro 25 souběžných uživatelů s průměrnou frekvencí požadavků za sekundu.

Procesor Intel Xeon E5440 @ 2.83GHz
Memory 4 GB
Místo na disku ~ 20 GB (3 GB pro databázové soubory + dost pro přílohy)
Ostatní Je vyžadována síťová karta

 

Požadavky na server pro větší implementace

Tato tabulka je zjednodušeným souhrnem vyšších úrovní využití serverového řešení.

uživatelé Vlákna / vCPU RAM HDD
50 8 12GB 40GB
100 12 32GB 60GB
200 24 64GB 200GB
500 24 128GB 500GB

Hodnoty v tabulce nejsou striktně uvedeny a celá konfigurace závisí na rozsahu a významu použití Easy Redmine ve společnosti. Stejně jako na frekvenci přístupu uživatelů a požadavků odeslaných na server.

 

Požadavky na připojení k internetu

Připojení od uživatele k serveru, kde se nachází Easy Redmine, musí být alespoň 10 Mbit, Je potřeba vzít v úvahu celou trasu od uživatele na server, takže se geograficky vzdálených míst, odpověď serveru může trvat delší dobu, bez ohledu na to uživatel je prohlášen za internetové připojení od svého poskytovatele. Šířka pásma serveru je také faktor, samozřejmě.

 

Požadavky na software

Abyste mohli vyvíjet kvalitní software, který lze nainstalovat na váš vlastní server, a zároveň zaručit jeho stabilitu a správné fungování, je nutné používat prostředí, ve kterém nejlépe funguje a na kterém je pravidelně testován.

Typ požadavku
Požadavek
Proud
(V13)

plán
LTS
(V12)

LTS
(V11)

LTS
(V10)

Operační systém

Debian
11 10/11 10/11 10/11
Operační systém
Architektura
amd64 amd64 amd64 amd64
Programovací jazyk Rubín 3.1.2
do verze 13.5.x
3.1.4
od verze 13.6.x
3.2.x 3.1.2 2.7.x 2.6.3
Aplikační server
(automaticky nainstalováno)
puma 6.3.1 6.2.2
Webový server Nginx 1.20.x
(Debian 11 nejnovější oficiální balíček apt)
1.20.x
(Debian 11 nejnovější oficiální balíček apt)
Přístavní dělník*
Dokovací motor 24.0.5
20.10.22 není podporováno není podporováno
Přístavní dělník*
Docker skládat 2.24.0 2.15.1 není podporováno není podporováno
Databázový server percona
8.x 8.x 5.7+ 5.7+
Databázový server MariaDB není podporováno není podporováno není podporováno 10.3+
Databázový server PostgreSQL není podporováno není podporováno není podporováno podporována
Další požadavky Bundler 2.3.7+ 2.3.7+ 2.2+ 2.1.x
Další požadavky Redestilát 5.x 5.x 5.x 5.x
Další požadavky NodeJS 18.17.1 18.8 14.16 14.16
Automaticky nainstalováno Rails 6.x 7.x 6.x 6.x 5.x
Automaticky nainstalováno Sidekiq
Automaticky nainstalováno Zeitwerk částečně podporovány
není požadováno
plná podpora
požadováno
není podporováno není podporováno není podporováno
Automaticky nainstalováno Xapian 1.5.0 1.5.0 1.4.20 není podporováno


Podporované webové prohlížeče (klient)

Jiné prohlížeče nejsou testovány. Internet Explorer není podporován. Z důvodu stability a zabezpečení udržujte svůj prohlížeč vždy aktuální.

 

Podporované operační systémy (klient)

Je samozřejmé, že používání aktuálních verzí webových prohlížečů vyžaduje aktuální/podporované operační systémy na počítači nebo mobilním zařízení. Obecným pravidlem je, že jsou podporovány dvě nejnovější verze operačních systémů. Lze jej použít pro Windows, MacOS, distribuce Linuxu a mobilní systémy.

 

Virtuální počítač (VM)

Nejjednodušší způsob nasazení serveru. Generujeme virtuální počítač (na vyžádání), stačí jej spustit => prakticky nic, co je třeba nainstalovat.

Doporučujeme, aby vaše první instalace byla ve formě virtuálního počítače (obrázek .ova). Obsahuje již nainstalovaný Easy Redmine se všemi souvisejícími komponentami v podporovaných verzích. Při postupné instalaci aktualizací aplikací bude přirozeně nutné aktualizovat také některé závislosti. Menší aktualizace jsou většinou bezproblémové.

Pokud máte starší virtuální počítač se starší verzí Easy Redmine, možná jste překročili prahovou hodnotu, kde je lepší upgradovat pomocí migrace na nový virtuální počítač. S jakýmikoli pochybnostmi se obraťte na naši podporu. Uveďte co nejvíce informací o vašem aktuálním prostředí.

 

*Poznámky Dockera

Docker engine a Docker compose jsou vyžadovány pouze v případě, že plánujete provozovat Easy Redmine na Dockeru. U instalací bez dokovacích stanic (VM, holý kov) nejsou tyto položky vyžadovány.

Docker je v současné době testován interně a s vybranými prvními uživateli. Oficiální podpora je plánována na první polovinu roku 1.

Podporované verze technologií Docker jsou vždy uvedeny v instalačním balíčku v souboru /docker/README. Pokud máte v Debianu o něco novější verzi, než je v našich požadavcích, můžete ji zkusit použít. Pokud máte v Debianu starší verze Dockeru, před aktualizací Easy Redmine je aktualizujte.

Vyzkoušejte Easy Redmine ve 30denní bezplatné zkušební verzi

Plné funkce, chráněné SSL, denní zálohy ve vaší geolokaci