From version 3.1 onward there is a unique “packaging” system or installation “Appliance”, which allows for installing via CD both the Operating System (CentOS) and Integria, with all of the dependencies required for correct functioning. The installation CD can be used to install Integria IMS on a physical or virtual device. The CD installation by itself uses the RedHat (Anaconda) installation system, which allows both graphic or text-based installations. The CD includes all the software necessary for installation, and it's not necessary to have an internet connection to fully install Integria IMS. Basic credentials needed to access the device once the application has been configured are as follows:
root / (Defined during the initial installation)
root / integria
Integria IMS web console
admin / integria
Integria's installation CD is designed to pre-install Integria IMS oriented toward a standard environment. However, if you adjust the parameters, you will be able to deploy it in smaller or larger environments. In order to install the system, the minimum requirements are:
You will be prompted with this startup screen. If you do not press any keys, the live CD will automatically boot. You can use this live session to “explore” Integria IMS (not recommended).
If on the startup screen you press a key, you get the startup menu with the options you can see on the screenshot. If you select 'Install (text mode)' you perform the installation in text mode, if you choose the 'Install' option, we'll perform a graphic installation (recommended).
The graphic installer will guide you step by step through the entire installation process. This installer is available in multiple languages and it's a standard installation process used by Redhat/CentOS.
If you have hardware that requires a special disk, you can use an external CD drive with drivers. The normal thing to do is to use the default option (using default drivers).
We set the partitioning. Unless you know what you're doing, it's recommendable to choose the option “use entire disk”. Confirmation for the filesystem creation. Past this point the selected disk will be erased and formatted.
If you've chosen to use the Live CD or haven't had time to choose another option, after the startup, this screen appears on which different icons can be seen and one of them corresponds to the CD installation.
From this point onward, the installation is identical to the (graphic) installation explained in the previous point.
After choosing to install in text mode, you see a welcome screen.
Next, you'll be prompted with the language and keyboard selections. It's possible that after choosing the language you might get an error when finding the disk and will be asked to reset the device, which you do.
The following step is to choose the system's time zone.
Set the root password
One of the last steps will be to select the type of partitioning. Choose one of three options: use the entire disk, replace the previously installed system or use the free space available on the disk.
Once all the steps have been completed, files are copied to the disk and the installation ends.
What it should look like when the system is starting up.
The desktop after running and (automatically) logging in. If you prefer to manually log in, remember that the account “artica” has no password. You can set one using the system configuration.
If you click on the Integria icon on the desktop, you'll access Integria's web console directly via your browser.
Remember that the “integria” account for MySQL has been created using a fixed password. Other fixed users have also been created: artica and root, both users have the same fixed password as the MySQL user “integria”. Please change it as soon as possible using the following commands:
passwd root passwd artica
To know what IP you've been automatically assigned by your system, run the following command on a shell or console terminal:
Changing the IP can be done from the administration menus (graphic mode) or via the command line with the CentOS command:
Only for advanced users: if you want to setup a configuration so the system DOESN'T start in graphic mode, you can change the runlevel system editing the file /etc/inittab and changing level 5 to level 3.
If at some point you wish to change any network parameter in the system, or any other system change, you can do this using the menu system on the graphic interface, or via the setup command on the command line:
From these options you can configure the base system. Everything can be managed from this point.
To perform server changes from the command line, you'll need to execute commands such as “root” or a superuser account. For this you must obtain permissions using the command:
You will be asked for the root password. If introduced correctly, you should see a shell like the one below, ending in “#” which means you have root access:
Be careful with root executed commands, a wrongly use command can cripple the entire system.
YUM is a package manager which uses the CentOS command line, and is similar to APT/GET from Debian or Zypper on SUSE. To search for a package:
yum search <package_name>
To install a package
yum install <package-name>
To install packages you need to do so as a root user.
Take into account that on the preconfigured system you have the following characteristics you can consider changing for more security:
These parameters should be modified in a system under production.