Configurando o ambiente Ruby on Rails com postgresql no Ubuntu
|
|
Saudacoes comunidade, estou iniciando com rails e esta e minha primeira contribuicao Executar a seguinte sequência de comando no shell do Ubuntu como usuário root: apt-get -y install postgresql-8.4 build-essential libssl-dev libreadline5 libreadline5-dev zlib1g zlib1g-dev libpq5 libpq-dev Baixando – descompactando e instalando ruby-1.9.2-p180.tar.gz wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p180.tar.gz tar -zxf ruby-1.9.2-p180.tar.gz ./ruby-1.9.2-p180/configure make && make install ruby ruby-1.9.2-p180/ext/readline/extconf.rb make && make install ruby ruby-1.9.2-p180/ext/openssl/extconf.rb make && make install ruby ruby-1.9.2-p180/ext/zlib/extconf.rb make && make install ruby -v Baixando – descompactando e instalando rubygems-1.8.5.tgz wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.5.tgz tar -zxf rubygems-1.8.5.tgz ruby rubygems-1.8.5/setup.rb gem install rubygems-update gem update --system update_rubygems gem -v Instalando o rails gem install rails Instalando pg para comunicacao com o postgresql gem install pg Instalando o thin para utilizar como servidor da aplicacao gem install thin Mostrando todas as gems instaladas no ambiente gem list Configurando uma senha para o usuario administrador do postgresql sudo -s su - postgres psql ALTER USER postgres WITH PASSWORD 'coloque_a_senha_aqui'; Configurando o postgresql para sempre pedir senha de root e outros usuarios vim /etc/postgresql/8.4/main/pg_hba.conf # Database administrative login by UNIX sockets local all postgres ident # "local" is for Unix domain socket connections only local all all ident salve o arquivo digitando ESC + :wq + ENTER Restartando o servico do postgres para subir as novas configuracoes /etc/init.d/postgresql restart Criando um usuario para utilizar com nossa aplicacao sudo -s su - postgres psql informe_aqui_a_senha_configurada CREATE USER usuario_teste WITH ENCRYPTED PASSWORD 'senha_teste' CREATEDB; Criando o projeto para usar com o banco de dados postgresql rails new projeto_teste -d postgresql Edite as configuracoes de banco, usuario e senha vim config/database.yml Localize os seguintes blocos de codigo e altere development: adapter: postgresql encoding: unicode database: projeto_teste_development pool: 5 username: usuario_teste password: senha_teste test: adapter: postgresql encoding: unicode database: projeto_teste_development pool: 5 username: usuario_teste password: senha_teste production: adapter: postgresql encoding: unicode database: projeto_teste_development pool: 5 username: usuario_teste password: senha_teste Salve o arquivo Para o ActiveRecorder gerar os bancos development, test e production rake db:create:all Para subir a aplicacao thin start Para testar a aplicacao acesse na url localhost:3000 Como nao tinha visto nenhum tutorial de preparacao do ambiente |
||||||
|
|
Guia de Ruby on Rails para comecar Guia da documentacao official http://guias.rubyonrails.pro.br/ Conduz um passo a passo para criacao de um simples blog, passando a ideia inicial de como trabalhar com rails. Acesse aqui: http://guias.rubyonrails.pro.br/getting_started.html |
||||||
|
|
Obs. Antes de iniciar o processo verifique se o make está instalado no sistema Para verificar se o make esta instalado use o seguinte comando como root. dpkg -l make Se o make estiver instalado vc tera uma saida como segue abaixo: Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Nome Versão Descrição +++-====================================-====================================-========= ii make 3.81-8ubuntu1 An utility for Directing compilation. Caso contrario instale o make com o comando abaixo: apt-get -y install make |
||||||
|
|
F_lima, parabens pela iniciativa. Umas sugestoes: E usar postgres sem senha. Tudo ja funciona sem ficar digitando senha assim, bem melhor p/ dev mode. Inves de instalar soh o make, ja pega o build-essentials, é batata precisar de algo mais ali. |
||||||
|
|
Christian Louboutin Shoes
Christian Louboutin sale |
||||||
|
|
[b]Christian Louboutin sale[/b] |
||||||
|
|
What to Look for in a Hard Drive That You Are Purchasing? |
||||||
|
|
Find out what to look for when you are shopping for a hard drive |
||||||
|
|
What to Look for in a Hard Drive That You Are Purchasing? |
||||||
|
|
Find out what to look for when you are shopping for a hard drive |
||||||
|
|
boots[/url][/b] | [b][url=http://www.timberlandonsales.com/]timberland outlet[/url][/b] | [b][url=http://www.timberlandonsales.com/]timberland shoes[/url][/b] | [b]timberland boots[/b] | [b][url=http://www.timberlandonsales.com/]timberland boot sale[/url][/b]
Timberland Roll-Top White/Steelblue Mens Boots – $99.00 : Timberland outlet, timberlandonsales.com [url=http://www.timberlandonsales.com/index.php?main_page=login]Sign In[/url] Currencies larger image[/url]
Timberland Roll-Top White/Steelblue Mens Boots ] ] |
||||||
|
|
fashion boots[/url][/b]
timberland fashion boots |
||||||
|
|
timberland boots | shoes | timberland boots | timberland boot sale | timberland boot outlet
timberland boots kids |
||||||
|
|
boots kids[/url][/b]
timberland boots kids |
||||||



















