Skip to content

Commit e3becd6

Browse files
committed
pt-BR step by step for CentOS 6
1 parent 7c1f2c5 commit e3becd6

File tree

1 file changed

+114
-0
lines changed

1 file changed

+114
-0
lines changed

pt/centos_6.md

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
RUBY e RAILS NO CentOS (6)
2+
===
3+
4+
Passo a passo para a instalação do Rails (última versão) e Ruby (1.9.3) no CentOS. Também envolve aos ajustes do GEdit com instalação do GMate.
5+
6+
Instruções baseadas no passo a passo para Fedora 15.
7+
8+
**1º Atualizando yum**
9+
10+
Abra o terminal e rode:
11+
12+
sudo yum update
13+
14+
15+
**2º Instalando GIT e Curl**
16+
17+
Tente primeiramente instalar o git pelo yum:
18+
19+
sudo yum install git curl
20+
21+
Caso ocorra erros de dependência tente instalar manualmente, veja a ultima versão do git em http://code.google.com/p/git-core/downloads/list substituindo git-x.x.x.x pela ultima versão:
22+
23+
cd ~/
24+
wget http://git-core.googlecode.com/files/git-x.x.x.x.tar.gz
25+
tar -zxf git-x.x.x.x.tar.gz
26+
sudo rm git-x.x.x.x.tar.gz
27+
cd git-x.x.x.x
28+
./configure
29+
make
30+
make install
31+
cd ..
32+
sudo rm -r git-x.x.x.x
33+
34+
35+
**3º Instalando RVM (Ruby Version Manager)**
36+
37+
O RVM permite instalar e gerenciar várias versões do Ruby. Mas nós usaremos só uma:
38+
39+
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
40+
41+
42+
**4º Carregando RVM no seu Terminal**
43+
44+
Execute no terminal o comando abaixo:
45+
46+
source /usr/local/rvm/scripts/rvm
47+
48+
Confirme a instalacao executando o comando abaixo, (a saida deverá ser "rvm is a function"):
49+
50+
type rvm | head -1
51+
52+
53+
**5º Instalando os outros pacotes essenciais**
54+
55+
rvm requirements
56+
57+
O comando acima ao final mostrará quais pacotes faltam, conforme VM desejada. Basta copiar as dependencias para ruby e colar no terminal ou copiar a linha abaixo:
58+
59+
sudo yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel ## NOTE: For centos >= 5.4 iconv-devel is provided by glibc
60+
61+
62+
**6º Instalando o Ruby**
63+
64+
Rode o comando abaixo (poderá demorar alguns minutos)
65+
66+
rvm install 1.9.3
67+
68+
Coloque o ruby 1.9.3 como default do seu user:
69+
70+
rvm --default use 1.9.3
71+
72+
Agora o comando abaixo deve mostrar a versão do ruby:
73+
74+
ruby -v
75+
76+
** 7º Instalando o Rails**
77+
78+
gem install rails
79+
80+
Confirme a instalação com o comando abaixo:
81+
82+
rails -v
83+
84+
** 8º MySQL e PostgreSQL (OPICIONAL)**
85+
86+
Para modo de desenvolvimento a maioria das vezes sqlite é suficiente e já foi instalado. Se você pretende usar MySQL a Gem correta é mysql2 mas antes deve rodar:
87+
88+
sudo yum install mysql mysql-libs
89+
90+
Depois:
91+
92+
gem install mysql2
93+
94+
Se pretende usar PostgreSQL faça:
95+
96+
sudo yum install postgresql postgresql-libs
97+
98+
Depois:
99+
100+
gem install pg
101+
102+
Configurando GEdit
103+
===
104+
105+
**O GMATE AINDA NÃO É COMPATÍVEL COM O GNOME3. ESSE É UM PROBLEMA CONHECIDO E, ASSIM ESPERO, EM BREVE SERÁ CORRIGIDO**
106+
107+
Para o GEdit usaremos o plugin GMate que tratará snippets, colorização e uma série de coisas úteis para o dia a dia. Para instalar o GMate basta executar os seguintes comandos no terminal:
108+
109+
sudo yum install pywebkitgtk python-sexy python-inotify ack
110+
git clone https://github.com/gmate/gmate.git
111+
cd gmate
112+
./install.sh
113+
114+
Abra o GEdit vá em Editar/Edit Preferências/Preferences e em Plug-ins habilite todos. Agora você pode criar sua primeira aplicação Rails e trabalhar com um bom editor.

0 commit comments

Comments
 (0)