Skip to content

Instantly share code, notes, and snippets.

Python開発環境の構築

Python2.7.5のインストール

cd /opt
wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz
tar xzvf Python-2.7.5.tgz
cd Python-2.7.5
./configure --enable-shared --with-threads --enable-unicode=ucs4

make clean <----- 既存のmakeファイルがある場合はこれで削除する必要がある(初回のmakeであれば不要)

Ruby開発環境の構築

rvmのインストール

liyaml-develをインストール〜方法1〜

gemを利用する際にlibyaml-develがないとWarningが出る。 デフォルトのyumリポジトリではliyaml-develがインストールできないため、epelリポジトリを追加してインストール。 ただ、常にepelリポジトリを有効にしたくはないため、設定でenabled=0へ変更する。

tmuxのインストール

※tmux1.7, tmux1.8はそのままだとうまくインストールできず、以前インストールがうまくいったtmux1.6を入れた。 (現状不便がないため)

tmux1.6のインストール(ソースから)

依存関係にあるモジュールのインストール

yum install libevent-devel -y

開発環境構築準備〜CentOS6系の場合〜

以下をインストールしておけば、Python, Ruby, PHPあたりのインストールでは基本困らずに済むと思われる。 とりあえず現状(2013/04現在)で、自身がよく使う開発環境構築に必要なミドルウェアの下準備は以下のような感じ。

前提

CentOS6.4をminimalインストールしているというのが前提条件