Total de visualizações de página

terça-feira, 3 de maio de 2016

Ruby on Rails 4


Ruby on Rails 4
2015/07/05
 
Install Ruby on Rails 4 to build Ruby Framework environment.
[1]
[2]
[3]Install some other required packages.
# install from EPEL

[root@dlp ~]# 
yum --enablerepo=epel -y install nodejs mariadb-devel
[4]Install Rails 4.
[root@dlp ~]# 
gem install bundler 

[root@dlp ~]# 
gem install rails --no-ri --no-rdoc 

[root@dlp ~]# 
gem install mysql2 --no-ri --no-rdoc -- --with-mysql-config=/usr/bin/mysql_config 

[root@dlp ~]# 
rails -v 

Rails 4.2.3
[5]Create a sample application and make sure it works normally.
[root@dlp ~]# 
rails new SampleApp -d mysql 

[root@dlp ~]# 
cd SampleApp 

[root@dlp SampleApp]# 
vi config/database.yml
default: &default
  adapter: mysql2
  encoding: utf8
  pool: 5
  username: root
  password: 
password
   
# MariaDB password

  socket: /var/lib/mysql/mysql.sock
# create a sample app

[root@dlp SampleApp]# 
rake db:create:all 

[root@dlp SampleApp]# 
rails generate scaffold testapp name:string title:string body:text 

[root@dlp SampleApp]# 
rake db:migrate 

[root@dlp SampleApp]# 
rails server --binding=10.0.0.30 

=> Booting WEBrick
=> Rails 4.2.3 application starting in development on http://10.0.0.30:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
[2015-07-06 11:30:02] INFO  WEBrick 1.3.1
[2015-07-06 11:30:02] INFO  ruby 2.2.2 (2015-04-13) [x86_64-linux]
[2015-07-06 11:30:02] INFO  WEBrick::HTTPServer#start: pid=13735 port=3000
[6]Access to the "http://(server's hostname or IP address):3000/" from a client computer. It's OK if following site is displayed normally.
 Access to "http://(server's hostname or IP address):3000/testapps/", then it's possbile to use sample app like follows.

Nenhum comentário:

Postar um comentário