added network file

This commit is contained in:
Martin Donnelly 2016-04-06 14:38:52 +01:00
parent cb3a6bd9c6
commit af0f3a198e
2 changed files with 15 additions and 4 deletions

2
Censis/network.txt Normal file
View File

@ -0,0 +1,2 @@
censis - Censis2016
censis-IoT - CensisDemo2015

View File

@ -5,6 +5,8 @@ DEV="$HOME/dev"
LIVE="$HOME/live"
SWAP="/swapfile"
DBSETUP="obrand-admin-server/dbrebuild.sh"
PKG_MANAGER=$( command -v yum || command -v apt-get ) || echo "Neither yum nor apt-get found"
PKG_DEVICE=$(basename $PKG_MANAGER)
fancy_echo() {
local fmt="$1"; shift
@ -16,11 +18,15 @@ fancy_echo() {
fancy_echo "Installing Obrand Admin Server ..."
## Update initial packages
sudo apt-get -y -q --force-yes update
# sudo apt-get -y -q --force-yes upgrade
# install apps
if [ $(basename $PKG_MANAGER) = "yum" ]; then
sudo yum --assumeyes upgrade
sudo yum --assumeyes install git make automake gcc gcc-c++ kernel-devel nginx htop screen wget curl postgresql postgresql-contrib
else
sudo apt-get -y -q --force-yes update
sudo apt-get -y -q --force-yes upgrade
sudo apt-get --assume-yes install build-essential git nginx htop screen wget curl postgresql postgresql-contrib
fi
# set up and install swap file
if [[ ! -f "$SWAP" ]]; then
@ -86,6 +92,7 @@ cd $DEV/obrand-admin-server
echo Setting up Database server...
sudo su - postgres -c "$DEV/$DBSETUP"
node dbconfig.js
echo Copying...
rsync -uav --exclude .git $DEV/obrand-admin-server/ $LIVE
@ -95,6 +102,8 @@ sudo fuser -k 80/tcp
sudo wget https://dl.dropboxusercontent.com/u/233909/obrand/obrand.nginx -O /etc/nginx/sites-available/obrand && sudo ln -s /etc/nginx/sites-available/obrand /etc/nginx/sites-enabled/obrand
sudo rm /etc/nginx/sites-enabled/default
npm set progress=true
sudo /etc/init.d/nginx restart