Redmineは、バグ追跡機能を備えたインシデント追跡システムを含むプロジェクト管理ツールです。 含まれている他のツールには、アクティビティカレンダー、プロジェクトのタイムラインを視覚的に表現するためのガントチャート、Wiki、フォーラム、バージョン管理リポジトリビューア、RSS、役割ベースのワークフロー制御、電子メールとの統合などがあります。
ソース:ウィキペディア
- 配布:Debian 7
- アーキテクチャ:64ビット
- Apache2
- PostgreSQL V9.1
Redmine2.4のインストール。 (この日付まで続く)
Redmine2.4パッケージがダウンロードされます
wget rubyforge.org/frs/download.php/77242/redmine-2.4.0.tar.gz
解凍します
tar xvzf redmine-2.4.0.tar.gz
今、私たちは移動します
cd redmine-2.4.0
cd doc/
そこから、パッケージがもたらす公式ドキュメントが開きます。 (RTFM !!!)
cat INSTALL
Rubyバージョンもチェックされます。 この場合:
aptitude show ruby:
Paquete: ruby
Estado: sin instalar
Versión: 1:1.9.3
オプションのパッケージ。
aptitude install ruby libmagickcore-dev libmagickwand-dev
バンドラーgemがインストールされます。これは、プロジェクトに依存するgemのインストールに役立ちます。
redmine-2.4.0# gem install bundler -V
UTF-8でデータベースを作成する必要があります。この場合、postgresqlv9.1が「redmine」という名前で使用されます。
次に、必要なすべてのgemがインストールされます。それらの場合、redmineディレクトリにある必要があります。
bundle install --without production
このためにnokogirigemをインストールすると、問題が発生する可能性があります。
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
mysql2gemのインストール中に問題が発生する可能性があります。 このために彼らはします:
aptitude install libmysqlclient-dev
gempgのインストール時に問題が発生する可能性があります。 このために彼らはします:
aptitude install libpq-dev
この場合、gemのインストールに他の問題はありませんでした。
セッションシークレットストアが生成されます。
rake generate_secret_token
データベースの構造を作成します
rake db:migrate RAILS_ENV="production"
必要な許可を実行します。
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets
Redmineのインストールをテストしました
ruby script/rails server -e production
このパートでは、redmineをテストします。
locahost:3000
すでに働いています。 ここで不足しているのは、SMTPサーバーを構成して WebrickサーバーをApache2に変更します。 本番環境のWebrickサーバーは多くのリソースを消費するため、変更が加えられました。
aptitude install libapache2-mod-passenger
gem install passenger -V
passenger-install-apache2-module2
/etc/apache2/httpd.confを編集し、次の行を追加します。
RailsEnv production RailsBaseURI /redmine
/ etc / apache2 / sites-enabled / fileにVirtualHostを追加します
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に入り、完了しました。 Redmineをお楽しみください。