Memasang Redmine 2.4.0 pada Debian 7

logo redmine

Redmine adalah alat pengurusan projek yang merangkumi sistem pengesanan kejadian dengan pengesanan pepijat. Alat lain yang disertakan adalah kalendar aktiviti, carta Gantt untuk perwakilan visual garis masa projek, wiki, forum, penonton repositori kawalan versi, RSS, kawalan aliran kerja berdasarkan peranan, integrasi dengan e-mel, dll.

Sumber: Wikipedia

  • Edaran: Debian 7
  • Senibina: 64Bits
  • Apache2
  • PostgreSQL V9.1

Kurangkan pemasangan 2.4. (berlangsung sehingga tarikh ini)


Pakej Redmine 2.4 dimuat turun

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

Buka zip

tar xvzf redmine-2.4.0.tar.gz

Sekarang kita bergerak

cd redmine-2.4.0
cd doc/

Dari situ dokumentasi rasmi yang dibawa oleh bungkusan. (RTFM !!!)

cat INSTALL

Hasil kucing ke arah - » http://pastebin.com/ecUB93Hk

Versi Ruby juga diperiksa. Dalam kes ini:

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

Pakej Pilihan.

aptitude install ruby libmagickcore-dev libmagickwand-dev

Permata bundler dipasang, yang akan membantu kami memasang permata yang bergantung pada projek.

redmine-2.4.0# gem install bundler -V

Kita mesti membuat pangkalan data di UTF-8, dalam hal ini postgresql v9.1 digunakan dengan nama: "redmine".

Kemudian semua permata yang diperlukan dipasang, kerana mereka mesti ada di direktori redmine:

bundle install --without production

Mungkin menjadi masalah semasa memasang permata nokogiri untuk ini:

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 permata pasang nokogiri

Mungkin ada masalah semasa memasang permata mysql2. untuk ini mereka lakukan:

aptitude install libmysqlclient-dev

Mungkin ada masalah semasa memasang permata ms. untuk ini mereka lakukan:

aptitude install libpq-dev

Dalam kes ini tidak ada masalah lain dengan pemasangan permata.

Kedai rahsia sesi dihasilkan.

rake generate_secret_token

Kami membuat struktur pangkalan data

rake db:migrate RAILS_ENV="production"

Kami melaksanakan izin yang diperlukan.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

Kami menguji pemasangan redmine

ruby script/rails server -e production

Di bahagian ini kami menguji redmine:

lokahost: 3000

Sudah bekerja. Sekarang apa yang akan hilang adalah mengkonfigurasi SMTP Server dan menukar pelayan Webrick ke Apache2. Perubahan dibuat, kerana pelayan Webrick dalam pengeluaran menggunakan banyak sumber.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

Kami mengedit: /etc/apache2/httpd.conf dan menambah baris berikut:

RailsEnv production RailsBaseURI /redmine

Kami menambah VirtualHost dalam / etc / apache2 / sites-enabled / file

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

Kami memasuki www.redmine.dominio.com dan SELESAI! Nikmati redmine anda.

redmine


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.