This is for a Debian Master;
deb http://packages.dotdeb.org squeeze all deb-src http://packages.dotdeb.org squeeze all deb http://deb.nickmoeck.com/debian/ stable main
is the content of /etc/apt/sources.list
server { listen 80; access_log /var/log/nginx/openstatus.access.log; error_log /var/log/nginx/openstatus.error.log; root /usr/share/openstatus-server/public_html; index index.php; location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } }
is the content of /etc/nginx/sites-enabled/default
apt-get purge apache2*
nano /etc/apt/sources.list
apt-get install nano
apt-get update
apt-get install nano
nano /etc/apt/sources.list
wget -O - http://www.dotdeb.org/dotdeb.gpg | apt-key add -
wget -O - http://deb.nickmoeck.com/debian/packages.gpg.key | apt-key add -
apt-get update
apt-get install openstatus-server
apt-get update
nano /etc/apt/sources.list
apt-get update
apt-get install php5-fpm nginx php5-sqlite3
apt-get install php5-fpm nginx php5-sqlite
apt-get install php5
apt-get install openstatus-server
nano /etc/nginx/sites-enabled/default
service nginx restart
service php5-fpm restart
ifconfig
apt-get install openstatus-client
nano /etc/openstatus/config.php
service openstatus-client restart
nano /etc/openstatus/openstatus-client.conf
service openstatus-client restart
apt-cache policy openstatus-server
--
Done for master
Now;
CentOS Slave;
wget http://pkgs.repoforge.org/python-configobj/python-configobj-4.6.0-1.el5.rf.noarch.rpm
wget http://pkgs.repoforge.org/python-simplejson/python-simplejson-2.0.9-1.el5.rf.i386.rpm
rpm -i python-configobj-4.6.0-1.el5.rf.noarch.rpm
rpm -i python-simplejson-2.0.9-1.el5.rf.i386.rpm
mkdir /etc/openstatus/
cd /usr/local/bin
wget http://openstatus.nickmoeck.com/export/ecb2b9b83ecc488b5534d7d355b9fe4d7c476280/openstatus-client
chmod +x openstatus-client
cd /etc/openstatus
wget http://openstatus.nickmoeck.com/export/ecb2b9b83ecc488b5534d7d355b9fe4d7c476280/openstatus-client.conf
nano open*
ifconfig
openstatus-client
--
Debian/ubuntu Slave:
mkdir /etc/openstatus/
cd /usr/local/bin
wget http://openstatus.nickmoeck.com/export/ecb2b9b83ecc488b5534d7d355b9fe4d7c476280/openstatus-client
chmod +x openstatus-client
cd /etc/openstatus
wget http://openstatus.nickmoeck.com/export/ecb2b9b83ecc488b5534d7d355b9fe4d7c476280/openstatus-client.conf
apt-get update -y
apt-get install python-configobj -y
apt-get install python-simplejson -y
openstatus-client
cd /etc/openstatus
nano *
openstatus-client
Post you're master's below :)