http://shirangana.info/115/?page_id=611
http://two-pack-sbs.blogspot.jp/2012/06/ubuntu-1204redmine-203.html
1. パッケージのインストール
$ sudo apt-get update $ sudo apt-get upgrade -y $ sudo apt-get install -y libyaml-dev libncurses5-dev libgdbm-dev libssl-dev libreadline-dev tk-dev zlib1g-dev libmysqld-dev libmagickcore-dev libmagickwand-dev apache2-dev paco2. MySQLのインストール(phpMyAdminは不要)
http://madroom-project.blogspot.jp/2012/12/ubuntumysql.html
3. Ruby(ruby-1.9.3-p327)とBundlerのインストール
http://madroom-project.blogspot.jp/2012/12/ubuntu-1204ruby_23.html
4. MySQLの設定
$ sudo vim /etc/mysql/conf.d/characterset.cnf-- characterset.cnf --
[client] default-character-set=utf8 [mysqld] character-set-server=utf8
$ sudo service mysql restart4-2. MySQLの設定確認
$ mysql -u root -p mysql> show variables like 'character_set%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.00 sec) mysql> \q5. Redmine用のMySQLデータベースとユーザを作成
* パスワード等は、適宜置換して下さい。
$ mysql -u root -p mysql> create database redmine default character set utf8; mysql> grant all on redmine.* to redmine@localhost identified by 'redmine'; mysql> flush privileges; mysql> \q6. Redmine(2.2.0)のインストール
$ cd ~/tmp $ wget http://rubyforge.org/frs/download.php/76627/redmine-2.2.0.tar.gz $ tar xfvz redmine-2.2.0.tar.gz $ sudo mv redmine-2.2.0 /usr/local/ $ sudo ln -s /usr/local/redmine-2.2.0 /usr/local/redmine7. データベースへの接続設定
$ sudo vim /usr/local/redmine/config/database.yml-- database.yml --
* 内容は、適宜置換して下さい。
production: adapter: mysql2 database: redmine host: localhost username: redmine password: "redmine" encoding: utf88. メールサーバへの接続設定
$ sudo vim /usr/local/redmine/config/configuration.yml-- configuration.yml --
* 内容は、適宜置換して下さい。
production: email_delivery: delivery_method: :smtp smtp_settings: address: "localhost" port: 25 domain: 'example.com'9. Gemパッケージのインストール
$ cd /usr/local/redmine $ bundle install --without development test postgresql sqlite10. Redmineの初期設定とデータベースのテーブル作成
$ rake generate_secret_token $ RAILS_ENV=production rake db:migrate11. ApacheとPassengerのインストール(RubyとBundlerはインストール済)
http://madroom-project.blogspot.jp/2012/12/ubuntu-1204apachepassenger.html
12. Apacheの設定
$ sudo vim /etc/apache2/sites-available/redmine-- /etc/apache2/sites-available/redmine --
* 以下、"sudo passenger-install-apache2-module"した際の内容に、"RailsBaseURI /redmine"を付け加えています。とりあえずRedmine専用の設定という意味で、/etc/apache2/sites-available/redmineに隔離しています。
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.18/ext/apache2/mod_passenger.so PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.18 #PassengerRuby /usr/local/bin/ruby RailsBaseURI /redmine13. Apacheの設定反映
$ sudo ln -s /usr/local/redmine/public /var/www/redmine $ sudo a2ensite redmine $ sudo service apache2 reload14. [ベースURL]/redmine にアクセス
初期のアカウントは admin / admin です。
No comments:
Post a Comment