Ruby on Rails
É um framework livre que promete aumentar velocidade e facilidade no desenvolvimento de sites orientados a banco de dados, uma vez que é possível criar aplicações com base em estruturas pré-definidas. Frequentemente referenciado como Rails ou RoR, o Ruby on Rails é um projeto de código aberto escrito na linguagem de programação Ruby. As aplicações criadas utilizando o framework Rails são desenvolvidas com base no padrão de arquitetura MVC (Model-View-Controller).
Além do Ruby vamos instalar o servidor web Apache, o banco de dados MYSQL, a ferramenta visual de manipulação do banco de dados MySQL Workbench, a IDE para Ruby on Rails chamada Aptana e ferramentas necessárias para a instalação do RoR.
Instalação dos Aplicativos
Para instalar somente o Ruby:
sudo apt-get install ruby
Ruby: https://www.ruby-lang.org/en/documentation/installation/
Para instalar o pacote de aplicativos contendo os softwares descritos acima abra o Terminal e digite os seguintes comandos:
sudo apt-get install ruby-dev sudo apt-get install apache2 sudo apt-get install mysql-server sudo apt-get install mysql-workbench sudo apt-get install libmysqlclient-dev sudo apt-get install sqlite3 libsqlite3-dev sudo apt-get install libwebkitgtk-1.0-0 sudo apt-get install nodejs sudo apt-get install rails sudo gem install jquery-rails sudo gem install coffee-rails sudo gem install sqlite3 sudo gem install mysql sudo gem install mysql2 sudo gem install bundler
Ubuntu
1 – Instalação MySQL, durante a instalação escolha uma senha de root:
2 – Instalação MySQL Workbench:
3 – Teste a conexão com o MySQL na ferramenta MySQL Workbench clicando no menu Database:
4 – Baixe o Aptana clicando aqui, descompacte em uma pasta e abra o seu executável clique em novo projeto Ruby, crie um novo arquivo, o nomeie como Hello.rb e digite o código abaixo:
Exemplo:
Neste exemplo escrevemos o clássico programa inicial chamado Hello World para a linguagem Ruby.
Ruby
# Desenvolvimento Aberto # Ruby # hello.rb class HelloWorld def Hello() puts "Desenvolvimento Aberto" puts "Hello World" end end HelloWorld.new().Hello()
Como criar meu primeiro programa Ruby on Rails?
Clique para criar seu primeiro programa Ruby on Rails.