redmineを使ってみよう[Vol3.redmineのインストール準備] [CentOS]
更新が遅くなってしまいました。本題のredmineのインストールをやりたいのですが、redmineをインストールする前にrubyやDatabase(今回はMySQLにします)が必要です。redmineをインストールするために必要な環境を用意します。
1.準備
su -
yum update
yum install zlib-devel openssl-devel
2.rubyのインストール
cd /usr/local/src
rubyは1.8系をインストールします。
最新はここで確認してください。
rubyをダウンロードします。
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz
tar zxvf ruby-1.8.7-p302.tar.gz
cd ruby-1.8.7-p302
./configure
make
make test
test succeededって表示されること
make install
バージョンの確認をしましょう。
ruby -v
ruby 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux]
3.rubygemsのインストール
cd /usr/local/src
最新はここで確認してください。
wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
tar zxvf rubygems-1.3.7.tgz
cd rubygems-1.3.7
ruby setup.rb
/usr/local/bin/gem update --system
Updating RubyGems
Nothing to update
4.railsをインストール
gem install rails --include-dependencies
Installing ri documentation for bundler-1.0.3...
Installing ri documentation for rails-3.0.1...
File not found: lib
↑イヤな予感。
rails -v
Rails 3.0.1っていいのかな。でも表示できたのでOKとします。
5.バージョンを確認
gem search
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (3.0.1)
actionpack (3.0.1)
activemodel (3.0.1)
activerecord (3.0.1)
activeresource (3.0.1)
activesupport (3.0.1)
arel (1.0.1)
builder (2.1.2)
bundler (1.0.3)
erubis (2.6.6)
i18n (0.4.2)
mail (2.2.9)
mime-types (1.16)
polyglot (0.3.1)
rack (1.2.1)
rack-mount (0.6.13)
rack-test (0.5.6)
rails (3.0.1)
railties (3.0.1)
rake (0.8.7)
thor (0.14.4)
treetop (1.4.8)
tzinfo (0.3.23)
6.MySQLのインストール
yum install mysql mysql-server mysql-devel
cd /etc
vi my.cnf
[mysqld]
default-character-set = utf8
[mysqld_safe]
default-character-set = utf8
MySQLを起動します。
/etc/init.d/mysqld start
mysql -uroot mysql
パスワードを設定します。RedminePasswordとします。皆さんはお好きなパスワードに。
update mysql.user set password=password('RedminePassword') where user='root';
flush privileges;
exit;
mysql -uroot -p
パスワードを入力してね。(RedminePassword)
データベースを作ります。
create database redmine character set utf8;
create user 'redmine'@'localhost' identified by 'RedminePassword';
grant all privileges on redmine.* to redmine@localhost identified by 'redmine';
exit;
MySQLを自動起動するように設定します。
/sbin/chkconfig mysqld on
/sbin/chkconfig --list mysqld
gem install mysql -- --with-mysql-lib=/usr/lib/mysql
これでrubyとMySQLがインストールされ、ようやくredmineがインストールできる状態になりました。
次回は、redmineをインストールして、ブラウザからアクセスしたいと思います。
1.準備
su -
yum update
yum install zlib-devel openssl-devel
2.rubyのインストール
cd /usr/local/src
rubyは1.8系をインストールします。
最新はここで確認してください。
rubyをダウンロードします。
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.gz
tar zxvf ruby-1.8.7-p302.tar.gz
cd ruby-1.8.7-p302
./configure
make
make test
test succeededって表示されること
make install
バージョンの確認をしましょう。
ruby -v
ruby 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux]
3.rubygemsのインストール
cd /usr/local/src
最新はここで確認してください。
wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz
tar zxvf rubygems-1.3.7.tgz
cd rubygems-1.3.7
ruby setup.rb
/usr/local/bin/gem update --system
Updating RubyGems
Nothing to update
4.railsをインストール
gem install rails --include-dependencies
Installing ri documentation for bundler-1.0.3...
Installing ri documentation for rails-3.0.1...
File not found: lib
↑イヤな予感。
rails -v
Rails 3.0.1っていいのかな。でも表示できたのでOKとします。
5.バージョンを確認
gem search
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (3.0.1)
actionpack (3.0.1)
activemodel (3.0.1)
activerecord (3.0.1)
activeresource (3.0.1)
activesupport (3.0.1)
arel (1.0.1)
builder (2.1.2)
bundler (1.0.3)
erubis (2.6.6)
i18n (0.4.2)
mail (2.2.9)
mime-types (1.16)
polyglot (0.3.1)
rack (1.2.1)
rack-mount (0.6.13)
rack-test (0.5.6)
rails (3.0.1)
railties (3.0.1)
rake (0.8.7)
thor (0.14.4)
treetop (1.4.8)
tzinfo (0.3.23)
6.MySQLのインストール
yum install mysql mysql-server mysql-devel
cd /etc
vi my.cnf
[mysqld]
default-character-set = utf8
[mysqld_safe]
default-character-set = utf8
MySQLを起動します。
/etc/init.d/mysqld start
mysql -uroot mysql
パスワードを設定します。RedminePasswordとします。皆さんはお好きなパスワードに。
update mysql.user set password=password('RedminePassword') where user='root';
flush privileges;
exit;
mysql -uroot -p
パスワードを入力してね。(RedminePassword)
データベースを作ります。
create database redmine character set utf8;
create user 'redmine'@'localhost' identified by 'RedminePassword';
grant all privileges on redmine.* to redmine@localhost identified by 'redmine';
exit;
MySQLを自動起動するように設定します。
/sbin/chkconfig mysqld on
/sbin/chkconfig --list mysqld
gem install mysql -- --with-mysql-lib=/usr/lib/mysql
これでrubyとMySQLがインストールされ、ようやくredmineがインストールできる状態になりました。
次回は、redmineをインストールして、ブラウザからアクセスしたいと思います。
コメント 0