Changes

From Amahi Wiki
Jump to: navigation, search
2,923 bytes added ,  21:44, 12 January 2013
no edit summary
[[category:apps]]
Note: This is for Amahi on Fedora. Ubuntu has not been tested. Anyone wanting to try it, please make notes here for the Amahi community. Thanks.
 
=== Installing GLPI on Amahi ===
Amahi has an app to install GLPI on your server.
You can login to your Amahi Dashboard and choose it from the list of Apps.
 
See http://www.amahi.org/apps/glpi for more details
 
=== Fusioninventory Plugin for GLPI ===
 
Prerequisites <br />
First, install the "php-xmlrp" and "php-soap" in Fedora. (You may need to run these commands in Terminal as a superuser:)
{{Code|yum install php-soap}}
{{Code|yum install php-xmlrpc}}
 
Downloaded the packages for Webservices and then Fusioninventory
* https://forge.indepnet.net/projects/webservices/files
* http://forge.fusioninventory.org/projects/fusioninventory-for-glpi/files
Note: Be sure to choose plugin versions that are compatible with your version of GLPI.
 
Unpack them into the <i>/var/hda/web-apps/glpi/html/plugins</i> directory. (Be sure to read the directions for each of the plugins. Some directories in the plugins require full read/write access for the installation of the plugin.)
 
Log into GLPI with the GLPI root user
=== Login Credentials: ===
'''''User name''''': glpi<br />
'''''Password''''': glpi
 
<u>Installing the Plugins</u><br />
Within GLPI, go to "Setup > Plugins"<br />
In the table that presents itself you should see Webservices and four other plugins associated with Fusioninventory. To install, update or enable any plugin, one clicks on "install," "update," or "enable" in the table across from the plugin you want to activate in GLPI.
 
<u>Webservices First</u><br />
I had to install and/or update and enable the Webservices plugin first. I don't know if it was a coincidence or not, but things started working after I did clean install of the Fusioninventory plugin after installing Webservices.
 
<u>Fusioninventory Plugins</u><br />
Next, install the Fusioninventory plugin parts. There are four different component that have to be installed in a certain order. (GLPI will not let you install or update/enable other parts until prerequisites are in place. Just follow it intuitively.)
 
<u>The All-Important URL</u><br />
Go to <i>Plugins > Fusioninventory > Setup</i> in the GLPI menu and put the long url address for an Amahi app with the direcory additions needed. See the example below:
 
http://glpi.AAAA.com/plugins/fusioninventory/ ("AAAA" being the local domain.)
 
<u>Connecting to the Agents</u><br />
The same exact url in the <i>Plugins/Fusioninventory/General Settings</i> menu has to be in each agent, the agent you install on your server and then on each device. I just pulled up glpi's web console and copied/pasted the url from the screen. Then I knew what the agent and the server had were identical. I had the agent do a "force inventory" and its information showed up in the <i>Inventory > Computers</i> screen of GLPI.
 
Done.
128

edits