sudo apt-get update
sudo apt-get upgrade
一.安裝Apache
sudo apt-get install apache2
之後輸入網址會出現it works
sudo a2enmod rewrite #開啟mod_rewrite
sudo service apache2 restart #重新載入設定
二.安裝必要的套件
sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl
git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev
sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev
三.安裝Rvm
#在user目錄下都安裝
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
四.安裝Ruby gems
sudo apt-get install rubygems
RubyGems是Ruby的套件管理系統,讓你輕易安裝及管理Ruby函式庫。
常用指令
gem -v 告訴你 RubyGems 的版本
gem update --system 升級RubyGems的版本
gem install gem_name 安裝某個套件
gem list 列出安裝的套件
gem update gem_name 更新最新版本
gem update 更新所有你安裝的Gems
gem install -v x.x.x gemname 安裝特定版本
gem uninstall gem_name 反安裝
五.安裝Ruby
#在使用者根目錄下安裝
rvm install ruby-2.0.0
rvm list #可看一下目前使用哪個版本的ruby
rvm use 2.0.0 #使用2.0.0版本的ruby
六.安裝Rails
#在使用者根目錄下安裝
gem install rails --version 4.0.0 --no-ri --no-rdoc
# install rails 4.0
#Ubuntu環境下可能需要加sudo
(若加 –include-dependencies 則表示安裝所有相依物件)
七.系統升級 (使用 gem)
#在使用者根目錄下更新
1. gem update –system (更新系統上的所有gem 版本,加上–system旗標 ,即可更新RubyGems的系統軟體)
2. gem update –no-ri –no-rdoc
註:若要解除套件的安裝可用uninstall,ex. sudo gem uninstall rails
八.安裝node.js
sudo apt-get install nodejs
九.安裝Mysql
sudo apt-get install libapache2-mod-ruby
sudo apt-get install mysql-server mysql-common mysql-client libmysqlclient-dev
sudo apt-get install libapache2-mod-auth-mysql php5-mysql
gem install mysql2
sudo service apache2 restart
接著修改config/database.yml設定檔:
development: adapter:mysql2 database: test pool : 5 timeout: 5000 username : xxxx password : xxxx host : ip/domain-address port : xxxx
十.安裝gem mysql2
gem install mysql2
接著在Gemfile加上:
gem ‘mysql2’
bundle install
十一.若有需要可以安裝phpmyadmin
a.安裝php
sudo apt-get install libapache2-mod-php5 php5
sudo apt-get install php5-curl #有需要php curl extension的自行安裝
sudo etc/init.d/apache2 restart
sudo vim /var/www/index.php
then put <?php phpinfo(); ?> in index.php
you can see the php info
若想修改php.ini可至以下路徑:
/etc/php5/apache2/php.ini
b.安裝phpmyadmin
sudo apt-get install phpmyadmin(預設安裝目錄為/usr/share/phpmyadmin)
在網址後面打/phpmyadmin:
cd /var/www
ln -s /usr/share/phpmyadmin
在網址後面打/phpmyadmin即可登入使用
十二.安裝gem thin,pry
在Gemfile加上:
gem ‘thin’
gem ‘pry’
bundle install
接著將thin跑起來
thin start
打開domainname:3000就可以看到預設頁面了~
完成!!!