Skip to content

Instantly share code, notes, and snippets.

@dyslabpro
Forked from galulex/install.md
Created May 11, 2014 20:25
Show Gist options
  • Select an option

  • Save dyslabpro/23cd82d93a5b8843b2e6 to your computer and use it in GitHub Desktop.

Select an option

Save dyslabpro/23cd82d93a5b8843b2e6 to your computer and use it in GitHub Desktop.

Developer libs

mysql, rmagic, curl, git, vim, sqlite, nodejs nokogiri...

$ sudo apt-get install aptitude libxslt-dev libxml2-dev libmagick9-dev libmagickwand-dev imagemagick libsqlite3-dev libcurl3-dev curl beanstalkd git git-gui vim-gnome mysql-server mysql-client libmysql-ruby libmysqlclient-dev mysql-query-browser ctags openjdk-6-jre nodejs rar wmctrl

Ruby

ruby 1.8.7

$ sudo aptitude install ruby build-essential libopenssl-ruby ruby1.8-dev

#Ruby Gems $ sudo gem update --system or

$ sudo apt-get install rubygems1.8
$ wget http://rubyforge.org/frs/download.php/75929/rubygems-1.8.19.tgz
$ tar xzf rubygems-1.8.19.tgz
$ cd rubygems-1.8.19
$ sudo ruby setup.rb

Rails

$ sudo gem install rails -v=3.2.2

if rails -v does not work you have to run this commands:

$ sudo ln -s /var/lib/gems/1.8/bin/bundle /usr/local/bin/bundle
$ sudo ln -s /var/lib/gems/1.8/bin/rake /usr/local/bin/rake
$ sudo ln -s /var/lib/gems/1.8/bin/rails /usr/local/bin/rails

Nginx

$ sudo gem install passenger -v=3.0.2
$ sudo passenger-install-nginx-module

if does not work try this:

$ sudo apt-get install gcc-4.4 g++-4.4 libstdc++6-4.4-dev
$ sudo CC=gcc-4.4 passenger-install-nginx-module

if passenger -v does not work you have to run this command:

$ sudo ln -s /var/lib/gems/1.8/bin/passenger /usr/local/bin/passenger

Redis

$ wget http://redis.googlecode.com/files/redis-2.4.9.tar.gz
$ tar xzf redis-2.4.9.tar.gz
$ cd redis-2.4.9
$ make
$ sudo make install

now you can run redis with next command: redis-server

Thinking Sphinx

$ sudo apt-get install sphinxsearch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment