安装rails,首先下载并安装ruby
1.安装ruby,使用以下两个命令即可完成安装
# sudo apt-get update
# sudo apt-get install ruby
记得要下载ruby压缩包并且解压缩,解压缩命令:tar -zxvf XXX.tar.gz
2.安装rails,安装rails的难点在于rails已经被墙了,解决办法有两点,一点是翻墙。。。另一点是使用淘宝镜像。这里选择使用淘宝镜像。
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -a https://ruby.taobao.org/
gem install rails
出现问题:ERROR: While executing gem ... (Errno::EACCES)
Permission denied @ dir_s_mkdir - /var/lib/gems
解决方案:sudo gem install rails
出现问题:mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h extconf failed, exit code 1
解决方案:sudo apt-get install ruby-railties
安装成功!
3.安装mysql
sudo apt-get install mysql-server libmysqlclient-dev libmysql-ruby
,但是出现错误:未发现软件包 libmysql-ruby
不管了,继续往下走
sudo apt-get install mysql-server
sudo apt-get install mysql-client
安装完成,可以用命令mysql -u root -p来检查,当然终端会提示输入命令。如果能成功进入mysql,说明安装成功。
1.安装ruby,使用以下两个命令即可完成安装
# sudo apt-get update
# sudo apt-get install ruby
记得要下载ruby压缩包并且解压缩,解压缩命令:tar -zxvf XXX.tar.gz
2.安装rails,安装rails的难点在于rails已经被墙了,解决办法有两点,一点是翻墙。。。另一点是使用淘宝镜像。这里选择使用淘宝镜像。
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -a https://ruby.taobao.org/
gem install rails
出现问题:ERROR: While executing gem ... (Errno::EACCES)
Permission denied @ dir_s_mkdir - /var/lib/gems
解决方案:sudo gem install rails
出现问题:mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h extconf failed, exit code 1
解决方案:sudo apt-get install ruby-railties
安装成功!
3.安装mysql
sudo apt-get install mysql-server libmysqlclient-dev libmysql-ruby
,但是出现错误:未发现软件包 libmysql-ruby
不管了,继续往下走
sudo apt-get install mysql-server
sudo apt-get install mysql-client
安装完成,可以用命令mysql -u root -p来检查,当然终端会提示输入命令。如果能成功进入mysql,说明安装成功。