installingoncentos5
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| installingoncentos5 [2010/02/22 14:58] – Firmanavn fikset rogeraas | installingoncentos5 [2010/02/25 11:01] (current) – Dependency fixes rogeraas | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| ### | ### | ||
| ### | ### | ||
| + | ### 25.02.2010: | ||
| + | ### - Fixed a lot of dependency problems, removed unneeded packages, upgraded others | ||
| ### 22.02.2010: | ### 22.02.2010: | ||
| ### - NAV version is 3.5.5 | ### - NAV version is 3.5.5 | ||
| Line 287: | Line 289: | ||
| chkconfig snmpd on | chkconfig snmpd on | ||
| - | service snmpd start | ||
| Line 294: | Line 295: | ||
| ## | ## | ||
| sed -e '/ | sed -e '/ | ||
| - | service syslog restart | ||
| Line 301: | Line 301: | ||
| ## | ## | ||
| ## Here I have added a sample firewall setup | ## Here I have added a sample firewall setup | ||
| + | ## | ||
| + | ## If you do not care about a local firewall just skip this step | ||
| ## | ## | ||
| ## Site-specific: | ## Site-specific: | ||
| Line 475: | Line 477: | ||
| ## | ## | ||
| yum -y install gcc | yum -y install gcc | ||
| - | yum -y install postgresql postgresql-server postgresql-jdbc # php-pgsql | + | yum -y install postgresql postgresql-server postgresql-jdbc # NAV dependency |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| - | yum -y install | + | yum -y install |
| Line 509: | Line 511: | ||
| ## | ## | ||
| - | ## Install Java Developer Kit | + | ## Install Java Developer Kit, NAV dependency |
| ## | ## | ||
| wget http:// | wget http:// | ||
| bash jdk-6u18-linux-i586-rpm.bin | bash jdk-6u18-linux-i586-rpm.bin | ||
| - | yes | ||
| # Fix the alternatives system to use new JDK | # Fix the alternatives system to use new JDK | ||
| alternatives --install / | alternatives --install / | ||
| Line 523: | Line 524: | ||
| ## | ## | ||
| - | ## Install Java SNMP Package | + | ## Install Java SNMP Package, NAV dependency |
| ## | ## | ||
| mkdir JavaSNMP | mkdir JavaSNMP | ||
| Line 542: | Line 543: | ||
| ## | ## | ||
| - | ## Install gammu | + | ## Install gammu, NAV dependency |
| ## | ## | ||
| wget http:// | wget http:// | ||
| Line 551: | Line 552: | ||
| ## | ## | ||
| - | ## Install rrdtool | + | ## Install rrdtool, NAV dependency |
| ## | ## | ||
| - | wget http:// | + | wget http:// |
| - | rpm -ivh rrdtool-1.0.50-3.el5.rf.i386.rpm | + | wget http:// |
| - | wget http:// | + | wget http:// |
| - | rpm -ivh perl-rrdtool-1.0.50-3.el5.rf.i386.rpm | + | wget http:// |
| - | wget http:// | + | rpm -ivh rrdtool-1.2.23-1.el5.rf.i386.rpm |
| - | rpm -ivh rrdtool-devel-1.0.50-3.el5.rf.i386.rpm | + | rpm -ivh python-rrdtool-1.2.23-1.el5.rf.i386.rpm |
| + | rpm -ivh rrdtool-devel-1.2.23-1.el5.rf.i386.rpm | ||
| Line 565: | Line 567: | ||
| ## | ## | ||
| - | # Checked out, cricket/ | + | # Cricket dependency |
| wget http:// | wget http:// | ||
| tar xvzf SNMP_Session-1.12.tar.gz | tar xvzf SNMP_Session-1.12.tar.gz | ||
| Line 574: | Line 576: | ||
| cd .. | cd .. | ||
| - | # MD5 CPAN Perl module | + | # Cricket dependency |
| wget http:// | wget http:// | ||
| tar xvzf MD5-2.03.tar.gz | tar xvzf MD5-2.03.tar.gz | ||
| Line 583: | Line 585: | ||
| cd .. | cd .. | ||
| - | # Checked out, cricket/ | + | # Cricket dependency |
| wget http:// | wget http:// | ||
| tar xvzf DB_File-1.820.tar.gz | tar xvzf DB_File-1.820.tar.gz | ||
| Line 592: | Line 594: | ||
| cd .. | cd .. | ||
| - | # FCGI CPAN Perl module | + | # NAV dependency |
| - | wget http:// | + | |
| - | tar xvzf FCGI-0.68.tar.gz | + | |
| - | cd FCGI-0.68 | + | |
| - | perl Makefile.PL | + | |
| - | make | + | |
| - | make install | + | |
| - | cd .. | + | |
| - | + | ||
| - | # CGI CPAN Perl module | + | |
| - | # Warning: prerequisite Test::More 0.8 not found. We have 0.62. | + | |
| - | wget http:// | + | |
| - | tar xvzf CGI.pm-3.48.tar.gz | + | |
| - | cd CGI.pm-3.48 | + | |
| - | perl Makefile.PL | + | |
| - | make | + | |
| - | make install | + | |
| - | cd .. | + | |
| - | + | ||
| - | # Checked out, bin/ | + | |
| wget http:// | wget http:// | ||
| tar xvzf pgsql_perl5-1.9.0.tar.gz | tar xvzf pgsql_perl5-1.9.0.tar.gz | ||
| Line 627: | Line 610: | ||
| ## | ## | ||
| - | # | + | # NAV dependency |
| wget http:// | wget http:// | ||
| tar xvzf psycopg-1.1.21.tar.gz | tar xvzf psycopg-1.1.21.tar.gz | ||
| Line 641: | Line 624: | ||
| cd .. | cd .. | ||
| - | # | + | # NAV dependency |
| wget http:// | wget http:// | ||
| tar xvzf psycopg2-2.0.13.tar.gz | tar xvzf psycopg2-2.0.13.tar.gz | ||
| Line 648: | Line 631: | ||
| cd .. | cd .. | ||
| - | # Checked out, machinetracker.py needs it | + | # NAV dependency |
| wget http:// | wget http:// | ||
| tar xvzf IPy-0.70.tar.gz | tar xvzf IPy-0.70.tar.gz | ||
| Line 655: | Line 638: | ||
| cd .. | cd .. | ||
| - | # Checked out, servicemon needs it | + | # NAV dependency |
| - | wget http:// | + | |
| - | tar xvzf py-rrdtool-0.2.1.tar.gz | + | |
| - | cd py-rrdtool-0.2.1 | + | |
| - | python setup.py install | + | |
| - | cd .. | + | |
| - | + | ||
| - | # Needs version 2 of pysnmp | + | |
| wget http:// | wget http:// | ||
| tar xvzf pysnmp-2.0.9.tar.gz | tar xvzf pysnmp-2.0.9.tar.gz | ||
| Line 669: | Line 645: | ||
| cd .. | cd .. | ||
| - | # Checked out | + | # NAV dependency |
| wget http:// | wget http:// | ||
| tar xvzf Cheetah-2.2.1.tar.gz | tar xvzf Cheetah-2.2.1.tar.gz | ||
| Line 676: | Line 652: | ||
| cd .. | cd .. | ||
| - | # thresholdMon.py | + | # NAV dependency |
| wget http:// | wget http:// | ||
| tar xvzf forgetSQL-0.5.1.tar.gz | tar xvzf forgetSQL-0.5.1.tar.gz | ||
| Line 687: | Line 663: | ||
| cd .. | cd .. | ||
| - | # Install Python bindings for gammu | + | # pyrad dependency |
| - | wget http:// | + | |
| - | tar xvzf python-gammu-0.20.tar.gz | + | |
| - | cd python-gammu-0.20 | + | |
| - | python setup.py install | + | |
| - | cd .. | + | |
| - | + | ||
| - | # | + | |
| wget http:// | wget http:// | ||
| tar xvzf setuptools-0.6c11.tar.gz | tar xvzf setuptools-0.6c11.tar.gz | ||
| Line 701: | Line 670: | ||
| cd .. | cd .. | ||
| - | # | + | # NAV dependency |
| wget http:// | wget http:// | ||
| tar xvzf pyrad-1.2.tar.gz | tar xvzf pyrad-1.2.tar.gz | ||
| Line 708: | Line 677: | ||
| cd .. | cd .. | ||
| - | # | + | # NAV dependency |
| wget http:// | wget http:// | ||
| tar xvzf Django-1.1.1.tar.gz | tar xvzf Django-1.1.1.tar.gz | ||
| cd Django-1.1.1 | cd Django-1.1.1 | ||
| + | python setup.py install | ||
| + | cd .. | ||
| + | |||
| + | # gammu dependency | ||
| + | wget http:// | ||
| + | tar xvzf python-gammu-0.20.tar.gz | ||
| + | cd python-gammu-0.20 | ||
| python setup.py install | python setup.py install | ||
| cd .. | cd .. | ||
| Line 960: | Line 936: | ||
| ## | ## | ||
| / | / | ||
| - | |||
| - | # Check the startup by using this command: | ||
| - | / | ||
| Line 995: | Line 968: | ||
| # http:// | # http:// | ||
| # http:// | # http:// | ||
| - | # http:// | + | # http:// |
| - | # http:// | + | # http:// |
| - | # http:// | + | # http:// |
| + | # http:// | ||
| # http:// | # http:// | ||
| # ftp:// | # ftp:// | ||
| # ftp:// | # ftp:// | ||
| - | # ftp:// | ||
| - | # ftp:// | ||
| # ftp:// | # ftp:// | ||
| # http:// | # http:// | ||
| # http:// | # http:// | ||
| # http:// | # http:// | ||
| - | # http:// | ||
| # http:// | # http:// | ||
| # http:// | # http:// | ||
| # http:// | # http:// | ||
| - | # http:// | ||
| # http:// | # http:// | ||
| # http:// | # http:// | ||
| # http:// | # http:// | ||
| + | # http:// | ||
| # http:// | # http:// | ||
| # | # | ||
| </ | </ | ||
installingoncentos5.1266850691.txt.gz · Last modified: by rogeraas
