Redmine Paylaşımlı Hostinge Kurulabilir mi? Gereksinimleri ve Sığmadığında Üç Seçenek
Redmine ücretsiz ve WordPress sitenizin çalıştığı bir paylaşımlı hosting paketi için zaten ödeme yapıyorsunuz. Neden Redmine’ı da yanına kurmayasınız? Sonra kurulum kılavuzunu açıyor ve uzun bir komut listesiyle karşılaşıyorsunuz.
Redmine, uzun yıllardır dünya çapında kullanılan açık kaynak bir proje yönetim aracıdır. Belgeleri iyidir ve özellik bakımından zengindir. Ancak WordPress ve diğer PHP yazılımları gibi çalışmaz; bu da paylaşımlı hostingi onun için rahatsız bir yuva yapar.
Bu yazı, Redmine’ın resmi gereksinimlerini ve kurulum adımlarını inceliyor ve paylaşımlı hostingin nerede engel olduğunu gösteriyor. Ardından Redmine sığmadığında başvurabileceğiniz üç seçeneği ele alıyor.
Öne çıkanlar
- Redmine kurulumu, komut satırı erişimini ve bir Ruby programını sürekli çalışır halde tutan bir ortamı varsayar. Yalnızca tarayıcı ve FTP ile kurulamaz.
- Güncel sürüm Redmine 7.0, Ruby 3.2 veya üstünü gerektirir. İncelediğimiz beş tanınmış paylaşımlı hosting firmasından yalnızca biri bu kadar yeni bir Ruby sunuyor ve hiçbiri güncel Redmine’ın kurulumu için kılavuz yayımlamıyor.
- Redmine sığmadığında gerçekçi seçenekler bir VPS, barındırılan bir Redmine hizmeti ya da paylaşımlı hosting için yapılmış farklı bir araçtır.
Not: Bu yazı GeckoFlag’in geliştiricisi tarafından yazılmıştır. Redmine ve hosting firmalarıyla ilgili bilgiler, 5 Ekim 2026 tarihinde kontrol edilen resmi sayfalarına dayanmaktadır.
Redmine’ın ihtiyaç duydukları
Resmi kurulum kılavuzuyla başlayalım. Ekim 2026 itibarıyla güncel sürüm serisi 7.0’dır.
| Öğe | Redmine 7.0 gereksinimi |
|---|---|
| Çalışma ortamı | Ruby 3.2, 3.3, 3.4 veya 4.0 (Ruby on Rails 8.1 üzerinde çalışır) |
| Veritabanı | MySQL 8.0 ile 8.4 arası, PostgreSQL 14, SQL Server 2012 veya üstü ya da SQLite 3. SQLite, çok kullanıcılı üretim kullanımı için uygun değildir |
| MySQL ayarı | İşlem yalıtım düzeyini READ COMMITTED olarak değiştirin |
| İsteğe bağlı | ImageMagick (Gantt’ı görüntü olarak dışa aktarma, küçük resimler), Sidekiq (üretim için önerilen kuyruk altyapısı) |
Kaynak: Installing Redmine (resmi kılavuz)
Resmi kılavuz 11 adımdan oluşur:
- Redmine paketini indirip açın
- Boş bir veritabanı ve bir veritabanı kullanıcısı oluşturun
- Bağlantı bilgilerini bir yapılandırma dosyasına (config/database.yml) yazın
- Gerekli kütüphaneleri komut satırından kurun (bundle install)
- Komut satırından bir oturum anahtarı (session secret) oluşturun
- Komut satırından varlıkları (assets) derleyin
- Komut satırından veritabanı tablolarını oluşturun
- Komut satırından varsayılan verileri yükleyin
- Birkaç klasöre yazma izni verin
- Komut satırından bir sunucu başlatıp kurulumu test edin
- Tarayıcıda açıp giriş yapın
Bu, dosyaları yükleyip tarayıcıda bir kurulum sihirbazı açtığınız WordPress modeli değildir. 4–8. adımlar ve 10. adım, sunucuya giriş yapıp komut yazarak gerçekleştirilir.
10. adımdan sonra gelenler de en az o kadar önemlidir. Redmine sayfalarını sürekli çalışan bir Ruby programı üzerinden sunar. 10. adımda başlattığınız sunucu yalnızca bir testtir. Redmine’ı günlük olarak kullanmak için, web sunucusunun arkasında bir uygulama sunucusunun sürekli çalıştığı ayrı bir yapı gerekir.
Paylaşımlı hostingde engel olan dört şey
Bu gereksinimleri sıradan bir paylaşımlı hosting paketiyle karşılaştırdığınızda dört sorun ortaya çıkar.
1Ruby sürümü çok eski olabilir ya da hiç olmayabilir
Pek çok paylaşımlı hosting firması Ruby sunar, ancak sürüm büyük farklılık gösterir. HostGator’ın yardım sayfaları paylaşımlı paketler için Ruby 1.8.7’yi listeler. hosting.com (eski adıyla A2 Hosting), Ruby seçicisinde 2.6’ya kadar olan sürümleri gösterir. Namecheap ise 3.4’e kadar çıkar.
Redmine 7.0, Ruby 3.2 veya üstünü gerektirir. Birçok firmanın hâlâ sunduğu Ruby 2.5’in desteği 2021’de sona erdi.
Bazen kendi ana klasörünüzde daha yeni bir Ruby derleyebilirsiniz. Ancak bu, sunucuda yazılım derlemek anlamına gelir ve zorluğu bir kademe daha artırır.
2Komut satırına (SSH) ihtiyacınız var
Kurulum adımlarının yarısından fazlası komuttur. Bunları çalıştırmak için SSH erişimi gerekir ve bu erişimin olup olmayacağı firmaya ve pakete bağlıdır. Bazı firmalarda varsayılan olarak kapalıdır; etkinleştirilmesi ya da talep edilmesi gerekir.
SSH olsa bile yönetici (root) erişiminiz yoktur. Bir adım ek bir sistem paketi gerektiriyorsa, örneğin Redmine’ın kütüphanelerinden birini derlemek için, onu kuramayabilirsiniz.
3Kendi programınızı sürekli çalıştıramazsınız
En büyük engel budur. Paylaşımlı hosting birçok müşteriyi aynı sunucuya yerleştirir; bu yüzden bir müşterinin kendi uzun süre çalışan süreçlerini başlatması genellikle hizmetin parçası değildir. Bellek ve süreç sayısı da sınırlıdır. Örneğin Namecheap, en giriş seviyesindeki paylaşımlı paketini 1 GB bellekle sınırlar.
Bazı firmaların sunduğu tek yol, cPanel’deki “Setup Ruby App” özelliğidir. Bu özellik bir Ruby uygulamasını firmanın yönettiği Passenger üzerinden çalıştırır; yani sunucuyu siz başlatmazsınız. Bu özellik yoksa ya da yalnızca eski bir Ruby sunuyorsa, Redmine’ı sürekli çalışır halde tutmanın desteklenen bir yolu yoktur.
4Veritabanı Redmine’ın listesinde olmayabilir
MySQL için resmi kılavuz 8.0 ile 8.4 arasındaki sürümleri listeler. Pek çok paylaşımlı hosting firması bunun yerine MariaDB sunar; MariaDB çoğu açıdan MySQL ile uyumludur ama Redmine’ın desteklenen veritabanları listesinde yer almaz. Örneğin Namecheap’in paylaşımlı hostingi MariaDB 11.4 ile çalışır.
1. ve 4. maddeler sürüm sorunlarıdır. 2. ve 3. maddeler ise paylaşımlı hostingin yapısından kaynaklanır. Sürümler zamanla yetişebilir, ama 3. maddedeki sınır paylaşımlı hostingin doğasının bir parçasıdır.
Tanınmış paylaşımlı hosting firmalarının durumu
Beş tanınmış hosting firmasının kendi destek sayfalarında paylaşımlı paketlerdeki Ruby hakkında ne söylediğini inceledik. 5 Ekim 2026 tarihinde kontrol edilmiştir.
| Firma | Paylaşımlı paketlerde Ruby | Redmine 7.0’ı (3.2 veya üstü) karşılıyor mu? | Firmanın Ruby uygulamaları hakkında söyledikleri |
|---|---|---|---|
| Namecheap | 3.0 ile 3.4 arasıcPanel’in “Setup Ruby App” bölümünden seçilir | ✓Sürüm açısından evet | “Setup Ruby App” için bir kılavuz yayımlıyor. Veritabanı MariaDB 11.4. SSH her pakette etkinleştirilebilir |
| hosting.comeski adıyla A2 Hosting | 1.8 ile 2.6 arası | Hayır | Rails’i “Setup Ruby App” üzerinden destekliyor ve bunun için Ruby 2.5 kullanılmasını söylüyor |
| HostGator | 1.8.7Rails 2.3.18 | Hayır | Daha yeni Ruby ve Rails sürümleri VPS ya da dedicated sunucular için |
| DreamHost | Kurulu, sürüm belirtilmemiş | HayırPaylaşımlı paketlerde Ruby uygulamaları çalıştırılamaz | Ruby uygulaması çalıştırmak yalnızca Managed VPS veya Dedicated sunucuda mümkün. Passenger desteklenmiyor |
| Bluehost | Sürüm belirtilmemiş | BelirsizFirma bir sürüm yayımlamıyor | “Limited support for Ruby applications. Not ideal for running full Ruby on Rails environments.” VPS veya dedicated hosting öneriyor |
Her firmanın kendi destek ve özellik sayfalarına dayanmaktadır. Özellikler pakete ve kayıt tarihine göre farklılık gösterebilir.
Beş firmanın dördü ya çok eski bir Ruby sunuyor ya da Ruby uygulamalarının yerinin VPS veya dedicated sunucu olduğunu açıkça söylüyor.
Namecheap ilginç bir örnek. Paylaşımlı hostingi cPanel’deki “Setup Ruby App” ile 3.4’e kadar Ruby sunuyor; yani sürüm gereksinimi karşılanıyor ve bir uygulamayı sürekli çalışır tutmak için firmanın yönettiği bir yol var. Yine de açık sorular kalıyor: veritabanı, Redmine’ın listesindeki MySQL sürümlerinden biri değil MariaDB; Redmine’ın kütüphanelerinin root erişimi olmadan kurulması gerekiyor; ve her şeyin paketin bellek sınırına sığması gerekiyor. Namecheap’in kılavuzu Redmine’ı değil, genel olarak Ruby uygulamalarını ele alıyor. Bu yapıyı kendimiz test etmedik; bu yüzden onu Redmine’ı çalıştırmanın desteklenen bir yolu olarak değil, bir deneme olarak görün.
Bunların hiçbiri paylaşımlı hostingin bir kusuru değildir. Paylaşımlı hosting PHP ile çalışan web siteleri için yapılmıştır ve aynı firmalar PHP için güncel sürümler sunar. Ruby üzerinde sürekli çalışan Redmine gibi bir uygulama, paylaşımlı hostingin tasarım amacının dışında kalır.
Redmine sığmadığında üç seçenek
Redmine paylaşımlı hostinginize kurulamıyorsa önünüzde üç yol var. Hangisinin doğru olduğu, istediğinizin Redmine’ın kendisi mi, yoksa elinizdeki hostingde görev takibi mi olduğuna bağlıdır.
| Seçenek | Şu durumda uygun | Üstlendikleriniz |
|---|---|---|
| 1. Bir VPS kiralayıp Redmine kurmak | Redmine istiyorsunuz ve ekipte komut satırına alışkın biri var | Sunucunun kurulması, güncellenmesi ve güvenliği |
| 2. Barındırılan bir Redmine hizmeti kullanmak | Redmine istiyorsunuz ama sunucu yönetmek istemiyorsunuz | Aylık bir ücret |
| 3. Paylaşımlı hostingde çalışan başka bir araç kullanmak | Mevcut hostinginizi kullanmaya devam etmek istiyorsunuz ve Redmine olması şart değil | Redmine’dan özellik farkları ve verilerinizin taşınması |
1Bir VPS kiralayıp Redmine kurmak
Redmine’ın tamamını kendi kontrolünüzde tutmak istiyorsanız standart yol budur. Bir VPS size yönetici erişimi verir; böylece resmi adımları yazıldığı gibi izleyebilirsiniz.
Bazı sağlayıcılar Redmine’ın önceden kurulu geldiği bir VPS sunar. Örneğin Hostinger’ın Ubuntu 24.04 üzerinde bir Redmine VPS şablonu var. Şablonun hangi Redmine sürümünü kurduğunu kontrol edin, çünkü her zaman en son sürüm olmayabilir.
Karşılığında sunucunun bakımı sizin işiniz olur. İşletim sistemini ve Ruby’yi güncellemek, yedek almak ve saldırılara karşı korunmak size düşer. Belirleyici soru, ekipte bir sunucuyla ilgilenebilecek ve bunu sürdürebilecek birinin olup olmadığıdır.
2Barındırılan bir Redmine hizmeti kullanmak
Redmine’ı sizin yerinize çalıştıran, kurulum ve bakım gerektirmeyen hizmetler var. Planio, Redmine’ın kendi web sitesinde listelenen hizmetlerden biridir. Sunucuyu sağlayıcı yönetir, siz de Redmine’ı tarayıcıda kullanırsınız.
Planio’nun 2 kullanıcı ve 1 proje için ücretsiz bir paketi var; ücretli paketler 5 kullanıcı için aylık 25 dolardan başlıyor. Çıkış noktanız “Redmine, çünkü ücretsiz” idiyse, burada varsayımın değiştiğine dikkat edin.
3Paylaşımlı hostingde çalışan başka bir araç kullanmak
Tek ihtiyacınız mevcut hostinginizde görevleri yönetmekse, yalnızca PHP ve bir veritabanıyla çalışan araçlara bakın. Leantime, Kanboard ve bizim GeckoFlag’imiz bunlara örnektir.
Bu araçların gereksinimleri ve kurulum zahmeti Docker Olmadan Paylaşımlı Hostinge Kurabileceğiniz Proje Yönetim Araçları yazısında karşılaştırılıyor.
Hiçbiri Redmine’ın yaptığı her şeyi yapmaz. Depo entegrasyonu, ayrıntılı izinler ve iş akışları ile eklentiler Redmine’ın güçlü yanlarıdır. Bunlara ihtiyacınız varsa 1. ya da 2. seçenekle daha memnun kalırsınız.
Redmine’dan GeckoFlag’e geçmeden önce bilinmesi gerekenler
Bu yazı GeckoFlag’in geliştiricisi tarafından yazılmıştır. GeckoFlag’i üçüncü seçenek olarak değerlendiren okuyucular için, iyi yanlarının yanı sıra geçişin sınırlarını da burada belirtiyoruz.
GeckoFlag’in yaptıkları
GeckoFlag, tek seferlik satın almayla sunulan bir proje ve görev yönetim aracıdır. PHP 8.2 veya üstü ile MySQL ya da MariaDB üzerinde çalışır. Dosyaları yükleyin, siteyi tarayıcıda açın, kurulum sihirbazı başlasın. Komut satırına gerek yoktur. Güncellemeler ve yedekler de yönetim ekranından yapılır.
Görevleri, üst ve alt görevleri, yorumları, bir Kanban panosunu, bir Gantt şemasını, bir wiki’yi ve dosya paylaşımını bir araya getirir. Arayüz; tasarımcıların, proje yöneticilerinin ve müşterilerin, yani mühendis olmayan kişilerin kaybolmadan kullanabileceği şekilde tasarlandı.
Geçişten önce kontrol etmeniz gereken sınırlar
- Özel bir taşıma aracı yoktur. Redmine görevlerini CSV olarak dışa aktarıp GeckoFlag’e içe aktarırsınız. İçe aktarılan görevler yeni görev olarak kaydedilir ve görev numaraları yeniden atanır.
- Yalnızca temel görev alanları taşınır. Yani durum, öncelik, atanan kişi, başlangıç tarihi ve bitiş tarihi gibi alanlar. Yorum geçmişi, ekler ve wiki sayfaları taşınamaz. Üst ve alt ilişkileri de CSV ile aktarılmaz.
- İçe aktarma biraz hazırlık gerektirir. Durumların, önceliklerin ve atanan kişilerin önce GeckoFlag’e kaydedilmesi gerekir. Var olmayan kayıtlara başvuran satırlar atlanır. Ayrıntılar için İçe ve Dışa Aktarma kılavuzuna bakın.
- Redmine’da GeckoFlag’de olmayan özellikler var. Zaman takibi, özel alanlar, iş akışı ayarları, depo entegrasyonu, eklentiler, bir API ve her rol için ayrıntılı izinler.
- Ücretsiz değildir. $30’lık tek seferlik bir satın almadır ve hosting maliyeti ayrıdır.
Yılların geçmişini barındıran bir Redmine’ı taşımak için GeckoFlag doğru seçim değildir. Sıfırdan başlayan ekiplere ya da yalnızca açık görevlerini taşıyıp yeniden başlayan ekiplere uygundur.
Özellik özellik bir karşılaştırma için GeckoFlag vs Redmine sayfasına bakın. Gerçek ekranları demoda deneyebilirsiniz.
Özet: Redmine mi istiyorsunuz, yoksa hostinginizde görev takibi mi?
Redmine paylaşımlı hostinge kurulmak üzere tasarlanmamıştır. Komut satırına ve bir Ruby programını sürekli çalışır tutan bir ortama ihtiyaç duyar. Tanınmış paylaşımlı hosting firmalarının çoğu ya güncel sürüm için çok eski bir Ruby sunuyor ya da Ruby uygulamaları için sizi VPS’e yönlendiriyor ve hiçbiri güncel Redmine’ın kurulumu için kılavuz yayımlamıyor.
Emin değilseniz, karar vermenin basit bir yolu şu:
- Redmine’ın özelliklerine ihtiyacınız var ve sunucuyla ilgilenebilecek biri var: VPS’e kurun.
- Redmine’ın özelliklerine ihtiyacınız var ama sunucu istemiyorsunuz: barındırılan bir hizmet kullanın.
- Mevcut hostinginizde görev takibi yeterli: PHP ile çalışan bir araç seçin.
Üçüncü seçenek sizinkiyse, sıradaki okumanız paylaşımlı hosting için araç karşılaştırması olmalı. GeckoFlag’in kurulum adımları kılavuzda, fiyatı ise fiyatlandırma sayfasında yer alıyor. Umarız bu yazı, ekibinize uyan yapıyı bulmanıza yardımcı olur.
Kaynaklar
- Installing Redmine (Redmine: gereksinimler ve kurulum adımları)
- Ruby Maintenance Branches (Ruby: her sürümün destek durumu)
- Commercial Offerings (Redmine: barındırma hizmetleri)
- Pricing (Planio)
Not: Özellikler ve fiyatlar 5 Ekim 2026 itibarıyladır. Kurulumdan veya kayıttan önce en güncel bilgiler için her birinin resmi sayfasını kontrol edin.