Redmine-インストール当記事のテーマRedmineをインストールする手順・方法(Windows・Linuxに対応)今回はまず第一回と言うことで、Redmineをインストールする手順を2パターン紹介します。BitNamiによるインストールは実際の画面を用いて説明していくので、使ってみたい方は参考にしてみてください。Redmineという一括インストーラを使用するパターンになります。RedmineはRubyやデータベースが利用可能なPCでインストール可能ですが、世間的によく使われていて情報が溢れているのはUNIX系OSなので出来ればUNIX系OSを使用したほうが運用は楽になります。Redmineの方のインストールするのはめちゃくちゃ簡単でして、中学生でもすぐにできちゃうほどです!僕のPCはWindows8.1ですが、Windows10でもさほど変わらないと思います。先に簡単な2の方から見ていきます。Redmineを使用してインストールする手順・方法Redmineをインストールする動作環境の確認まずはお手持ちのパソコンがRedmineに対応しているかしっかり確認しておきましょう。いざ使い始めたら対応してなかった...なんてことがあると悲しいので。関係ないですが、僕はPokemonGoが流行ってる時にスマホが対応してなくて流行に乗り遅れました(笑)動作環境を確認するには以下のページを参照してみてください。http://guide.redmine.jp/RedmineInstall/#Requirements基本的に世間で出回ってるサポート範囲内にあるPCなら問題ないはずです。4年半前にアウトレットで買った僕のPCでも問題なかったので。ちなみに僕のPCの環境とインストール時間は下記でした。30分RedmineをBitNamiで簡単インストール(動画Ver)動画で見たい方は下記でご確認頂ければと思います。RedmineをBitNamiで簡単インストール(詳細説明Ver)動作環境が問題ないことを確認したら実際にRedmineをインストールしていきましょう!今回は先程触れたようにWindowsへインストールしていきます。1Redmineインストールファイルのダウンロード1-1.下記のページからインストールファイルをダウンロードします。https://bitnami.com/stack/redmine/installer1-2.一番左のWindowsを選択します。1-3.ユーザ認証が出てくるので自分好みのアカウントを選択します。下記の画面ではGoogleのアカウントを選択しています。1-4.Bitnami利用規約とカスタマー契約に同意する必要があると出てくるので、確認した上で上のチェックボックスにチェックを入れます。2番目のチェックボックスは定期的にBitnamiのメールが届いても問題ない場合はチェックを入れましょう(下記は受信しない設定)。チェックを入れたらOKを押します。※セキュリティの設定により下記の警告が出ることがありますが、保存を選択しましょう。2Redmineインストールexe実行2-1.ダウンロードが完了したらexeファイルを実行します。2-2.インストールする言語を選択します(迷わず日本語を選択!笑)2-3.ウィルス対策ソフトが入ってると下記の画面が出てきますが、Yesを選択します(なぜか日本語を選択したはずなのに英語...)3セットアップウィザードに従ってRedmineをインストール3-1.セットアップウィザードが始まるので次へを選択します。3-2.インストールするコンポーネントを選択します(今回はすべてを選択)3-3.インストールするディレクトリを選択します(下記はデフォルトの設定)3-4.管理者アカウントの情報を入力します(このアカウントでredmineにログインできるようになる)3-5.データベース設定の言語を選択します(ここも迷わず日本語を選択!笑)3-6.SMTPの設定をする場合はチェックを付けた上でデフォルトのメールプロバイダーを選択します。これはメール通知の設定でして、各種メールの通知をする場合に必要となるので設定したほうが後々楽です。3-7.SMTPで使用するアカウント情報を入力します。3-8.Bitnamiクラウド・ホスティングについて知りたい方はチェックした上で次へを選択します。4Redmineをインストール4-1.次へを選択するとインストールが開始します。4-2.インストールが開始したら少しお待ち下さい(僕は15分ほどかかりました)4-3.インストールが完了すると下記の画面が出るので、Redmineアプリケーション起動にチェックを入れて終了を選択します。5Redmineインストール後確認5-1.4-3でチェックを入れてると下記のようにブラウザが立ち上がるので画面中央のRedmineへのアクセスを選択します。5-2.下記の画面が表示されればインストール完了です!Redmineを通常モードでインストールする方法・手順Redmineをインストールする動作環境の確認BitNamiでのインストール同様にインストールしようとしているパソコン・サーバーがRedmineの動作環境を満たしているか確認しましょう。動作環境については下記で確認することができます。http://guide.redmine.jp/RedmineInstall/#RequirementsRedmineを通常モードでインストール以下の手順に従ってインストールしていきます。1RubyをインストールRubyがインストールされていない場合、まずはRubyをインストールします。Rubyのインストールについては下記を参照ください。https://www.ruby-lang.org/ja/documentation/installation/注意点としては下記に対応しているRubyのバージョンが記載されているので、対応しているRubyをインストールすることです。http://guide.redmine.jp/RedmineInstall/#ruby2BundlerをインストールBundlerはgemの一種で下記のコマンドを実行することでインストールできます。bundlerちなみにBundlerはパッケージやバージョン管理ができる仕組みのことです。最新のファイルを下記よりダウンロードしてRedmineのインストールディレクトリに展開します。http://www.redmine.org/projects/redmine/wiki/Download4Redmineに依存するRubyのライブラリなどをインストール下記のコマンドを実行します。各々のデータベースに合わせてRedmine用のデータベースとユーザーを作成します。データベース名やユーザ名は特に決まりはないですが、わかりやすいものにしましょう。6config/database.yml(データベース接続用パラメータを記述)を作成config/database.example.ymlをconfig/database.ymlとコピーして使用すると簡単です。database.example.ymlには各データベース別のサンプルコードが記述されているので参考にしながら設定します。7cookie改ざん防止用鍵を生成セッションハイジャックを防ぐために下記コードを実行します。generate_secret_token8データベース上にRedmineのテーブルを作成Redmineのインストールディレクトリで下記を実行します。下記を実行してデフォルトのトラッカーやステータスなどを作成します。redmine:load_default_data10Redmineインストールディレクトリ内の各ディレクトリにOSユーザーが書き込みできるようにパーティションを設定Redmineの実行OSユーザに以下のディレクトリに書き込み権限を付与します。fileslogtmpとtmp/pdfpublic/plugin_assets11メール送信の設定(config/configuration.yml)database.yml同様、下記のファイルをコピーしてconfig/configuration.ymlを作成しメール設定を行います。下記を実行してインストールが完了したかテストを行います。productionまた上記が問題無い場合は、http://localhost:3000/を開いて正常にページが表示されることを確認しデフォルトのシステム管理者アカウントでログインしましょう。※デフォルトのシステム管理者アカウントはログインIDとパスワードともに「admin」です。スポンサードサーチRedmineをインストール後の設定Redmineのインストールが完了するとまっさらな状態なのでなんとも寂しい感じです。インストール後に設定すべきことは今後色々と書いていきますが、まずはプロジェクトを作成しましょう!プロジェクトの作成する手順については【Redmine】プロジェクトを作成する方法をわかりやすく解説をご参照ください。どんな使用感か使ってみるには、BitNamiによるインストール、正式に使っていくなら通常バージョンでインストールしていくと良いです。今後不定期にはなりますが、随時redmineに関する情報を発信していきますので参考にして頂ければと思います。LaterRELATEDRedmineのプロジェクトを削除・アーカイブする方法...RedmineRedmineのプロジェクトをコピーする方法を解説...RedmineRedmineのプラグインのインストール方法(WindowsとLinux各々解説)...RedmineRedmineのWikiへ画像貼り付けの方法(縮小拡大も紹介)...RedmineミツキWebでの発信や自己探求が好きです。『周りの人と自分が生きたい人生を生きる』というのが人生のテーマで、今は妻に「仕事をしない選択をしてもらう」ことを目標に仕事をしています。東京の四大の文系学科を卒業後、独立系SIerに就職し社畜SEを4年した後にフリーランスエンジニアを5年。現在はフリーランスエンジニアしつつWebマーケターとして生計を立てています。me!Webでの発信や自己探求が好きです。『周りの人と自分が生きたい人生を生きる』というのが人生のテーマで、今は妻に「仕事をしない選択をしてもらう」ことを目標に仕事をしています。東京の四大の文系学科を卒業後、独立系SIerに就職し社畜SEを4年した後にフリーランスエンジニアを5年。現在はフリーランスエンジニアしつつWebマーケターとして生計を立てています。