安裝 epel 中的 tmuxjavascript
安裝 epel 的 repojava
rpm -i http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
node
安裝 tmuxlinux
yum install tmux
nginx
安裝 gitc++
yum install git
安裝 nginx.org 提供的 repo 中的 nginxgit
安裝 nginx.org 的 reposql
rpm -i http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
npm
安裝 nginxcentos
yum install nginx
安裝 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 擴展,以使 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
經過 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