en
Dil
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI çevirisi
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Ruby sürümleri (güncelleniyor)

Ruby, Easy Redmine'ı çalıştırmak için bir önkoşuldur. Bakımı yapılan ve sürekli güncellenen bir programlama dilidir. Bu, Easy Redmine'ın yeni sürümlerini kullanabilmek için arada bir Ruby'nizi güncellemeniz gerektiği anlamına gelir. Mevcut desteklenen Ruby sürümü her zaman şurada listelenir: yazılım gereksinimleri tablo.

Ruby'yi güncellemek sonuç doğuruyor, Bu nedenle size bazı yönergeler sunmaktayız, bu nedenle konfigürasyonlarınızdaki ilgili değişiklikleri unutmayın.

En yaygın sorun, sunucunun Ruby güncellemesinden sonra başlamamasıdır.

Bu kılavuz, Easy Software tarafından sağlanan VM'lerden örneklerle sağlanmıştır - kendi sunucunuzda gerçekleştirmeden önce her zaman adımları doğrulayın.

0 / Yedek oluştur

1/ Ruby'yi yükseltin (rvm kullanarak):

Sudo rvm baş olsun
sudo rvm yüklemek ruby-3.1.4-railsexpress
rvm kullanımı - varsayılan yakut-3.1.4-railsexpress

Uyumlu bir sürümü kullandığınızdan emin olun, bkz. sistem gereksinimleri.

2/ Paketleyiciyi kurun:

gem yükleme paketleyicisi

3/ Uygulama kök dizinine gidin ve değerli taşları kurun:

cd APPLICATION_ROOT
paket güncelleme

4/ Easy Redmine'i Kurun:

Rake easyproject: kurulum RAILS_ENV = üretim

5 / Yakut versiyonunu bir başlangıç ​​betiğinde de değiştirmeniz gerekebilir.
Yapılandırma yollarda olmalıdır (VM'nizin, işletim sisteminizin vs. sürümüne bağlı):

/etc/systemd/system/sidekiq@appname.service.requires/puma@appname.service
/etc/systemd/system/easy.service

Örnek:

...
[Hizmet]
Tür = basit
Kullanıcı = kolay
Çalışma Dizini=/srv/easyredmine/public_html
Çevre = RAILS_ENV = üretim
PIDFile=/srv/easyredmine/run/application.pid
ExecStart=/bin/bash -lc 'paket yürütme puma -C /home/easy/puma.rb -e üretim'
...

Değiştir Yakut versiyonu Veya "varsayılan" ı kullanın, kaydedin ve sonra hizmeti yeniden başlatın.

Hâlâ işe yaramazsa, desteğine başvurun Ve bize gönder puma.err (puma'nın hata günlüğü) ve production.log

30 günlük ücretsiz deneme sürümünde Easy Redmine'i deneyin

Coğrafi konumunuzda tam özellikler, SSL korumalı, günlük yedeklemeler