Home Forums AFP548 Community Projects IRM – Information Resource Manager

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #356924
    ElgertS
    Participant

    PROJECT DESCRIPTION

    IRM is an AMP-based Open Source solution for tracking hardware and software assets. It can support multiple networks via separate databases for each network and allows for mutliple users with privilege levels and a trouble ticket system. IRM tracks most major elements of a network including computers, printers, networking gear, and software. it maintains license information as well as MAC addresses, IP numbers, port configuration, software distribution and more.

    #356925
    ElgertS
    Participant

    Step 1: Download IRM

    Download IRM from the following website:

    http://sourceforge.net/projects/irm/

    Once downloaded move the expanded directory to the location on your web server you would wish to host the project from.

    #356926
    ElgertS
    Participant

    Step 2: Edit Configuration files

    Using a text editor, make appropriate changes to the following file to describe your installation. You will be changing info on the full url to the project on your server as well as the location, user name and password the project requires to connect to your MySQL Server:

    Edit this files:

    include/config.inc.php

    You will also need to edit the “irm.inc” file and give it the full Unix path to the directory containing IRM.

    Example:

    $root_path = “/Library/WebServer/Documents/irm”;

    #356927
    ElgertS
    Participant

    Step 3: Create IRM database

    Using PHPMyAdmin create a new database for IRM. By default it wants one named “irm”.

    #356928
    ElgertS
    Participant

    Step 4: Authenticate into IRM

    You can now launch your web browser and point to the url you configured for IRM. It will take you through the configuration process and populate your database. Once it is completed you can authenticate into IRM using the following information:

    user name: Admin
    password: admin

    You can then change the authentication info from these defaults for greater security.

    #356929
    ElgertS
    Participant

    Step 5: Configuring IRM

    Explore the IRM interface once the system is running. As I mentioned earlier you can have multiple networks you manage in IRM. I suggest you use this initial install as a template. Your first step in customizing it to your needs will be to go to the Setup screen. There is plenty to do here. At the top are several links to topics such as setting up users, IRM, a Knowledgebase etc. Below this are pull down menus for various topics including: Locations, Computer Types, Operating Systems and much more. Start with these pull down menus and remove those that don’t apply to your needs and add those you are missing from the list. If you are using this as a template you probably want to remove all entries in Locations and fill the other options with the possibilities you imagine for the networks you will be managing.

    Now go back to the top and click on the “Manage Templates” option and set up templates for the basic computer types you normally will be working with. This will make it very easy to add computers to your IRM networks.

    When you have your basic template IRM database completed you can export it completely via PHPMyAdmin’s Export option and import it into a new database. I suggest you name this working databases as such: “irm_network1”, “irm_network2”, etc.

    Finally, open the index.php file and search for this section:

    [code:1:3d24966600]$databases = array(’irm’ => ‘IRM.
    ‘irm_network2’ => ‘Network2’,
    ‘irm_network3 => ‘Network3’);
    [/code:1:3d24966600]

    Copy the last line and duplicate it below it, making appropriate changes for each of the networks you are setting up in additional databases. Note you must close the array with “);” while each line ends in a comma.

    If you are upgrading from an older version of IRM you will note this is quite different than the previous procedure.

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

Comments are closed