banner
ximalaya

ximalaya

这里是openkava 的blog,关注程序开发的一切技术。 ZZ 表示转载的文章,如涉及版权,请和我联系删除。 在这里你可以看到关于以下技术的文章: 移动开发技术,ANDROID ,IOS,WINDOWS PHONE平台开发,企业ERP开发,动态脚本PYTHON ,OPENGL ES 3D技术,游戏开发技术,HTML5 ,JAVASCRIPT ,MYSQL,AMAZON EC2 ,GOOGLE GAE ,GOOGLE CLOUD SQL 等 。 本站发展历程: 2010年,正式把所有的blog移到这里,租用godaddy的空间,记录生活和工作上的一些心得。 下面是关于我的个人介绍,写在这里权当凑字数啦。 职业:软件开发,开发经验6年,管理经验3年; 工作上使用的技术:C#, SQL SERVER 个人使用的技术:PYTHON,PHP, CSS, JAVA ,ANDROID ,object-c 等等 联系我请发邮件:<a href="http://blog.openkava.com/openkava@gmail.png"><img class="alignnone size-full wp-image-96" title="邮箱" src="http://blog.openkava.com/openkava@gmail.png" alt="" width="174" height="24" /></a>

centos 脚本安装 ruby+rails+nginx+mysql

每开一个 vps ,都要重新安装一下这个东西。

做个脚本 ,直接运行搞定,只要复制,黏贴到 ssh 窗口,直接运行。

ruby2.0  +rails 4.0 +nginx 1.4.2+mysql5


 

#mysql

yum -yq install mysql-server   mysql-devel

yum -yq git

 

yum -y install gcc-c++ make patch

yum -y install zlib-devel openssl-devel readline-devel

yum install -y libxml2-devel bzip2-devel curl-devel libjpeg-devel libpng-devel libXpm-devel freetype-devel t1lib-devel libmcrypt-devel libxslt-devel

 

 

yum -y install sqlite-devel

 

#nginx

yum -y install pcre-devel openssl openssl-devel

wget http://nginx.org/download/nginx-1.4.2.tar.gz

tar xvf nginx-1.4.2.tar.gz

cd nginx-1.4.2

./configure --prefix=/usr/local/nginx

make

make install

ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/nginx

#node js

wget http://nodejs.org/dist/v0.10.15/node-v0.10.15.tar.gz

tar xvf node-v0.10.15.tar.gz

cd node-v0.10.15

./configure

make

make install

 

#ruby

echo "gem: --no-ri --no-rdoc " >~/.gemrc

git clone https://github.com/sstephenson/rbenv.git ~/.rbenv

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile

echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

exec $SHELL -l

git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

rbenv install 2.0.0-p247

rbenv global 2.0.0-p247

rbenv rehash

 

gem install --no-ri --no-rdoc rails rake rack fastthread passenger mysql sqlite3-ruby node thin execjs therubyracer

 

 

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.