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
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.