OpenChange Appliance
Version 9 (Julien Kerihuel, 07/19/2010 05:06 pm)
| 1 | 1 | h1. OpenChange Appliance |
|
|---|---|---|---|
| 2 | 1 | ||
| 3 | 1 | h2. Introduction |
|
| 4 | 1 | ||
| 5 | 7 | Julien Kerihuel | The OpenChange appliance is a virtual environment configured to provide a development environment similar to the OpenChange's development one. It contains everything to run OpenChange server out of the box and to start developing or following latest evolution of the OpenChange project. |
| 6 | 1 | ||
| 7 | 7 | Julien Kerihuel | Existing appliances have been created using "Virtualbox 3.2.6":http://www.virtualbox.org/wiki/Downloads but was exported using the OVF format (Open Virtualization Format) with 0.9 legacy enabled to maximize the number and versions of virtualization systems able to import this appliance. This guide primarily focuses on VirtualBox, but additional setup and configuration information for other virtualization systems is welcome. |
| 8 | 7 | Julien Kerihuel | |
| 9 | 7 | Julien Kerihuel | h2. Available appliances |
| 10 | 7 | Julien Kerihuel | |
| 11 | 7 | Julien Kerihuel | h3. Ubuntu 10.04 Lucid LTS appliance |
| 12 | 7 | Julien Kerihuel | |
| 13 | 7 | Julien Kerihuel | * x86 architecture |
| 14 | 7 | Julien Kerihuel | * 5Gb of Hard Disk drive |
| 15 | 7 | Julien Kerihuel | * 256Mb of memory |
| 16 | 7 | Julien Kerihuel | * 2 network interfaces: |
| 17 | 7 | Julien Kerihuel | ** eth0: NAT |
| 18 | 7 | Julien Kerihuel | ** eth1: Bridged with a default IP set to 10.254.0.100 |
| 19 | 5 | Julien Kerihuel | |
| 20 | 8 | Julien Kerihuel | |
| 21 | 1 | h2. Download OpenChange Virtual Appliance |
|
| 22 | 1 | ||
| 23 | 6 | Julien Kerihuel | h3. Download |
| 24 | 6 | Julien Kerihuel | |
| 25 | 3 | Julien Kerihuel | The appliance can be retrieved through FTP at the following address: ftp://openchange:openchange@labs.openchange.org |
| 26 | 1 | ||
| 27 | 3 | Julien Kerihuel | <pre> |
| 28 | 3 | Julien Kerihuel | $ wget ftp://openchange:openchange@labs.openchange.org/ubuntu-appliance.tgz |
| 29 | 3 | Julien Kerihuel | $ wget ftp://openchange:openchange@labs.openchange.org/ubuntu-appliance.sha512sum |
| 30 | 3 | Julien Kerihuel | </pre> |
| 31 | 4 | Julien Kerihuel | |
| 32 | 4 | Julien Kerihuel | h3. Check Integrity |
| 33 | 4 | Julien Kerihuel | |
| 34 | 4 | Julien Kerihuel | The OpenChange appliance comes with different level of integrity: |
| 35 | 4 | Julien Kerihuel | * one SHA512 file to check tarball integrity |
| 36 | 4 | Julien Kerihuel | * one SHA512 within the archive to check appliance data integrity |
| 37 | 4 | Julien Kerihuel | |
| 38 | 4 | Julien Kerihuel | <pre> |
| 39 | 4 | Julien Kerihuel | $ sha512sum -c ubuntu-appliance.sha512sum |
| 40 | 4 | Julien Kerihuel | ubuntu-appliance.tgz: OK |
| 41 | 4 | Julien Kerihuel | |
| 42 | 4 | Julien Kerihuel | $ tar xzvf ubuntu-appliance.tgz |
| 43 | 4 | Julien Kerihuel | SHA512SUM |
| 44 | 4 | Julien Kerihuel | ubuntu-appliance.mf |
| 45 | 4 | Julien Kerihuel | ubuntu-appliance.ovf |
| 46 | 4 | Julien Kerihuel | ubuntu-appliance.vmdk |
| 47 | 4 | Julien Kerihuel | |
| 48 | 4 | Julien Kerihuel | $ sha512sum -c SHA512SUM |
| 49 | 4 | Julien Kerihuel | ubuntu-appliance.mf: OK |
| 50 | 4 | Julien Kerihuel | ubuntu-appliance.ovf: OK |
| 51 | 4 | Julien Kerihuel | ubuntu-appliance.vmdk: OK |
| 52 | 4 | Julien Kerihuel | </pre> |
| 53 | 8 | Julien Kerihuel | |
| 54 | 8 | Julien Kerihuel | |
| 55 | 8 | Julien Kerihuel | h2. Importing appliance in VirtualBox |
| 56 | 8 | Julien Kerihuel | |
| 57 | 8 | Julien Kerihuel | h3. Using command line tools |
| 58 | 8 | Julien Kerihuel | |
| 59 | 8 | Julien Kerihuel | From your Linux console, replace /path/to with the path where you extracted the appliance: |
| 60 | 8 | Julien Kerihuel | <pre> |
| 61 | 8 | Julien Kerihuel | $ VBoxManage import /path/to/ubuntu-appliance.ovf --dry-run |
| 62 | 8 | Julien Kerihuel | </pre> |
| 63 | 8 | Julien Kerihuel | |
| 64 | 8 | Julien Kerihuel | h3. Using VirtualBox GUI |
| 65 | 8 | Julien Kerihuel | |
| 66 | 8 | Julien Kerihuel | # Click _File_ in the menu bar, then select _Import Appliance_ |
| 67 | 8 | Julien Kerihuel | # Click the Choose button, navigate to the directory where you extracted the appliance and select the OVF file (ubuntu-appliance.ovf) |
| 68 | 9 | Julien Kerihuel | |
| 69 | 9 | Julien Kerihuel | After VirtualBox is finished import the appliance, you can boot it. If you encounter issues when launching the virtual machine for the first time, please refer to the troubleshooting section of this guide. |
| 70 | 9 | Julien Kerihuel | |
| 71 | 9 | Julien Kerihuel | h2. Troubleshooting |