Reference13r1:Concept App Platform: Difference between revisions
Jump to navigation
Jump to search
m (→Requirements) |
No edit summary |
||
Line 1: | Line 1: | ||
= General = | = General = | ||
* V13 uses | * V13 uses [https://buildroot.org/ buildroot] | ||
* this is an own (innovaphone) collection of packages | * this is an own (innovaphone) collection of packages | ||
* https://buildroot.org/docs.html | * For further information see: [https://buildroot.org/docs.html Buildroot Documentations] | ||
== Requirements == | == Requirements == | ||
* V13 | * V13 or up | ||
* arm: IPx10 (with CF card) or IPx11 (with mSATA SSD) | * Gateway (arm): IPx10 (with CF card) or IPx11 (with mSATA SSD) | ||
* x86_64: HyperV or VMWare | * Virtual (x86_64): HyperV or VMWare | ||
== Default credentials == | == Default credentials == | ||
Line 16: | Line 16: | ||
* web login '''pwd''' | * web login '''pwd''' | ||
= App Platform arm = | = App Platform - arm (Gateway)= | ||
* The installation image has a size of ~ | * The installation image has a size of ~50MB. During installation, the following partitions are created: | ||
** /dev/sda1 fat32: 200MB (contains ramdisk, rootfs and kernel) | ** /dev/sda1 fat32: 200MB (contains ramdisk, rootfs and kernel) | ||
** /dev/sda2 ext4: depends on disk size (contains databases, log files and apps) | ** /dev/sda2 ext4: depends on disk size (contains databases, log files and apps) | ||
Line 24: | Line 24: | ||
** /dev/sda4 swap: 512MB | ** /dev/sda4 swap: 512MB | ||
= App Platform x86-64 Virtual Machine = | = App Platform - x86-64 (Virtual Machine) = | ||
* The default disk size is | * The default disk size is 16GB. It should be increased '''before''' the first start if needed! | ||
* Multiple CPUs are supported, default is one CPU | * Multiple CPUs are supported, default is one CPU | ||
* default RAM: | * default RAM: 512MB | ||
* static IP address, DNS, | * static IP address, DNS, Gateway can be configured with the command '''setip''' on the console. Run '''setip --help''' to get a list of parameters. | ||
* '''loadkeys de''' can be used to change to german keyboard layout (etc.) | * '''loadkeys de''' can be used to change to german keyboard layout (etc.) | ||
Line 43: | Line 43: | ||
==ARM Gateway== | ==ARM Gateway== | ||
If you setup a | If you setup a Gateway with the install procedure, the App Platform is installed automatically.<br><br> | ||
You can also install it manually: | You can also install it manually: | ||
* Open App Platform -> General and '''Enable Linux Support'''. Restart the gateway. | * Open App Platform -> General and '''Enable Linux Support'''. Restart the gateway. | ||
* You need to enable Proxy-ARP on ETH0 or | * You need to enable Proxy-ARP on [[Reference13r1:IP4/ETH/IP|ETH0]] or [[Reference13r1:IP4/ETH/IP|ETH1]], so your Gateway and the Linux Appliance will share the same physical interface. | ||
* Open App Platform -> IP and configure the IP settings of the App Platform. Restart the | * Open App Platform -> IP and configure the IP settings of the App Platform. Restart the Gateway. | ||
* Open App Platform -> Installation and select the given version or enter an own path to the app-platform-armel.img image file. | * Open App Platform -> Installation and select the given version or enter an own path to the ''app-platform-armel.img'' image file. | ||
* The installation runs without any further required step. | * The installation runs without any further required step. | ||
Line 54: | Line 54: | ||
* Import the image into your server environment. | * Import the image into your server environment. | ||
* Edit the disk size, if | * Edit the disk size, if needed. | ||
* Start the machine and wait until it reboots and starts again. | * Start the machine and wait until it reboots and starts again. |
Revision as of 16:51, 13 May 2019
General
- V13 uses buildroot
- this is an own (innovaphone) collection of packages
- For further information see: Buildroot Documentations
Requirements
- V13 or up
- Gateway (arm): IPx10 (with CF card) or IPx11 (with mSATA SSD)
- Virtual (x86_64): HyperV or VMWare
Default credentials
- SSH-Login with admin and ipapps
- root login with root and iplinux (root login is not directly possible over SSH)
- web login pwd
App Platform - arm (Gateway)
- The installation image has a size of ~50MB. During installation, the following partitions are created:
- /dev/sda1 fat32: 200MB (contains ramdisk, rootfs and kernel)
- /dev/sda2 ext4: depends on disk size (contains databases, log files and apps)
- /dev/sda3 ext4: 500MB (contains the rootfs)
- /dev/sda4 swap: 512MB
App Platform - x86-64 (Virtual Machine)
- The default disk size is 16GB. It should be increased before the first start if needed!
- Multiple CPUs are supported, default is one CPU
- default RAM: 512MB
- static IP address, DNS, Gateway can be configured with the command setip on the console. Run setip --help to get a list of parameters.
- loadkeys de can be used to change to german keyboard layout (etc.)
- partitions:
- /dev/sda1 ext2: 350MB (contains ramdisk, rootfs and kernel)
- /dev/sda2 ext4: depends on disk size (contains databases, log files and apps)
- /dev/sda3 ext4: 500MB (contains the rootfs)
- /dev/sda4 swap: 512MB
Installation
ARM Gateway
If you setup a Gateway with the install procedure, the App Platform is installed automatically.
You can also install it manually:
- Open App Platform -> General and Enable Linux Support. Restart the gateway.
- You need to enable Proxy-ARP on ETH0 or ETH1, so your Gateway and the Linux Appliance will share the same physical interface.
- Open App Platform -> IP and configure the IP settings of the App Platform. Restart the Gateway.
- Open App Platform -> Installation and select the given version or enter an own path to the app-platform-armel.img image file.
- The installation runs without any further required step.
Virtual machine
- Import the image into your server environment.
- Edit the disk size, if needed.
- Start the machine and wait until it reboots and starts again.