Installation of ITDB CentOS:
ITDB is a web based asset inventory management tool used to store information about assets found in office environments, with a focus -but not lmited to- IT assets. It is not or targets for ITIL/CMDB compliance (yet), but it has served me for years and hopefully it will do the same for you :-) ITDB comes with sources and is distributed under the GNU Public license.
Features
Items: specs, warranties, s/n, IP info, what other H/W relates/connects to this H/W, item status, event log, assignees
Software: specs, license info, ...
Relations: where each software is installed, license QTY, component relations, contract relations to software/hardware/invoices
Invoices: purchase proofs depicting date, vendor, prices, attached documents
Agents: Vendors, H/W & S/W Manufacturers, Buyers (for different Dpt), Contactors
Locations: location of each asset: building, floor, room, rack, rack row, row depth
Contracts: define custom contract types, like support& maintenance, SLA, etc. Track contract events.
Tags: multiple tags for items and software. You may use tags for grouping according to usage, budget, owner, importance, etc.
Files: attach documents to every main object entity (Items, Software, Invoices, Contracts
Users: who has what or who is responsible for what
Racks: display rack layout with items assigned to each rack row. (supports multiple items/rackrow).
Print labels: print label stickers for tag all your assets, with or without barcode, from phones and laptops to cooling units and ups. Easily define new label paper layouts through the GUI.
One click backup: get a full backup of the ITDB installation and data in a .tar.gz from the main menu. To restore, just extract the backup file on the web server!
All pages are printable: all screen pages/lists/reports print-out nicely, without menus, scrollbars and other clutter.
Interface Translations: translation file support. You may create your own translations (v1.3)
Planned for the (not near) future:
GUI-based self-update
Purchase Order management
Basic Ticketing support
Configuration/Knowledge/FAQ entries per item/software. (Something easier than attaching files)
RRD support for historical graph trends
Item positioning in floor plan, with drag & drop (WIP)
Better (analytical) licensing models, SLA events, recurring events, descriptions
Automatic host and software discovery - db auditing
ISO20000-like features
========================================================================================================================================================================
INSTALLATION:
System Requirements
1. A recent version of Firefox, Chrome, Opera, etc or IE≥9
2. Apache 2.2 on a posix system (linux, solaris, etc) (apache 2.0 may also work)
3. PHP > 5.2.x
4. PHP SQlite PDO, SQlite >3.6.14.1
5. Depending on your distribution, you may have to also install packages "php-posix", "php-mbstring", "php5-gd", "php5-json" "php5-sqlite"
Otherwise we need to install LAMP Server:
:- Installation instructions
1. Download link: https://github.com/sivann/itdb/archive/1.14.zip
2. Move this folder into /var/www/html
3. Extract the files in a /var/www/html directory.
4. Goto Location: /var/www/html/data
5. Rename pure.db to itdb.db (pure.db is a blank database)
6. Make the data/itdb.db file AND the data/ directory AND the data/files/ directory readable and writeable by the web server as below commands:
7. cd /var/www/html && chown -R apache:apache data/
8. make translations/ directory readable and writeable by the web server as below commands:
9. chown -R apache:apache translations/
10.Now Login to web pabel to manage ITDB:
Login URL: http://localhost or http://192.168.103.125
Default Login Details:
User Name: admin
Password : admin
Enjoy ......!!!
Refer: http://www.sivann.gr/software/itdb/
==========================================================================================================================
Configuration:
1. I want to change home page name with my company name:
:- goto location: /var/www/html/index.php and change name as you want on below line number
240 <span style='padding-top:5px;'> <a href='<?php echo $scriptname?>'>FirstCry </a></span>
241 </div>
242
243 <span id=logo>
244 IT Asset Inventory
:wq