Create directory for those scrapers
mkdir /home/scrapers/sak
cd /home/scrapers/sak
Download Cake 2.6.1 and extract it
cd /home/scrapers/
curl -kL https://github.com/cakephp/cakephp/archive/2.6.1.tar.gz | tar xvz
mv cakephp-2.6.1 serbia-albania-kosovo
Delete app folder contents and pull there this repo
cd serbia-albania-kosovo
rm -r app
git clone https://github.com/contributors-kodujdlapolski-pl/parldata-scrapers-Serbia-Albania-Kosovo app
Give rights to files
chown USER:USER -R .
chmod -R g-w .
chmod -R g+w app/webroot
chmod -R g+w app/tmp
sudo adduser www-data USER
Create database and config in app/Config/database.php
cp app/Config/database.php.default app/Config/database.php
Create database user & pass
mysql -u root -p -e "CREATE DATABASE scrapers_sak DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_general_ci; GRANT ALL PRIVILEGES ON scrapers_sak.* TO scrapers_sak@localhost IDENTIFIED BY 'scrapers_sak';"
Load DB or create from schema
cd app/tmp
unrar x sql_scrapper\ 20150212\ 0226.rar
cat sql_scrapper\ 20150212\ 0226.sql | mysql -u scrapers_sak -p
mysql -u scrapers_sak -p -e "USE scrapers_sak; UPDATE quele_to_sends SET status=0;"
cd ../..
1. Update API user & pass
cp app/Config/config.php.default app/Config/config.php vim app/Config/config.php
1. Set up cron: `sude -u USER crontab -e`
/5 cd /home/scrapers/serbia-albania-kosovo/app && Console/cake schedule