pythonを普通にインストールして標準のpythonを上書きするとyum等の管理スクリプトがおかしくなってしまうことがあるのでaltinstallします。
コンパイルに必要なパッケージをインストールします
yum groupinstall "Development tools" yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
自分でビルドしたライブラリをロードするようにld.so.confに追記します。
vim /etc/ld.so.conf
下記行を追加します
/usr/local/lib
python 2.7.8のソースコードをダウンロードしてビルド・インストールします。
wget http://python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz tar xf Python-2.7.8.tar.xz cd Python-2.7.8 ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib" make make altinstall
参考
https://www.digitalocean.com/community/tutorials/how-to-set-up-python-2-7-6-and-3-3-3-on-centos-6-4