<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MDA/MDD/TDD/DDD/DDDDDDD
    posts - 536, comments - 111, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    在CentOS5.7上搭建rails環境

    Posted on 2011-12-10 12:26 leekiang 閱讀(549) 評論(0)  編輯  收藏 所屬分類: rails
    1,安裝gcc
    yum install gcc

    2,安裝MySQL,并設置為開機自動啟動。
    # yum install mysql mysql-devel mysql-server
    # chkconfig --levels 235 mysqld on
    # /etc/init.d/mysqld start

    3,安裝ruby
    # wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.tar.gz
    # tar zxf ruby-1.8.7-p352.tar.gz
    # cd ruby-1.8.7-p352
    # ./configure?
    # make?
    # make?install

    # ruby -v
    目前ruby1.8.7最新的是p352,見ftp://ftp.ruby-lang.org/pub/ruby/1.8/
    默認會安裝到/usr/local/lib/ruby/

    4,安裝rubygems
    在安裝rails 之前,要先安裝rubygems
    這個比較挑剔,在redmine安裝指導(http://www.redmine.org/projects/redmine/wiki/RedmineInstall)中提到有要求,要在1.3.7 ~ 1.7.0之間,這里選擇了1.6.2版。同樣是下載源碼安裝。
    # cd ~/rails_install
    # wget http://rubyforge.org/frs/download.php/74445/rubygems-1.6.2.tgz
    # tar zxvf rubygems-1.6.2.tgz
    # cd rubygems-1.6.2
    # ruby setup.rb
    安裝成功后,執行gem –v ,可看到版本信息。

    5,安裝Rails及相關gems

    wget?http://rubygems.org/downloads/rake-0.8.7.gem
    wget?http
    ://rubygems.org/downloads/rack-1.1.0.gem
    wget?http
    ://rubygems.org/downloads/rails-2.3.14.gem
    wget?http
    ://rubygems.org/downloads/activesupport-2.3.14.gem
    wget?http
    ://rubygems.org/downloads/activerecord-2.3.14.gem
    wget?http
    ://rubygems.org/downloads/actionpack-2.3.14.gem
    wget?http
    ://rubygems.org/downloads/actionmailer-2.3.14.gem
    wget?http
    ://rubygems.org/downloads/activeresource-2.3.14.gem

    wget?http
    ://rubygems.org/downloads/i18n-0.4.2.gem
    wget?http
    ://rubygems.org/downloads/mysql-2.8.1.gem
    wget?http
    ://rubygems.org/downloads/cgi_multipart_eof_fix-2.5.0.gem
    wget?http
    ://rubygems.org/downloads/coderay-1.0.0.gem

    gem??install?
    --local?rake-0.8.7.gem
    gem??install?
    --local?rack-1.1.0.gem?
    gem??install?
    --local?rails-2.3.14.gem
    gem??install?
    --local?mysql-2.8.1.gem
    gem??install?
    --local?i18n-0.4.2.gem
    gem??install?
    --local?cgi_multipart_eof_fix-2.5.0.gem
    gem??install?
    --local?coderay-1.0.0.gem

    6,安裝Redmine1.2.3
    使用svn下載Redmine 1.2源碼到/www目錄中
    svn co svn://rubyforge.org/var/svn/redmine/branches/1.2-stable redmine-1.2

    創建Redmine數據庫和redmine用戶
    CREATE?DATABASE?redmine?CHARACTER?SET?utf8?COLLATE?utf8_general_ci;
    CREATE?USER?'redmine'@'localhost'?IDENTIFIED?BY?'redmine';
    GRANT?ALL?ON?redmine.*?TO?'redmine'@'localhost';

    到database.yml文件,修改production節點的帳號和密碼為redmine,注意冒號后要有空格。

    到/www/redmine1.2目錄下
    rake?config/initializers/session_store.rb
    RAILS_ENV
    =production?rake?db:migrate
    RAILS_ENV
    =production?rake?redmine:load_default_data
    ruby?script
    /server?webrick?-p?8000?-e?production


    如果報錯:rake aborted! no such file to load -- openssl
    先yum install? openssl-devel
    然后到下載的ruby源碼的ext/openssl目錄
    ruby?extconf.rb??(生成Makefile)
    make
    make?install



    刪除已安裝的ruby
    How to uninstall Ruby from /usr/local?
    How to Remove an Old version of Ruby



    參考:
    CentOS 6.0 安裝配置rails 2.3.11 + redmine 1.2.1 筆記
    Redmine在Linux(CentOS)下的安裝及配置




    "./configure && make && make install"是典型的使用GNU的AUTOCONF和AUTOMAKE產生的程序的安裝步驟。
    ./configure是用來檢測你的安裝平臺的目標特征的。比如它會檢測你是不是有CC或GCC,并不是需要CC(
    cc是gcc的連接,gcc是編譯器)或GCC,它是個shell腳本
    make是用來編譯的,它從Makefile中讀取指令,然后編譯。
    make?install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置。
    AUTOMAKE和AUTOCONF是非常有用的用來發布C程序的東西

    主站蜘蛛池模板: 亚洲乱码精品久久久久..| 美女被cao免费看在线看网站| 黄网站色成年片大免费高清| 亚洲综合成人婷婷五月网址| 久久精品国产亚洲av麻豆色欲| 亚洲AV日韩AV鸥美在线观看| 亚洲情综合五月天| 国产亚洲免费的视频看| 亚洲码国产精品高潮在线| 亚洲中文字幕无码久久2017 | 日本在线观看免费高清| 免费在线观看亚洲| 水蜜桃视频在线观看免费| 成人a毛片免费视频观看| sss在线观看免费高清| 国产精品小视频免费无限app| 国产精品1024在线永久免费 | 亚洲欧美日韩中文高清www777| 亚洲日韩精品无码专区加勒比☆ | 狠狠色婷婷狠狠狠亚洲综合| 久久亚洲国产成人影院网站| 亚洲人色婷婷成人网站在线观看 | 影音先锋在线免费观看| 青青青国产免费一夜七次郎| 国产美女精品久久久久久久免费| 国产一级淫片a免费播放口之 | 人成午夜免费视频在线观看| 一二三四影视在线看片免费| 午夜a级成人免费毛片| 亚洲国产精品人人做人人爱| 伊人久久综在合线亚洲91| 亚洲一区免费观看| 成人区精品一区二区不卡亚洲| 亚洲av成本人无码网站| h视频在线免费观看| 久久免费的精品国产V∧| 欧美在线看片A免费观看| 免费夜色污私人影院在线观看| 亚洲人成人无码网www电影首页| 亚洲精品日韩专区silk| 亚洲成a人片在线不卡一二三区 |