diff --git a/install.sh b/install.sh index 11b7487e6a7ac2daf30105bef579f2c7d2f1137c..1d8e8a85724d94c3d1b57d02954c5610be564d38 100644 --- a/install.sh +++ b/install.sh @@ -25,9 +25,11 @@ yum install -y inotify-tools incron yum groupinstall -y "Development Tools" # Install python libraries -yum install -y python-inotify numpy python-matplotlib python-virtualenv python-pip python-pandas libffi-devel pypy pypy-devel python-daemon +yum install -y python-inotify numpy python-matplotlib python-virtualenv python-pip python-pandas libffi-devel pypy pypy-devel python-daemon netcdf4-python pip install css-html-js-minify pip install bcrypt +pip install future +pip install dbdreader # Install (& configure) sendmail # This isn't needed yet! But eventually we'd like to have theystem @@ -45,12 +47,12 @@ systemctl enable mariadb # Install ElasticSearch # (Used for full-text searching of glider log files) -# yum install -y java-1.8.0-openjdk -# rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch -# cp elasticsearch.repo /etc/yum/repos.d/ -# yum check-update -y -# yum install -y elasticsearch -# systemctl enable elasticsearch +yum install -y java-1.8.0-openjdk +rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch +cp elasticsearch.repo /etc/yum/repos.d/ +yum check-update -y +yum install -y elasticsearch +systemctl enable elasticsearch # Install MongoDB yum install -y mongodb python-pymongo php-pecl-mongo @@ -87,7 +89,7 @@ useradd -m gliders gpasswd -a nginx gliders gpasswd -a apache gliders gpasswd -a wheel gliders # let gliders user do sudo? -mkdir -p /var/gliders/logs /var/gliders/www/ /var/gliders/www_dev/ +mkdir -p /var/gliders/logs /var/gliders/www/ /var/gliders/www_dev/ /var/gliders/daemon/logs/ chmod -R g+x /home/gliders chown -R gliders:nginx /var/gliders cp nginx.conf /etc/nginx/