Debian2.4.0へのRedmine7のインストール

redmineロゴ

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

猫の結果は方向にあります-» http://pastebin.com/ecUB93Hk

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 ruby​​1.8-dev ruby​​1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby ruby​​1.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をお楽しみください。

Redmineの


コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。