我的 CentOS 服务器初始配置清单

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

转载于:https://my.oschina.net/xiongliding/blog/210517

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值