rbenv เป็นเครื่องมือที่ช่วยในการติดตั้งและพัฒนาเว็บไซต์ที่เขียนด้วย Ruby on Rails สามารถอ่านข้อมูลเพิ่มเติมได้ที่ https://github.com/sstephenson/rbenv

ติดตั้ง rbenv ด้วยคำสั่ง

sudo apt-get update

sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev rbenv

cd

git clone git://github.com/sstephenson/rbenv.git .rbenv

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile

echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
exec $SHELL

git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build

echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
exec $SHELL

ติดตั้ง Ruby ด้วยคำสั่ง

rbenv install 2.2.1

rbenv global 2.2.1

sudo echo "gem: --no-document" > ~/.gemrc

sudo gem install bundler

ติดตั้ง Rails ด้วยคำสั่ง

rbenv rehash

ติดตั้ง Javascript Runtime ด้วยคำสั่ง

sudo add-apt-repository ppa:chris-lea/node.js

sudo apt-get update

sudo apt-get install nodejs

ติดตั้งฐานช้อมูล MySQL ด้วยคำสั่ง

sudo gem install mysql2

ทดสอบการทำงานโดยการเข้าไปสร้าง Application ด้วยคำสั่งดังนี้

cd ~

rails new testapp

cd testapp

สร้างฐานข้อมูล sqlite3

rake db:create

เริ่มต้นการทำงาน Rails Server ด้วยคำสั่ง

rails server --binding=server_public_IP

โดยแทนค่า server_public_IP เป็น IP ของ Server ที่ทำงานอยู่สามารถหาได้ด้วยคำสั่ง

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'

เปิดเว็บเบราเซอร์แล้วไปที่

http:// server_public_IP:3000/

ก็จะพบกับหน้า Welcome aboard แสดงว่า Ruby on Rails สามารถทำงานได้

Comments are closed.