Its easy to start development on ubuntu/centos using vmware and start development.i will start the code on certain assumptions :
- you know ruby on rails
- you are aware of how to make use of google(in case u are stuck and want to explore more without spoon feeding)
- LAST BUT NOT LEAST---you love coding
short preview of sequence you need to follow:
START -> get vmware -> get ubuntu/centos -> get rvm -> get ruby -> get rails----END--THAT'S IT
Lets start and finish this quickly using below mentioned steps:
- install vmware player if you are using windows/mcintosh from https://my.vmware.com/web/vmware/downloads
- NOW.vmware player need image file of the operating system you want,so hit the url and get centos at http://vault.centos.org/6.2/isos/ OR ubuntu at http://www.ubuntu.com/download/desktop
- ONCE both vmware player and ubuntu/centos are downloaded,follow the steps to first install vmware(very simple) and mounting ubuntu/centos OS to use.follow this to complete installation steps to install ubuntu on vmware
- now install rvm,ruby 1.9.3 and rails directly using
\curl -sSL https://get.rvm.io | bash -s stable --rails
--ruby=1.9.3
Once rvm is in place,ubuntu will help you out with ruby installation as well but it will be ruby 1.8.7,so you can manually update your ruby version using below command(BIG COMMAND)
sudo
apt-get
install
build-essential openssl libreadline6 libreadline6-dev zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libc6-dev libncurses5-dev automake libtool bison subversion
- verify using rails -v and ruby -v
- CREATE NEW DIR TO START A NEW PROJECT using mkdir my_app
- run rails new myapp to get a new app structure ready.
in case you are facing permission denied error use:
su passwd root and reset your password
YOU CAN EVEN SHARE EXISTING PROJECT IN vmware setting and use it using cd/mnt/hgfs/your_project
VMware Player
VMware Player
Comments