2016/09/30

[作業記録][Debian]Debian 最小構成から Redmine を動かすまで(1)

Debian 最小構成から Redmine を動かすまで(1)

環境

  • Debian 8.5 最小構成インストール
  • sudo, vim, ssh はインストール済み

目標

Redmine + sqlite3 + Nginx + Unicorn な環境を作る。

...が、今回は、Redmine をインストールして、 動作確認のため WEBRick でトップページを拝むまで。

Apache2 は昔やっていたらしい。

親知らずの日記: [Debian][鯖][作業記録] Debian 最小構成インストールから Apache2 + Redmine の index.html を拝むまで : http://oyasirazu.blogspot.jp/2012/09/debian-debian-apache2-redmine-indexhtml.html

手順概要

  1. Redmine の準備
    1. Redmine のインストール
    2. Redmine の動作確認

Redmine の準備

Redmine のインストール

sudo apt install redmine

...(略、次のは Yes を選択)
┌────────────────────────────────────┤ Configuring redmine ├
│ │ The redmine/instances/default package must have a database installed and configured before │
│ it can be used.  This can be optionally handled with dbconfig-common.                         │
│                                                                                               │
│ If you are an advanced database administrator and know that you want to perform this          │
│ configuration manually, or if your database has already been installed and configured, you    │
│ should refuse this option.  Details on what needs to be done should most likely be provided   │
│ in /usr/share/doc/redmine/instances/default.                                                  │
│                                                                                               │
│ Otherwise, you should probably choose this option.                                            │
│                                                                                               │
│ Configure database for redmine/instances/default with dbconfig-common?                        │
│                                                                                               │
│                          <Yes>>                             <No>>                             │
│                                                                                               │
└─────────────────────────────────────────────────
....(略、次のは sqlite3 を選択)
┌─────────────────────────────────┤ Configuring redmine ├
│ The redmine/instances/default package can be configured to use one of several database  │
│ types. Below, you will be presented with the available choices.                         │
│                                                                                         │
│ Database type to be used by redmine/instances/default:                                  │
│                                                                                         │
│                                         sqlite3                                         │
│                                         pgsql                                           │
│                                         mysql                                           │
│                                                                                         │
│                                                                                         │
│                         <Ok>                             <Cancel>                       │
│                                                                                         │
└──────────────────────────────────────────────
....(略)

Redmine の動作確認

デフォルトの場所が気に入らないので移動して動作確認する。

sudo mkdir /var/redmine
cd /var/redmine
sudo cp -a /usr/share/redmine/* /var/redmine/
sudo chown -R www-data:www-data /var/redmine/
sudo -u www-data ruby bin/rails server webrick -e production

この状態でホストの 3000 ポートにアクセスすれば、 Redmine のトップページが拝める。

0 件のコメント: