level 1
Viila星球
楼主
Linux ubuntu 9.04 安装ruby 1.8.7
1, 安装mysql
大部分rails 产品都采用mysql 我们就在ubuntu 9.04 上安装 mysql .
用 sudo apt-get install mysql-server 可以安装,但最高版本支持到5。0
我们要用5.1.x 以上版本最好还是下载源文件安装.
<!--[if !supportLists]--><!--[endif]-->> tar –zxvf mysql-cluster-gpl-6.2.15-linux-i686-glibc23.tar.gz
<!--[if !supportLists]--><!--[endif]-->> sudo mv mysql-cluster-gpl-6.2.15-linux-i686-glibc23 /usr/local/mysql
<!--[if !supportLists]--><!--[endif]-->> groupadd mysql
<!--[if !supportLists]--><!--[endif]-->> useradd -g mysql mysql
> <!--[if !supportLists]--><!--[endif]-->cd /usr/local/mysql
> <!--[if !supportLists]-->chown -R mysql .
> <!--[if !supportLists]--><!--[endif]-->chgrp -R mysql
> <!--[if !supportLists]--><!--[endif]-->scripts/mysql_install_db --user=mysql
> <!--[if !supportLists]--><!--[endif]-->chkconfig --add mysqld
> <!--[if !supportLists]--><!--[endif]-->cp support-files/mysql.server /etc/init.d/mysqld
> <!--[if !supportLists]--><!--[endif]-->chmod +x /etc/init.d/mysqld
> <!--[if !supportLists]--><!--[endif]-->cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
配置mysql
> <!--[if !supportLists]--><!--[endif]-->vi /etc/my.cnf
> <!--[if !supportLists]--><!--[endif]-->default-storage-engine=INNODB
> <!--[if !supportLists]--><!--[endif]-->event_scheduler = ON
> <!--[if !supportLists]--><!--[endif]-->max_connections=10000
> <!--[if !supportLists]--><!--[endif]-->default-character-set = utf8
这些配置是基本的配置。
2、安装ruby 解析器
同理,不使用 apt-get install ruby 安装。
建议自行下载ruby源代码编译安装。因为一方面可以自己定制ruby安装的路径,另一方面可以在编译过程中自行添加更多的特性。
> <!--[if !supportLists]--><!--[endif]-->tar xzvf ruby-1.8.7.tar.gz
> <!--[if !supportLists]--><!--[endif]-->cd ruby-1.8.7
> <!--[if !supportLists]--><!--[endif]-->./configure –prefix=/usr/local/ruby
> <!--[if !supportLists]--><!--[endif]-->make
> <!--[if !supportLists]--><!--[endif]-->make install
如果想浏览所有的configure参数,可以:
> <!--[if !supportLists]--><!--[endif]-->./configure –help |more
如果不定制安装的目录,默认将安装到/usr/local目录下面。然而我建议自行定制一个ruby的安装目录,例如/usr/local/ruby,这样便于以后的升级,不会和操作系统其他软件混在一起。
安装好以后,修改操作系统PATH路径,加入/usr/local/ruby/bin:
export PATH=/usr/local/ruby/bin:$PATH
将我们自己安装的ruby放在系统PATH前面,避免操作系统自带的ruby造成的干扰。在Linux上,一般将设置放在/etc/profile中,便于对全局生效。
> ruby -v
> ruby 1.8.7 (2008-05-31 patchlevel 0) [i686-linux]
看到这行,说明ruby 安装成功。未完...
> sudo apt-get install rubygems
> gem -v
1.3.1
说明gem 安装成功
>sudo gem install -v=2.2.2 rails
安装rails 并指定稳定版2.2.2
以下是我搜集和参考的其他安装教程,大家如果需要可以下载作为参考:
1)Rails开发环境安装Ubuntu,Ruby1.8.7,Rails2.3.5,Mysql,Netbeans6.8.doc 描述:包含1、安装Ruby 1.8.7、2、安装RubyGems、3、安装Rails 2.2.5、4、安装NetBeans 6.5
2)Rails 2.3.1 on Ubuntu 9.04 折腾记.doc 描述:包含安装rails、升级gem
3)Ubuntu Rails 详细配置.doc 描述:包含 安装Ruby语言 、安装Rails框架、安装使用数据库系统MySQL
4)Ubuntu下部署ruby on rails开发环境.doc
5)Ubuntu下搭建Ruby on Rails开发环境.doc 描述:包含1、安装Ubuntu 8.10 、2、安装Ruby 1.8.7 、3、安装RubyGems 、4、安装Rails 2.2.2 、5、安装MySQL 、6、安装JDK
教程下载地址:http://www.viila.net/topics/169
2010年05月31日 07点05分
1
1, 安装mysql
大部分rails 产品都采用mysql 我们就在ubuntu 9.04 上安装 mysql .
用 sudo apt-get install mysql-server 可以安装,但最高版本支持到5。0
我们要用5.1.x 以上版本最好还是下载源文件安装.
<!--[if !supportLists]--><!--[endif]-->> tar –zxvf mysql-cluster-gpl-6.2.15-linux-i686-glibc23.tar.gz
<!--[if !supportLists]--><!--[endif]-->> sudo mv mysql-cluster-gpl-6.2.15-linux-i686-glibc23 /usr/local/mysql
<!--[if !supportLists]--><!--[endif]-->> groupadd mysql
<!--[if !supportLists]--><!--[endif]-->> useradd -g mysql mysql
> <!--[if !supportLists]--><!--[endif]-->cd /usr/local/mysql
> <!--[if !supportLists]-->chown -R mysql .
> <!--[if !supportLists]--><!--[endif]-->chgrp -R mysql
> <!--[if !supportLists]--><!--[endif]-->scripts/mysql_install_db --user=mysql
> <!--[if !supportLists]--><!--[endif]-->chkconfig --add mysqld
> <!--[if !supportLists]--><!--[endif]-->cp support-files/mysql.server /etc/init.d/mysqld
> <!--[if !supportLists]--><!--[endif]-->chmod +x /etc/init.d/mysqld
> <!--[if !supportLists]--><!--[endif]-->cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
配置mysql
> <!--[if !supportLists]--><!--[endif]-->vi /etc/my.cnf
> <!--[if !supportLists]--><!--[endif]-->default-storage-engine=INNODB
> <!--[if !supportLists]--><!--[endif]-->event_scheduler = ON
> <!--[if !supportLists]--><!--[endif]-->max_connections=10000
> <!--[if !supportLists]--><!--[endif]-->default-character-set = utf8
这些配置是基本的配置。
2、安装ruby 解析器
同理,不使用 apt-get install ruby 安装。
建议自行下载ruby源代码编译安装。因为一方面可以自己定制ruby安装的路径,另一方面可以在编译过程中自行添加更多的特性。
> <!--[if !supportLists]--><!--[endif]-->tar xzvf ruby-1.8.7.tar.gz
> <!--[if !supportLists]--><!--[endif]-->cd ruby-1.8.7
> <!--[if !supportLists]--><!--[endif]-->./configure –prefix=/usr/local/ruby
> <!--[if !supportLists]--><!--[endif]-->make
> <!--[if !supportLists]--><!--[endif]-->make install
如果想浏览所有的configure参数,可以:
> <!--[if !supportLists]--><!--[endif]-->./configure –help |more
如果不定制安装的目录,默认将安装到/usr/local目录下面。然而我建议自行定制一个ruby的安装目录,例如/usr/local/ruby,这样便于以后的升级,不会和操作系统其他软件混在一起。
安装好以后,修改操作系统PATH路径,加入/usr/local/ruby/bin:
export PATH=/usr/local/ruby/bin:$PATH
将我们自己安装的ruby放在系统PATH前面,避免操作系统自带的ruby造成的干扰。在Linux上,一般将设置放在/etc/profile中,便于对全局生效。
> ruby -v
> ruby 1.8.7 (2008-05-31 patchlevel 0) [i686-linux]
看到这行,说明ruby 安装成功。未完...
> sudo apt-get install rubygems
> gem -v
1.3.1
说明gem 安装成功
>sudo gem install -v=2.2.2 rails
安装rails 并指定稳定版2.2.2
以下是我搜集和参考的其他安装教程,大家如果需要可以下载作为参考:
1)Rails开发环境安装Ubuntu,Ruby1.8.7,Rails2.3.5,Mysql,Netbeans6.8.doc 描述:包含1、安装Ruby 1.8.7、2、安装RubyGems、3、安装Rails 2.2.5、4、安装NetBeans 6.5
2)Rails 2.3.1 on Ubuntu 9.04 折腾记.doc 描述:包含安装rails、升级gem
3)Ubuntu Rails 详细配置.doc 描述:包含 安装Ruby语言 、安装Rails框架、安装使用数据库系统MySQL
4)Ubuntu下部署ruby on rails开发环境.doc
5)Ubuntu下搭建Ruby on Rails开发环境.doc 描述:包含1、安装Ubuntu 8.10 、2、安装Ruby 1.8.7 、3、安装RubyGems 、4、安装Rails 2.2.2 、5、安装MySQL 、6、安装JDK
教程下载地址:http://www.viila.net/topics/169