Launch CentOS 7 64-bit instance on AWS - use t2.medium since 2GB of mem is the minimum requirement for Alfresco.
Open port 8080 in AWS security firewall settings.
Update all server packages
# login with centos user
sudo yum update -y
# reboot if kernel is updated
sudo shutdown -r now
Version 4.2.4 of Alfresco CE is required in order to work with Citeck EcoS.
sudo yum install wget -y
wget https://s3-eu-west-1.amazonaws.com/eu.dl.alfresco.com/release/community/4.2.f-build-00012/alfresco-community-4.2.f-installer-linux-x64.bin
chmod +x alfresco-community*.bin
sudo chmod 777 /opt
sudo ./alfresco-community-4.2.f-installer-linux-x64.bin
Choose Advanced installation and select Y or the default when asked for each question, except:
Web Server Domain: [127.0.0.1]: example.com
Specify a password for the Alfresco administrator account: secret
At this point, Alfresco should be up and running at http://example.com:8080/share.
cd ~
sudo yum install unzip -y
wget https://bitbucket.org/citeck/ecos-community/downloads/citeck-ecos-community-3.0.a-distr.zip
# stop alfresco
sudo service alfresco stop
# unzip into alfresco directory
sudo unzip citeck-ecos-community-3.0.a-distr.zip -d /opt/alfresco-4.2.f/
# run installer
cd /opt/alfresco-4.2.f/
sudo chmod +x install-ecos.sh
sudo ./install-ecos.sh
# once done, fire up alfresco
sudo service alfresco start
Alfresco/Citeck EcoS is now running at http://example.com:8080/share