| | 1 | [[PageOutline]] |
| | 2 | {{{ |
| | 3 | #!html |
| | 4 | <h1 style="text-align: center; color: blue">實作五: Eucalyptus 安裝</h1> |
| | 5 | }}} |
| | 6 | = 【前言】 = |
| | 7 | * 使用的 OS 為 Debian etch (5.0.3) AMD64 |
| | 8 | * 桌面的 '''Web Broswer''' 為瀏覽器 |
| | 9 | * 桌面的 '''終端機''' 用來輸入課程中的指令 |
| | 10 | * 為了方便學員,可以使用 '''__複製__'''和'''__貼上__''' 繁瑣的指令 (請複製 "$" 之後的指令) |
| | 11 | * 黑底白字部份為指令 |
| | 12 | * 第1個指令為 使用 '''vim''' 指令來編輯 hosts 這個文件 |
| | 13 | * 第2個指令的 '''sudo''' 為轉換成 root 管理者身份來編輯此文件 (因 hosts 文件的權限只有 root 能修改) |
| | 14 | * 第3個指令的 '''gedit''' 給不習慣用 vim 的學員使用 (類似 windows 的 notepad) |
| | 15 | {{{ |
| | 16 | $ vim /etc/hosts |
| | 17 | $ sudo vim /etc/hosts |
| | 18 | $ sudo gedit /etc/hosts |
| | 19 | }}} |
| | 20 | * 白底黑字為文件內容 |
| | 21 | {{{ |
| | 22 | #!sh |
| | 23 | 127.0.0.1 localhost |
| | 24 | }}} |
| | 25 | * 若是文件內容前面有數字則為行數 (方便學員可以快速找到文件編輯位置,下圖則為 /etc/hosts 文件的第1行) |
| | 26 | {{{ |
| | 27 | #!sh |
| | 28 | 1 127.0.0.1 localhost |
| | 29 | }}} |
| | 30 | * 小提醒 |
| | 31 | {{{ |
| | 32 | #!sh |
| | 33 | 1. Front-end、Node 和 Client 的時鐘需同步 (可使用 ntp server 來校正時間) |
| | 34 | 2. 防火牆需允許 8443、8773、8774(Front-end) 和 8775(Node) (若是要讓防火牆外的administrator/user使用時,可請網管開啟這些 port) |
| | 35 | 3. 正確的 locales (可用 dpkg-reconfigure locales 選擇正確的語系) |
| | 36 | 4. Eucalyptus 安裝和執行需由 root 執行 (只有 root 可以控制 Eucalyptus) |
| | 37 | }}} |
| | 38 | ---- |
| | 39 | = 【Step 0: 流程】 = |
| | 40 | * 本教學方便學員,使用 Eucalyptus 提供的 Debian 套件來簡化安裝流程 |
| | 41 | * 用'''套件'''安裝的__優點:__ 1.方便快速 2.不需考慮軟體相依性,系統會自動幫你安裝相依的套件。__缺點:__可能不是最新的軟體版本 |
| | 42 | * 從'''source'''安裝的__優點:__ 1.了解軟體的安裝邏輯 2.可以安裝最新的版本。__缺點:__得自行解決軟體的相依性問題 |
| | 43 | |
| | 44 | {{{ |
| | 45 | #!graphviz |
| | 46 | digraph finite_state_machine { |
| | 47 | rankdir=LR; |
| | 48 | ranksep=0.3; |
| | 49 | size="11,8"; |
| | 50 | node[shape=box,width=3.0]; |
| | 51 | |
| | 52 | "4.設定 Eucalyptus" -> "5.啟動 Eucalyptus"; |
| | 53 | "1.設定 Eucalyptus 套件庫" -> "2.設定套件庫" -> "3.從套件庫安裝 Eucalyptus"; |
| | 54 | } |
| | 55 | }}} |
| | 56 | ---- |
| | 57 | = 【Step 1:設定 Eucalyptus 套件庫】 = |
| | 58 | * 到[http://open.eucalyptus.com/downloads 此網站]下載適合我們系統的套件檔 |
| | 59 | * |
| | 60 | {{{ |
| | 61 | |
| | 62 | }}} |
| | 63 | |