Changes

From Amahi Wiki
Jump to: navigation, search
25 bytes removed ,  16:58, 2 February 2015
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 php-xmlrpc}}
Downloaded the packages for [https://forge.indepnet.net/projects/webservices/files Webservices] and then Fusioninventory [http://forge.fusioninventory.org/projects/fusioninventory-for-glpi/files Fusioninventory]
<b>NOTE:</b> Be sure to choose plugin versions that are compatible with your version of GLPI.
 
<b>NOTE:</b> Fusionintentory for GLPI 0.83.* or lower will need dependencies php-soap, php-xmlrpc and Webservices and the four separate packages for Fusioninventory are in the "metapackages" download for your version of GLPI. Fusioninventory will have four separate plugins to install and activate. GLPI version 0.84.* does not need php-soap, php-xmlrpc or Webservices. There is only one package for Fusioninventory which contains everything you need.
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.)
=== Login Credentials: ===
Make use to change the default password to protect your local system.
 
===Installing and Enabling Fusioninventory===
<u>Moving the Fusioninventory Directory</u><br />
Extract the Fusioninventory for GLPI directory. Be sure the individual files stay in the Fusioninventory folder. Copy the entire folder into the GLPI Plugins directory
<code>cp -R whereever-you-extrated-file/fusioninventory /var/hda/web-apps/glpi/html/plugins
 
<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 the Fusioninventoryplugin. 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. The last step is to "enable" the plugin. Until this is done the plugin is not available. Once this is done, you will see Fusioninventory listed on the GLPI menu under "Plugins."
<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.
*Hint: If you find that Web Services will not install due to some error, (in my case is was some "incompatible PHP error" or something) restart your Apache services
systemctl restart httpd.service
<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 />
128

edits