有些链接没加上,自己找找吧
一 安装ruby
$sudo apt-get install ruby irb rdoc
二 安装gem
1.到这里下载 ,最好是最新版本,我的1.3.5
解压,切换到当前目录,执行$sudo ruby setup.rb
或者这样:
$ tar xzvf rubygems-1.3.5.tgz (解压)
$ cd rubygems-1.3.5 (切换到此目录)
$ sudo ruby setup.rb
2.gem -v 检测
如果遇到一下错误
/usr/bin/gem:10: undefined method `manage_gems' for Gem:Module (NoMethodError)
就gem1.8 -v
或者执行此命令
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem (要确保你的ruby是1.8的,还要确保你装的地方,看自己而定)
后再尝试gem -v
三 安装rails
sudo gem install rails
四 安装mysql驱动
安装此驱动时要确保三个包已安装(libmysql-ruby1.8,libmysqlclient15-dev,ruby1.8-dev)
下载mysql-ruby-2.8.tar.gz ,
$ tar xvzf mysql-ruby-2.8.tar.gz
$ cd mysql-ruby-2.8
$ ruby extconf.rb --with-mysql-config
$ make && make install
五 安装mysql
sudo apt-get installmysql-server
中间会遇到设置密码,设置完就好了。
修改mysql编码为UTF-8:
$sudo gedit /etc/mysql/my.cnf
在[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
init_connect='SET NAMESutf8'
在[client]
default-character-set=utf8
进入mysql查看编码
mysql命令: show variables like'character%';
+--------------------------+----------------------------+
|Variable_name |Value |
+--------------------------+----------------------------+
|character_set_client |utf8 |
| character_set_connection |utf8 |
| character_set_database |utf8 |
| character_set_filesystem |binary |
|character_set_results |utf8 |
|character_set_server |utf8 |
|character_set_system |utf8 |
|character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
六 安装 jdk
$sudo apt-get install sun-java6-jdk
sudo update-alternatives --config java
按照提示输入对应的选项,指定为JDK 6
sudo gedit /etc/environment
在里面加
CLASSPATH=/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
java -version来检查是否安装
七 安装 netbeans
这里 有个中文字符集的 问题
cd /usr/lib/jvm/jdk1.6.0/jre/lib/fonts
sudo mkdir fallback
cd fallback
sudo ln -s /usr/share/fonts/windows/simsun.ttf .
sudo mkfontdir
sudo mkfontscale
也可以别 的 方法
1在win系统下c/windows/fonts下找到中文字符,之后拷贝到一个文件夹(fallback)
2之后把这个文件夹copy到/usr/lib/jvm/jdk1.6.0/jre/lib/fonts就可以了!
七 安装 netbeans
要切换到你下载的目录下
sudo chmod +x netbeans-6.7.1-ml-ruby-linux.sh
sudo ./netbeans-6.7.1-ml-ruby-linux.sh
八 安装mongrel
gem install mongrel
九 如果有这个错误
`require_frameworks': no such file to load -- net/https (RuntimeError)
是缺少 libopenssl-ruby library:
解决方案:
$sudo apt-get install libopenssl-ruby
一 安装ruby
$sudo apt-get install ruby irb rdoc
二 安装gem
1.到这里下载 ,最好是最新版本,我的1.3.5
解压,切换到当前目录,执行$sudo ruby setup.rb
或者这样:
$ tar xzvf rubygems-1.3.5.tgz (解压)
$ cd rubygems-1.3.5 (切换到此目录)
$ sudo ruby setup.rb
2.gem -v 检测
如果遇到一下错误
/usr/bin/gem:10: undefined method `manage_gems' for Gem:Module (NoMethodError)
就gem1.8 -v
或者执行此命令
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem (要确保你的ruby是1.8的,还要确保你装的地方,看自己而定)
后再尝试gem -v
三 安装rails
sudo gem install rails
四 安装mysql驱动
安装此驱动时要确保三个包已安装(libmysql-ruby1.8,libmysqlclient15-dev,ruby1.8-dev)
下载mysql-ruby-2.8.tar.gz ,
$ tar xvzf mysql-ruby-2.8.tar.gz
$ cd mysql-ruby-2.8
$ ruby extconf.rb --with-mysql-config
$ make && make install
五 安装mysql
sudo apt-get installmysql-server
中间会遇到设置密码,设置完就好了。
修改mysql编码为UTF-8:
$sudo gedit /etc/mysql/my.cnf
在[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
init_connect='SET NAMESutf8'
在[client]
default-character-set=utf8
进入mysql查看编码
mysql命令: show variables like'character%';
+--------------------------+----------------------------+
|Variable_name |Value |
+--------------------------+----------------------------+
|character_set_client |utf8 |
| character_set_connection |utf8 |
| character_set_database |utf8 |
| character_set_filesystem |binary |
|character_set_results |utf8 |
|character_set_server |utf8 |
|character_set_system |utf8 |
|character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
六 安装 jdk
$sudo apt-get install sun-java6-jdk
sudo update-alternatives --config java
按照提示输入对应的选项,指定为JDK 6
sudo gedit /etc/environment
在里面加
CLASSPATH=/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun
java -version来检查是否安装
七 安装 netbeans
这里 有个中文字符集的 问题
cd /usr/lib/jvm/jdk1.6.0/jre/lib/fonts
sudo mkdir fallback
cd fallback
sudo ln -s /usr/share/fonts/windows/simsun.ttf .
sudo mkfontdir
sudo mkfontscale
也可以别 的 方法
1在win系统下c/windows/fonts下找到中文字符,之后拷贝到一个文件夹(fallback)
2之后把这个文件夹copy到/usr/lib/jvm/jdk1.6.0/jre/lib/fonts就可以了!
七 安装 netbeans
要切换到你下载的目录下
sudo chmod +x netbeans-6.7.1-ml-ruby-linux.sh
sudo ./netbeans-6.7.1-ml-ruby-linux.sh
八 安装mongrel
gem install mongrel
九 如果有这个错误
`require_frameworks': no such file to load -- net/https (RuntimeError)
是缺少 libopenssl-ruby library:
解决方案:
$sudo apt-get install libopenssl-ruby