インストール

Githubを使用したインストール

まず、すべての依存関係をインストールしていることを確認してください。最新のRedmine PMSプロジェクト管理システムリポジトリをドキュメントルートフォルダーにクローンします。

    git clone https://github.com/redmine/redmine

次のコマンドでMySQLデータベースを作成します。

    CREATE DATABASE redmine CHARACTER SET utf8mb4;
    CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';
    GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';

config/database.yml.exampleをconfig/database.ymlにコピーして、このファイルを編集して、「生産」環境のデータベース設定を構成します。 MySQLデータベースの例(デフォルトポート):

    production:
      adapter: mysql2
      database: redmine
      host: localhost
      username: redmine
      password: "my_password"

Ruby 2.5以前を使用している場合は、最初にバンドラーをインストールします。

    gem install bundler

次に、次のコマンドを使用して、Redmine Free Agile Project Managementソフトウェアに必要なすべての宝石をインストールできます。

    bundle install --without development test

新しいシークレットトークンを生成すると、再起動後に既存のすべてのセッションが無効になります。

    bundle exec rake generate_secret_token

アプリケーションルートディレクトリの下で次のコマンドを実行することにより、データベース構造を作成します。

    RAILS_ENV=production bundle exec rake db:migrate

Windows構文:

    set RAILS_ENV=production
    bundle exec rake db:migrate

次のコマンドを実行して、データベースにデフォルトの構成データを挿入します。

    RAILS_ENV=production bundle exec rake redmine:load_default_data

Redmineは、ロードする必要があるデータセット言語を求めます。また、タスクによって自動的かつ静かにピックアップされる値にコマンドを実行する前に、RedMine \ _Lang環境変数を定義することもできます。 Unices:

    RAILS_ENV=production REDMINE_LANG=fr bundle exec rake redmine:load_default_data

ウィンドウズ:

    set RAILS_ENV=production
    set REDMINE_LANG=fr


    bundle exec rake redmine:load_default_data

アプリケーションを実行しているユーザーアカウントは、次のサブディレクトリに書き込み許可を必要とする必要があります:ファイル(添付ファイルのストレージ)ログ(アプリケーションログFile production.log)TMPおよびTMP/PDF(存在しない場合はこれらを作成し、PDFドキュメントを生成するために使用されます。物事)public/plugin \ _assets(プラグインの資産)、たとえば、Redmineユーザーアカウントでアプリケーションを実行していると仮定してください。

    mkdir -p tmp tmp/pdf public/plugin_assets
    sudo chown -R redmine:redmine files log tmp public/plugin_assets
    sudo chmod -R 755 files log tmp public/plugin_assets

注:これらのディレクトリにファイルがある場合(たとえば、バックアップからファイルを復元するなど)、これらのファイルが実行可能でないことを確認してください。

    sudo find files log tmp public/plugin_assets -type f -exec chmod -x {} +

Webrick Webサーバーを実行してインストールをテストします。

    bundle exec rails server webrick -e production

Webrickが開始したら、ブラウザをhttp:// localhost:3000/に向けます。これで、アプリケーションのウェルカムページが表示されます。

 日本