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

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

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

    xhchc

    危波帆墻,笑談只在桃花上;與誰共尚,風吹萬里浪; 相依相偎,不做黃泉想;莫惆悵,碧波潮生,一蕭自狂放……

     

    搭建Ruby on Rails開發環境

    本文將著重介紹如何在不同的操作系統下搭建RoR開發環境,同時,在最后會詳細介紹如何在Windows操作系統下安裝并配置MySQL數據庫。

      Windows系統下開發環境的搭建

      本文中將介紹如何在Windows操作系統下搭建RoR開發環境。

      1.遠程安裝

      a、步驟1:下載并安裝Ruby一鍵安裝包

      下載最新的Ruby 1.8.4-16一鍵安裝包,其下載地址為http://rubyforge.org/ projects/rubyinstaller/。

      下載后運行該安裝文件,顯示界面如圖2-1所示。

      
      圖1 安裝程序運行界面

      一直單擊Next按鈕默認安裝即可。安裝完成后打開命令行窗口,輸入并運行命令ruby –v,安裝成功會顯示Ruby的版本號,如圖2-2所示。

      
      圖2 Ruby的版本信息

      b、步驟2:使用RubyGems安裝Rails

      RubyGems是標準的Ruby包管理器,它的功能類似于Linux下的apt-get。使用RubyGems可以方便地從遠程服務器下載并安裝Rails。

      打開命令行窗口,輸入并執行命令gem install rails --remote或gem install rails-- include-dependencies,程序運行結果分別如圖3和圖4所示。

      
      圖3 命令執行過程中

      
      圖4 命令執行過程中

      打開命令行窗口輸入并運行rails –v,執行結果如圖2-5所示。

      
      圖5 Rails的版本信息

      顯示的Rails版本為1.0.0,Rails安裝成功,即RoR開發環境搭建成功。

      注意 使用gem install rails - -remote安裝Rails,是直接從遠程服務器下載Rails安裝包文件;而使用gem install rails - -include-dependencies命令安裝Rails,會首先在本地主機上尋找是否存在Rails的安裝包,如果沒有則從遠程服務器下載安裝。

      2.本地安裝

      a、步驟1:下載并安裝Ruby一鍵安裝包

      具體步驟請參見“遠程安裝”部分。

      b、步驟2:獲取Rails安裝插件包

      從URL地址http://rubyforge.org/frs/?group_id=307&release_id=4878下載rails- 1.0.0.gem和rails-1.0.0.zip。將下載到的文件保存到同一目錄下(D:\RoR)。

      注意 不需要對壓縮文件進行解壓縮。

      c、步驟3:安裝Rails插件包

      打開命令行窗口,進入D:\RoR目錄下,執行命令gem install rails即可完成安裝。


    Linux系統下開發環境的搭建

      本小節中將介紹如何在Linux系統下搭建RoR開發環境。雖然Linux存在多個發行版本,但是其基本原理及安裝過程是一樣的,這里使用Debian系統作為范例進行說明如何在Linux下安裝RoR開發環境。

      a、步驟1:下載Ruby源代碼文件

      在shell中輸入并運行wget http://rubyforge.org/frs/download.php/7858/ruby- 1.8.4.tar.gz命令或ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.4.tar.gz命令下載Ruby- 1.8.4的源代碼程序,如圖6所示,安裝文件會被下載到當前所在的目錄。

      
      圖6 下載Ruby安裝文件的過程

      b、步驟2:安裝Ruby

      安裝Ruby需要按順序運行如下的命令。

      1 tar zxvf ruby-1.8.4.tar.gz

      2 cd ruby-1.8.4

      3 ./configure –prefix=$HOME

      4 make

      5 make install

      命令1的執行結果是將源代碼文件從壓縮包中解壓到當前目錄下的ruby-1.8.4文件夾中;命令2的執行結果是跳轉到ruby-1.8.4目錄下;命令3到命令5用于編譯并執行源代碼文件。上述5條命令執行完畢后,在shell中輸入并執行ruby –v命令,顯示如圖7所示,Ruby安裝成功。

      
      圖7 Ruby的版本信息

      c、步驟3:下載并安裝RubyGems

      依次執行如下命令來完成RubyGems的下載與安裝。

      1 wget http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz

      2 tar xzf rubygems-0.8.11.tgz

      3 cd rubygems-0.8.11

      4 ruby setup.rb

      命令1用于遠程下載RubyGems的安裝壓縮包;命令2用于解壓縮;命令3用于跳轉到指定的目錄下;命令4用于安裝RubyGems包管理器。上面的4條命令成功執行即表示RubyGems安裝成功。

      d、步驟4:使用RubyGems安裝Rails

      在shell中輸入并執行命令gem install rails --include-dependencies安裝Rails框架,執行完畢后,在shell中輸入rails –v,如果出現版本信息則說明RoR開發環境搭建成功。


    開發環境中數據庫的安裝與配置

      這里以MySQL數據庫為例介紹開發環境中數據庫的安裝與配置。

      a、步驟1:下載并安裝MySQL數據庫

      從http://www.mysql.com下載MySQL數據庫的安裝包并運行,其安裝界面如圖8所示。

      
      圖8 MySQL的安裝界面

      按默認設置安裝。安裝完成后需要進行MySQL服務器實例配置。按圖9所示的位置打開MySQL服務器實例配置向導,如圖10所示。

      
      圖9 MySQL服務器實例配置向導的快捷方式位置

      
      圖10 MySQL服務器實例配置向導運行界面

      按默認配置安裝,到如圖11所示的界面時,選擇界面中的Detailed Configuration(詳細配置)項。

      
      圖11 配置模式選擇界面

      繼續按照默認設置安裝到如圖12所示的字符集選擇界面。在圖12中,Standard Character Set選項表示將Latin1字符集作為默認的字符集,適合于數據庫中存儲的內容僅包含英文字符和其他西歐國家語言中的字符;Best Support For Multilingualism選項表示將UTF8字符集作為默認的字符集,選擇這個選項時,數據庫中存儲的內容可以由多個不同國家語言的字符組成;Manual Selected Default Character Set/Collation選項表示可以根據實際情況,自由選擇數據庫字符集。這里選擇Best Support For Multilingualism選項。

      
      圖12 數據庫字符集選擇界面

      注意 這里要根據自己的實際需要選擇字符集編碼。

      接下來的安裝過程按默認設置進行安裝就可以了。數據庫服務器實例配置完成后就完成了MySQL的安裝。

      注意 在數據庫服務器實例配置過程中可以根據需要設置Root賬號的口令。為了突出重點,本書中所提到的數據庫均使用空口令作為Root用戶的口令。

    b、步驟2:安裝并配置MySQL-Front

      MySQL-Front是一款小巧的管理Mysql的應用程序,其主要特性包括多文檔界面、語法突出、拖拽方式的數據庫和表格、可編輯/可增加/刪除的域、可編輯/可插入/刪除的記錄、可顯示的成員、可執行的SQL腳本并提供與外程序接口、保存數據到CSV文件等。MySQL-Front的官方網站http://www.mysqlfront.de提供MySQL-Front的30天免費試用版的安裝包,下載并運行后,其初始安裝界面如圖13所示。

      
      圖13 MySQL-Front的初始安裝界面

      使用默認配置進行安裝,安裝完成后需要手動實現MySQL-Front與MySQL之間的關聯。以下將以第1章中的實例為例,說明如何實現MySQL-Front與MySQL之間的關聯。

      首次打開MySQL-Front會彈出如圖14所示的窗口,在“名稱”文本框中填寫登錄相關的描述信息(相當于為每次登錄起一個名字),這里填寫“127.0.0.1”。

      
      圖14 首次打開MySQL-Front彈出的窗口

      切換到“連接”選項卡,在“服務器”文本框中輸入“127.0.0.1”,如圖2-15所示。這里即可以輸入MySQL服務器所在機器的IP地址,也可以輸入其所在主機的主機名。由于之前使用了默認配置,所以這里其他的內容不作修改。

      
      圖15 “連接”選項卡

      繼續切換到“注冊”選項卡,在“用戶”文本框中輸入“root”,如圖16所示。其他內容不作修改。

      注意 root用戶是MySQL默認的管理員賬號,在前面的設置中沒有為其設置密碼,因此“密碼”文本框留空。

      
      圖16 “注冊”選項卡

      “數據瀏覽器”選項卡使用默認設置即可,單擊“確定”按鈕后,彈出對話啟動窗口,顯示如圖17所示。

      
      圖17 對話啟動窗口

      圖17中顯示了我們剛剛建立的對話,單擊“確定”按鈕會彈出如圖18所示的數據庫登錄窗口。

      
      圖18 數據庫登錄窗口

      單擊“確定”按鈕,顯示如圖19所示的界面,連接MySQL數據庫成功。

      
      圖19 MySQL-Front連接MySQL數據庫后的顯示界面

    posted on 2008-09-23 10:52 chu 閱讀(494) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿(2)

    隨筆檔案

    我的鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 2019中文字幕在线电影免费| 久久久久久久国产免费看| 91免费播放人人爽人人快乐| 亚洲国产精品久久久久网站| 污污网站18禁在线永久免费观看| 亚洲av午夜福利精品一区人妖| 玖玖在线免费视频| 另类免费视频一区二区在线观看| 国产亚洲精午夜久久久久久| 好男人资源在线WWW免费 | 亚洲性色AV日韩在线观看| a拍拍男女免费看全片| 亚洲国产精品白丝在线观看| 色视频在线观看免费| 亚洲高清无码专区视频| 一级毛片成人免费看a| 亚洲精品国产字幕久久不卡 | 噜噜综合亚洲AV中文无码| 国产精品99久久免费| 成年免费大片黄在线观看com| 亚洲偷自拍拍综合网| 成全视频在线观看免费| 亚洲精品视频在线播放| 毛片免费观看网址| 特级毛片免费播放| 久久亚洲国产成人亚| 国产免费女女脚奴视频网 | 一本色道久久综合亚洲精品蜜桃冫| 无码人妻一区二区三区免费| 久久久久久久久无码精品亚洲日韩| 国产成人免费在线| 亚洲精品国产suv一区88| 亚洲欧洲日产国码高潮αv| 免费国产成人α片| 亚洲午夜无码毛片av久久京东热| 亚洲AV中文无码乱人伦| 亚洲一区免费视频| 污污免费在线观看| 亚洲av日韩片在线观看 | 午夜免费国产体验区免费的| 无码欧精品亚洲日韩一区|