Redmine 2.4.0'ı Debian 7'ye Kurmak

redmine logosu

Redmine, hata izleme özelliğine sahip bir olay izleme sistemi içeren bir proje yönetim aracıdır. Dahil edilen diğer araçlar arasında etkinlik takvimi, proje zaman çizelgesinin görsel temsili için Gantt şemaları, wiki, forum, sürüm kontrol havuzu görüntüleyicisi, RSS, rol tabanlı iş akışı denetimi, e-posta ile entegrasyon vb. Yer almaktadır.

Kaynak: Wikipedia

  • Dağıtım: Debian 7
  • Mimari: 64Bits
  • Apache2
  • PostgreSQL V9.1

Redmine 2.4 kurulumu. (bu tarihe kadar son)


Redmine 2.4 paketi indirildi

wget rubyforge.org/frs/download.php/77242/redmine-2.4.0.tar.gz

Fermuarı aç

tar xvzf redmine-2.4.0.tar.gz

Şimdi hareket ediyoruz

cd redmine-2.4.0
cd doc/

Oradan paketin getirdiği resmi belgeler açılır. (RTFM !!!)

cat INSTALL

Kedinin sonucu şu yöndedir - » http://pastebin.com/ecUB93Hk

Ruby versiyonu da kontrol edilir. Bu durumda:

aptitude show ruby:
Paquete: ruby
Estado: sin instalar
Versión: 1:1.9.3

İsteğe Bağlı Paketler.

aptitude install ruby libmagickcore-dev libmagickwand-dev

Projeye bağlı mücevherleri kurmamıza yardımcı olacak paketleyici mücevher yüklendi.

redmine-2.4.0# gem install bundler -V

UTF-8'de bir veritabanı oluşturmalıyız, bu durumda postgresql v9.1 şu adla kullanılır: "redmine".

Sonra gerekli tüm taşlar kurulur, onlar için redmine dizininde olmalıdır:

bundle install --without production

Bunun için nokogiri gem yüklerken bir sorun olabilir:

sudo aptitude install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby ruby1.9.1-dev gem install nokogiri

Mysql2 gem'i yüklerken bir sorun olabilir. bunun için yaparlar:

aptitude install libmysqlclient-dev

Gem pg'yi kurarken bir sorun olabilir. bunun için yaparlar:

aptitude install libpq-dev

Bu durumda herhangi bir mücevher kurulumunda başka bir sorun yoktu.

Bir oturum gizli deposu oluşturulur.

rake generate_secret_token

Veritabanının yapısını oluşturuyoruz

rake db:migrate RAILS_ENV="production"

Gerekli izinleri yerine getiriyoruz.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

Redmine kurulumunu test ettik

ruby script/rails server -e production

Bu bölümde redmine test ediyoruz:

locahost: 3000

Zaten çalışıyor. Şimdi eksik olan şey SMTP Sunucusunu yapılandırmak ve Webrick sunucusunu Apache2 olarak değiştirin. Üretimdeki Webrick sunucusu çok fazla kaynak tükettiği için değişiklik yapılmıştır.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

/Etc/apache2/httpd.conf dosyasını düzenleyip aşağıdaki satırları ekliyoruz:

RailsEnv production RailsBaseURI /redmine

/ Etc / apache2 / sites-enabled / file içine bir VirtualHost ekliyoruz

ServerName redmine.dominio.com
DocumentRoot /var/www/dominio.org.ve/redmine/public
ServerAdmin usuario@dominio.com
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all

Www.redmine.dominio.com'a girdik ve TAMAMLANDI! Redmin'in tadını çıkar.

redmine


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.