Krav på hårdvara och programvara för serverlösningen
Beskrivning
hårdvaru~~POS=TRUNC krav~~POS=HEADCOMP
Krav på programvara
Virtuell maskin
Hamnarbetare
Beskrivning
Easy Redmine är en komplex webbapplikation med ett antal tekniska beroenden som gör att den går smidigt. Det finns stora operativsystem, databasservrar, verktyg etc. För att uppnå optimal prestanda och funktion övergripande valde vi en specifik uppsättning stödda komponenter.
Om du använder eller är intresserad av molnlösning är den här artikeln inte nästan irrelevant för dig.
hårdvaru~~POS=TRUNC krav~~POS=HEADCOMP
Minsta hårdvarukrav
Dessa specifikationer gäller för 25 samtidiga användare med genomsnittliga förfrågningar per sekundfrekvens.
Processorn | Intel Xeon E5440 @ 2.83GHz |
Minne | 4 GB |
Disk utrymme | ~ 20 GB (3 GB för databasfiler + tillräckligt för bilagor) |
Övriga | Nätverkskort krävs |
Serverkrav för större implementeringar
Denna tabell är en förenklad sammanfattning av högre användningsnivåer för serverlösningen.
användare | Trådar / vCPU | RAM | HDD |
50 | 8 | 12GB | 40GB |
100 | 12 | 32GB | 60GB |
200 | 24 | 64GB | 200GB |
500 | 24 | 128GB | 500GB |
Värden i tabellen anges inte strikt och hela konfigurationen beror på omfattningen och betydelsen av användningen av Easy Redmine i företaget. Samt hur ofta användarens åtkomst och förfrågningar skickas till servern.
Krav på internetanslutning
Anslutningen från användaren till servern där Easy Redmine är placerad måste vara minst 10 Mbit. Du måste ta hänsyn till hela vägen från användaren till servern, så med geografiskt avlägsna platser, kan svaret från servern ta längre tid, oavsett användarens uttalade internetuppkoppling från sin leverantör. Bandbredden på servern är också en faktor, naturligtvis.
Krav på programvara
För att utveckla kvalitetsprogramvara som kan installeras på din egen server och samtidigt garantera dess stabilitet och korrekta funktion är det nödvändigt att använda en miljö som den fungerar bäst på och som den regelbundet testas på.
Kravtyp |
Krav |
Aktuella (V13) |
färdplan |
LTS (V12) |
LTS (V11) |
LTS (V10) |
Operativ system |
Debian |
11 | 10/11 | 10/11 | 10/11 | |
---|---|---|---|---|---|---|
Operativsystem |
arkitektur |
amd64 | amd64 | amd64 | amd64 | |
Programmeringsspråk | Rubin | 3.1.2 till v13.5.x 3.1.4 från v13.6.x |
3.2.x | 3.1.2 | 2.7.x | 2.6.3 |
Applikationsserver (automatiskt installerad) |
puma | 6.3.1 | 6.2.2 | |||
Webbserver | nginx | 1.20.x (Debian 11 senaste officiella apt-paket) |
1.20.x (Debian 11 senaste officiella apt-paket) |
|||
Hamnarbetare* |
Dockermotor | 24.0.5 |
20.10.22 | stöds inte | stöds inte | |
Hamnarbetare* |
Docker komponera | 2.24.0 | 2.15.1 | stöds inte | stöds inte | |
Databasserver | percona |
8.x | 8.x | 5.7+ | 5.7+ | |
Databasserver | mariadb | stöds inte | stöds inte | stöds inte | 10.3+ | |
Databasserver | PostgreSQL | stöds inte | stöds inte | stöds inte | uppburen | |
Andra krav | Samlare | 2.3.7+ | 2.3.7+ | 2.2+ | 2.1.x | |
Andra krav | Redis | 5.x | 5.x | 5.x | 5.x | |
Andra krav | NodeJS | 18.17.1 | 18.8 | 14.16 | 14.16 | |
Automatiskt installerad | Skenor | 6.x | 7.x | 6.x | 6.x | 5.x |
Automatiskt installerad | Sidekiq | |||||
Automatiskt installerad | Zeitwerk | delvis stöds inte nödvändig |
fullt stöd Obligatorisk |
stöds inte | stöds inte | stöds inte |
Automatiskt installerad | xapian | 1.5.0 | 1.5.0 | 1.4.20 | stöds inte |
Webbläsare som stöds (klient)
Andra webbläsare är inte testade. Internet Explorer stöds inte. Av stabilitets- och säkerhetsskäl, håll alltid din webbläsare uppdaterad.
Operativsystem som stöds (klient)
Det säger sig självt att användning av nuvarande versioner av webbläsare kräver aktuella/stödda operativsystem på datorn eller mobilenheten. Den allmänna regeln är att de två senaste versionerna av operativsystemet stöds. Det kan appliceras för Windows, MacOS, Linux-distributioner och mobila system.
Virtuell maskin (VM)
Det enklaste sättet för serverdistribution. Vi genererar den virtuella datorn (on-demand), du bara kör den => praktiskt taget inget att installera.
Vi rekommenderar att din första installation är i form av en virtuell maskin (.ova -bild). Den innehåller redan installerad Easy Redmine med alla relaterade komponenter i versioner som stöds. När du gradvis installerar programuppdateringar kan du naturligtvis behöva uppdatera vissa beroenden. De mindre uppdateringarna är mestadels sömlösa.
Om du har en äldre virtuell dator med en äldre Easy Redmine -version kan du ha passerat en tröskel där det är bättre att uppgradera via migrering till en ny virtuell dator. Vid sådana tvivel, kontakta vår support. Ange så mycket information om din nuvarande miljö.
* Dockningsanteckningar
Docker engine och Docker compose krävs bara om du planerar att köra Easy Redmine på Docker. För icke-dockningsinstallationer (VM, bar metall) krävs inte dessa artiklar.
Docker testas för närvarande internt och med utvalda tidiga användare. Officiellt stöd är planerat till första halvåret 1.
Stödda versioner av Docker-tekniker listas alltid installationspaketet i filen /docker/README. Om du har en något nyare version i din Debian än i våra krav, kan du försöka använda den. Om du har äldre Docker-versioner i din Debian, vänligen uppdatera dem innan du uppdaterar Easy Redmine.