Mirror of Unidata's AWIPS2.
Find a file
2016-03-17 15:26:16 -05:00
build more ufpy->awips 2016-03-16 18:56:09 -05:00
cave Merge branch 'unidata_15.1.1' of github.com:Unidata/awips2 into unidata_15.1.1 2016-03-16 18:56:24 -05:00
crh RequiredExecutionEnvironment: JavaSE-1.7 2016-02-03 21:45:47 -06:00
deltaScripts/15.1.1 addback deltaScripts for 15.1.1 2016-01-20 15:59:11 -06:00
edexOsgi Merge branch 'unidata_15.1.1' of github.com:Unidata/awips2 into unidata_15.1.1 2016-03-16 18:56:24 -05:00
javaUtilities RequiredExecutionEnvironment: JavaSE-1.7 2016-02-03 21:45:47 -06:00
localApps 12.4.1-4 baseline 2012-04-18 15:18:16 -05:00
localization cave/com.raytheon.uf.viz.d2d.ui.obs/plugin.xml 2016-03-15 10:26:40 -05:00
msi Issue #2851 - 64-bit Windows build updates; also supports 32-bit builds 2014-03-31 12:37:37 -05:00
nativeLib RequiredExecutionEnvironment: JavaSE-1.7 2016-02-03 21:45:47 -06:00
ost RequiredExecutionEnvironment: JavaSE-1.7 2016-02-03 21:45:47 -06:00
pythonPackages ufpy->python-awips; no longer building thrift or dynamicserialize RPMs 2016-03-16 18:51:24 -05:00
RadarServer ufpy->python-awips; no longer building thrift or dynamicserialize RPMs 2016-03-16 18:51:24 -05:00
rpms Merge branch 'unidata_15.1.1' of github.com:Unidata/awips2 into unidata_15.1.1 2016-03-16 18:56:24 -05:00
testProcedures/testDocuments rm testProcedures 2015-09-21 20:01:10 -06:00
.gitignore ufpy->python-awips; no longer building thrift or dynamicserialize RPMs 2016-03-16 18:51:24 -05:00
.gitmodules added gsd submodule 2015-04-23 04:06:58 -06:00
installCAVE.sh don't remove /awips2/alertviz is awips2-cave is not installed 2016-02-22 16:43:55 -07:00
installEDEX.sh can now run 'installEDEX.sh reinstall' 2016-01-07 11:29:27 -07:00
README.md README should include edex server config instructions 2016-03-17 15:26:16 -05:00

Install AWIPS II

These scripts should be run as root:

CAVE Client

Download and run installCAVE.sh

    wget https://raw.githubusercontent.com/Unidata/awips2/unidata_15.1.1/installCAVE.sh
    chmod 755 ./installCAVE.sh
    ./installCAVE.sh

EDEX Server

Download and run installEDEX.sh:

    wget https://raw.githubusercontent.com/Unidata/awips2/unidata_15.1.1/installEDEX.sh
    chmod 755 ./installEDEX.sh
    ./installEDEX.sh

What do these scripts do?

  1. Downloads http://www.unidata.ucar.edu/software/awips2/doc/awips2.repo to /etc/yum.repos.d/awips2.repo
  2. Runs yum clean all
  3. Runs yum groupinstall awips2-server and/or yum groupinstall awips2-cave

System Requirements

  1. EDEX operations systems supported:

    • CentOS 5 and 6
    • Red Hat 5 and 6
    • Fedora Core 12 to 14

    Not supported for EDEX:

    • Debian, Ubuntu, SUSE, Solaris, OS X, Fedora 15+, CentOS/RHEL 7, Windows

    It will probably work on Scientific Linux.

  2. selinux should be disabled (read more about selinux at redhat.com)

  3. create user awips and group fxalpha and create AWIPS II directories

     groupadd fxalpha && useradd -G fxalpha awips
     mkdir -p /awips2/data_store
    
  4. /etc/security/limits.conf

    Qpid is known to crash on some systems which have not defined a higher security limit for user processes and files. To be sure that Qpid can handle the high number of messages from edexBridge, add the following two lines to /etc/security/limits.conf

    printf "awips soft nproc 65536\nawips soft nofile 65536\n" >> /etc/security/limits.conf

Or copy manually:

    awips soft nproc 65536
    awips soft nofile 65536
  1. /etc/sysconfig/iptables

    To serve data from an EDEX server, iptables must allow TCP connections on ports 5672, 9581 and 9582. The following lines added to /etc/sysconfig/iptables, followed by the command service iptables restart, will configure iptables for EDEX.

     -A INPUT -p tcp -m tcp --dport 5672 -j ACCEPT
     -A INPUT -p tcp -m tcp --dport 9581 -j ACCEPT
     -A INPUT -p tcp -m tcp --dport 9582 -j ACCEPT