apt-get update apt-get -y dist-upgrade sudo a2enmod ssl && sudo service apache2 restart Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload" sudo a2ensite default-ssl.conf sudo a2enmod headers sudo service apache2 restart apt-get install mysql-server $ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intlphp5-sqlite php5-mysql smbclient curllibcurl3 php5-curl $ wget -nvhttps://download.owncloud.org/download/repositories/stable/xUbuntu_16.04/Release.key -O -| sudo apt-key add -sh -c "echo 'deb http://download.owncloud.org/download/repositories/9.0/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/owncloud.list" $ sudo apt-get update $ sudo apt-get install owncloud $ sudo mysql -u root -p CREATE DATABASE owncloud; CREATE USER 'owncloud'@'localhost' IDENTIFIED BY 'secret'; GRANT ALL ON owncloud.* TO 'owncloud'@'localhost'; FLUSH PRIVILEGES Exit $ sudo crontab -u www-data -e */15 * * * * php -f /var/www/owncloud/cron.php