tmux
安装 epel 中的 tmux
-
安装 epel 的 repo
rpm -i http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
-
安装 tmux
yum install tmux
git
安装 git
yum install git
nginx
安装 nginx.org 提供的 repo 中的 nginx
-
安装 nginx.org 的 repo
rpm -i http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
-
安装 nginx
yum install nginx
postgresql
安装 postgresql.org 提供的 repo 中的 postgresql
-
安装 postgresql9.3 的 repo
rpm -i http://yum.postgresql.org/9.3/redhat/rhel-6-x86_64/pgdg-centos93-9.3-1.noarch.rpm
-
安装 postgresql9.3
yum install postgresql93-server postgresql93-contrib
-
初始化和启动
/etc/init.d/postgresql-9.3 initdb
/etc/init.d/postgresql-9.3 start
plv8
安装 plv8 扩展,以使 javascript 或 coffeescript 成为 postgresql 的脚本语言之一
-
安装 pg_config [依赖]
yum install postgresql93-devel
ln -s /usr/pgsql-9.3/bin/pg_config /usr/bin/pg_config
-
安装 g++ [依赖]
yum install gcc-c++
-
安装 libv8 [依赖]
yum install v8-devel
-
下载 plv8 源码
wget http://api.pgxn.org/dist/plv8/1.4.2/plv8-1.4.2.zip
-
解压
unzip plv8-1.4.2.zip
-
编译安装
cd plv8-1.4.2
make
make install
-
启用扩展
su postgres
psql -c 'CREATE EXTENSION plcoffee'
exit
node.js
通过 nodejs.org 提供的二进制包安装最新的 node.js
-
下载 nodejs 的 64 位二进制包
wget http://nodejs.org/dist/v0.10.26/node-v0.10.26-linux-x64.tar.gz
-
解压
tar -zxf node-v0.10.26-linux-x64.tar.gz
-
安装 node
mv node-v0.10.26-linux-x64/bin/node /usr/bin/node
-
安装 npm
node node-v0.10.26-linux-x64/bin/npm install npm -g