Rubin verziók (frissítés)
A Ruby az Easy Redmine futtatásának előfeltétele. Ez egy karbantartott és folyamatosan frissített programozási nyelv. Ez azt jelenti, hogy időnként frissítenie kell a Ruby-t, hogy használni tudja az Easy Redmine új verzióit. Az aktuálisan támogatott Ruby verzió mindig szerepel a listában Szoftverkövetelmények táblázat.
A Ruby frissítése következményekkel jár, Ezért mutatunk be néhány iránymutatást, ezért ne felejts el minden konfigurációban bekövetkezett változást.
A leggyakoribb probléma az, hogy a szerver nem indul el a Ruby frissítése után.
Ez az útmutató az Easy Software által biztosított virtuális gépekből származó példákat tartalmaz – mindig ellenőrizze a lépéseket, mielőtt végrehajtaná a saját szerverén.
0/ Készítsen biztonsági másolatot
1/ Ruby frissítése (rvm használatával):
sudo rvm kap fejet
sudo rvm telepítése ruby-3.1.4-railsexpress
rvm use --default ruby-3.1.4-railsexpress
Győződjön meg róla, hogy kompatibilis verziót használ, tekintse meg oldalunkat rendszerkövetelmények.
2/ A kötegelő telepítése:
gem install bundler
3/ Lépjen az alkalmazás gyökérkönyvtárába, és telepítse a drágaköveket:
cd APPLICATION_ROOT
csomag frissítés
4/ Telepítse az Easy Redmine programot:
rake easyproject:install RAILS_ENV=termelés
5/ Lehetséges, hogy a ruby verziót is módosítani kell egy indító szkriptben.
A konfigurációnak útvonalakban kell lennie (a virtuális gép verziójától, operációs rendszerétől stb.):
/etc/systemd/system/sidekiq@appname.service.requires/puma@appname.service
/etc/systemd/system/easy.service
Példa:
...
[Szolgáltatás]
Type = egyszerű
User = könnyű
WorkingDirectory=/srv/easyredmine/public_html
Környezetvédelmi = RAILS_ENV = termelés
PIDFile=/srv/easyredmine/run/application.pid
ExecStart=/bin/bash -lc 'csomag exec puma -C /home/easy/puma.rb -e production'
...
Változtasd meg a rubin változat vagy használja az "alapértelmezett" értéket, mentse el, majd indítsa újra a szolgáltatást.
Ha még mindig nem működik, kapcsolatot az ügyfélszolgálattal és küldje el nekünk puma.err (puma hibanaplója) és termelés.napló