= Eucalyptus 安裝 = == 1.序言 == * Eucalyptus的安裝主要有兩種方法: 1. __'''''從 Source 安裝'''''__ 2. __'''''從套件安裝'''''__,官方有提供[http://open.eucalyptus.com/downloads RPM 套件]可安裝,或是 OS 為 Ubuntu 9.04 直接可 apt-get install * 本安裝文件想了解 Eucalyptus 的架構,所以選擇從 Source 安裝 * Eucalyptus 太長了 @@,之後文章用 Euc 簡稱 ---- == 2.安裝步驟 == * 主要參考 [http://open.eucalyptus.com/wiki/EucalyptusAdministratorGuide_v1.4 Eucalyptus Administrator Guide v1.4]安裝步驟,此文件主要分為5部份:(1)__必要的環境設定__,(2)__安裝__,(3)__配置__,(4)__管理__,(5)__問題排解__ === '''''__『2.1 必要的環境設定』__''''' === * 從 Source 安裝所需的套件 * C compilers * Java Developer Kit (SDK) version 1.6 or above * Apache ant 1.6.5 or above * Curl development package * openssl development package * 執行 Eucalyptus 的事項 (Euc 有分為 front-end 和 node,安裝的 Euc 元件也不同) * Front-end run-time dependencies 1. Java6 2. Apache ant -> cloud controller 3. Java(TM) Cryptography Extension (JCE) 4. Run a server on port 25 & Exim, postfix to send mail 5. Dhcp3-server 6. iptables, vlan(vconfig) 7. 如果從 rpm 安裝的話,必須再安裝 xen-libs RPM * Node run-time dependencies ---- == Reference == * [http://open.eucalyptus.com/wiki/EucalyptusAdministratorGuide_v1.4 Eucalyptus Administrator Guide v1.4]