Personal tools
You are here: Home コンピュータ Programing Tips Ruby Tips MacでRuby
Document Actions

MacでRuby

by すぎお last modified 2007-09-16 00:02

DarwinPortsでRuby環境を構築

DarwinPortsをアップデート

~ $ sudo port -d selfupdate

Rubyをインストール

~ $ sudo port install ruby

パッケージ管理のためにRubyGemsをインストール

~ $ sudo port install rb-rubygems

RubyGemsでRailsをインストール

~ $ sudo gem install rails

Need to update 1 gems from http://gems.rubyforge.org

.

complete

Install required dependency rake? [Yn] y

Install required dependency activesupport? [Yn] y

Install required dependency activerecord? [Yn] y

Install required dependency actionpack? [Yn] y

Install required dependency actionmailer? [Yn] y

Install required dependency actionwebservice? [Yn] y


開発用にMySQLをインストールする。

~ $ sudo port install mysql

サーバー用途の場合には

~ $ sudo port install mysql5 +server

/opt/local/etc/mysql5/my.cnfを編集する。ここでは、雛形として、/opt/local/share/mysql5/mysql/my-small.cnfを使用する。

~ $ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf /opt/local/etc/mysql5/my.cnf

編集する

~ $ sudo vim /opt/local/etc/mysql5/my.cnf

[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_bin
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8


MySQLを初期化する。

~ $ sudo -u mysql mkdir -p /opt/local/var/db/mysql5/

~ $ sudo -u mysql mkdir -p /opt/local/var/run/mysql5/

~ $ sudo /opt/local/bin/mysql_install_db5 --user=mysql

MySQLの起動

~ $ sudo -u mysql bash

~ $ cd /opt/local/; /opt/local/lib/mysql5/bin/mysqld_safe &

停止

~ $ mysqladmin -uroot shutdown

« January 2009 »
Su Mo Tu We Th Fr Sa
123
45678910
11121314151617
18192021222324
25262728293031
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: