2013年4月16日火曜日

CentOS 6.4にScala, PlayFramework, mongdb, redis辺りのインストール


VMwarePlayerにcentOS 6.4のインストール


新規OSのインストール
http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-netinstall.iso
をダウンロード、イメージの選択からこいつを選ぶ

OSの種類はRedHat6 64bitを選ぶ

イメージの場所は
http://ftp.riken.jp/Linux/centos/6.4/os/x86_64/CentOS-6.4-x86_64

余計なものは一切入れないで進める

OSインストール終わったらrootでログイン

useradd (ユーザー名)
passwd (ユーザー名)
visudo
root ALL ALL~の箇所をyank pasteで
(ユーザー名) ALL ALL~に
exit

追加したユーザーでログイン


見辛いのでコンソールの文字色変える
http://server-setting.info/freebsd/color-display.html 参考

vi ~/.bashrc_profile
export LS_COLORS='di=1;36:fi=0:ln=1;95:so=1;91:pi=1;91:ex=93:bd=1;91;46:cd=1;91:or=1;37:mi=1;37:*.rpm=1;92'
source ~/.bashrc_profile

先にzsh入れるべきだったかな…


各種ツールインストール

sudo yum install wget
sudo yum install java7
sudo yum install unzip
sudo yum install git

Play Frameworkのインストール


wget http://downloads.typesafe.com/play/2.1.1/play-2.1.1.zip
unzip play-2.1.1.zip
mkdir ~/bin
cd ~/bin
ln -s ~/play-2.1.1/play play

play help
動けばおk

mongodbのインストール

wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-2.4.1.tgz

tar xzvf mongodb-linux-x86_64-2.4.1.tgz

sudo mkdir -p /data/db
sudo chown (ユーザー名) /data/db

mv mongodb-linux-x86_64-2.4.1 mongodb

./mongodb/bin/mongd --version
動けばおk

Scalaのインストール

個別にREPL使ったりなんだり色々弄りたいので、Playとは別にScalaインストール

wget http://www.scala-lang.org/downloads/distrib/files/scala-2.10.1.tgz

tar xzvf scala-2.10.1.tgz
vi .bashrc_profile
PATH=$PATH:$HOME/bin:$HOME/scala-2.10.1/bin
source .bashrc_profile

scala -version
動けばおk

casbahのインストール

git clone git://github.com/mongodb/casbah


gcc/makeのインストール

sudo yum install gcc
sudo yum install make

redisのインストール

wget https://redis.googlecode.com/files/redis-2.6.12.tar.gz
tar xzvf redis-2.6.12.tar.gz
cd redis-2.6.12
make
sudo make install

sudo /usr/local/bin/redis-server -v
動けばおk



とりあえずここまで。

0 件のコメント:

コメントを投稿