前提環境
- CentOS6.3
- VPS上で開発
環境構築部分+α
- sudo yum update
- sudo yum install git
- なにはなくともGit
- sudo yum install curl
- RVMのためにcurlを入れる
- curl -L get.rvm.io | bash -s stable
- RVMのインストール
- source ~/.profile
- RVMインストール直後は有効になってないのでプロファイルを読み込む
- sudo yum install libyaml-devel
- なんでyamlだけ先に入れてるか思い出せない...
- rvm get head && rvm reload
- RVMの最新化
- rvm install 1.9.3
- Rubyのインストール
- rvm use 1.9.3@rails3tutorial2ndEd --create --default
- gemsetの作成。gemsetが何者なのかイマイチよくわかってないけど、Rubyのバージョンとインストールしたgemの組み合わせを保護しておいてくれるって感じなのかな
- gem update --system 1.8.24
- gemの最新化
- vim .gemrc
- gemrcを編集する
install: --no-rdoc --no-ri update: --no-rdoc --no-ri
- gemrcを編集する
- gem install rails -v 3.2.14
- railsのインストール
- sudo yum install libxslt-devel libxml2-devel libsqlite3-devel
- railsに必要なライブラリをインストールする。
- mkdir rails_projects
- cd rails_projects
- プロジェクト用ディレクトリ作成
- rails new first_app
- 最初のプロジェクトを作成
- gem install sqlite3 -v 1.3.8
- sudo yum install sqlite-devel
- sqlite用のgemとライブラリが必要だったのでインストール
- sqlite用のgemとライブラリが必要だったのでインストール