helpdesk

I am still working on documenting the process. Here is what I have so far. I also have a link groupings for all of the resources I found helpful. http://del.icio.us/tbachner330/helpdesk?setcount=50 http://del.icio.us/tbachner330/ubuntu?setcount=50

auto eth0 >> iface eth0 inet static >> address 172.19.0.10 >> netmask 255.255.255.0 >> network 172.19.0.0 >> broadcast 172.19.0.255 >> gateway 172.19.0.1 nameserver xxx.xxx.xxx.xxx >> select all defaults for cpan installation >> select mirrors near you when asked >> you will have to press enter and type "yes" when cpan is ready to install SOAP::Lite >> use defaults for any questions asked
 * 1) Install Ubuntu (server edition) selecting the following modules at install:
 * Download iso from http://www.ubuntu.com/getubuntu/download
 * 1) Web, Mail, DNS, Samba
 * 2) username: (what you setup)
 * 3) password: (what you setup)
 * 4) URL: helpdesk.fps.k12.me.us
 * 5) IP: xxx.xxx.xxx.xxx
 * 6) The following url details how to install the server and then setup SSH (if not installed at setup)
 * 7) http://www.ubuntugeek.com/ubuntu-704-feisty-fawn-lamp-server-setup.html
 * 8) Activate the root user by issuing the following from the console:
 * 9) sudo passwd root
 * 10) give root a password (?????????)
 * 11) Statically configure the network interfaces
 * 12) sudo pico /etc/network/interfaces
 * 13) # The primary network interface (or what ever addresses/subnet you are using)
 * 1) sudo /etc/init.d/networking restart
 * 2) sudo pico /etc/resolv.conf
 * 3) search domain.com
 * 1) Install the build-essentials and other packages
 * 2) sudo apt-get install build-essential
 * 3) sudo apt-get install libapache2-mod-perl2 php5-gd libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl php-pear php5-dev libnet-ip-perl libnet-ssleay-perl snmp libapache2-mod-php5 php5-cli php5-common php5-cgi php5-mysql
 * 4) Install the webmin interface using port 8888 using the following directions http://www.ubuntugeek.com/webmin-installation-and-configuration-in-ubuntu-linux.html
 * 5) Via Terminal/ssh (Windows can use PuTTY) login remotely to server
 * 6) cd /var/www/
 * 7) mkdir downloads
 * 8) cd downloads
 * 9) sudo wget http://prdownloads.sourceforge.net/webadmin/webmin-1.520.tar.gz
 * 10) wget http://voxel.dl.sourceforge.net/sourceforge/webadmin/webmin-1.520.tar.gz (alternative location)
 * 11) tar -xzvf webmin-1.520.tar.gz
 * 12) cd webmin-1.520
 * 13) Run updates to server apt-get upgrade
 * 14) Login to the webmin at https://xxx.xxx.xxx.xxx:8888/
 * 15) In the "Servers > MySQL" tab, create the following databases
 * 16) glpi, nagios, ocsreports
 * 17) Install the OCS-NG via console ([|http://ubuntuforums.org/showthread.php?t=430702)]
 * 18) /etc/init.d/apache2 restart
 * 19) cpan SOAP::Lite
 * 1) cpan SOAP::Lite
 * 1) Install OCS (cd /var/www/)
 * 2) wget http://superb-west.dl.sourceforge.net/sourceforge/ocsinventory/OCSNG_LINUX_SERVER_1.01.tar.gz
 * 3) Download and install GLPI to the web root: /var/www/
 * 4) cd /var/www
 * 5) wget [|http://dionysus.fps.k12.me.us/G5Data/glpi-0.70.2.tar.gz] ***I had downloaded the source prior to the site going down. This is my server and not the official GLPI location***
 * 6) chown -Rf root:www-data glpi
 * 7) https://help.ubuntu.com/community/Nagios
 * 8) https://help.ubuntu.com/community/Nagios3