Difference between revisions of "Tutorial: PhpRunner 9.8 and Photo Display"
Line 282: | Line 282: | ||
==Setup Server== | ==Setup Server== | ||
* Make sure to create a '''files''' subdirectory and set its privileges for g+w | * Make sure to create a '''files''' subdirectory and set its privileges for g+w | ||
+ | ==Setup PHPRunner Project on AWS== | ||
+ | * Connect to AWS.amazon.com | ||
+ | * Connect to EC2 | ||
+ | * Verify that can connect to running EC2 using PEM key in .ssh | ||
+ | * create directory in /data/html: '''photos''' | ||
+ | * chown '''photos''' to '''ubuntu:www-data''' | ||
+ | * create '''files''' directory in photos | ||
+ | * chmod '''files''' to '''og+w''' | ||
+ | * rsync all files to /data/html/photos/ directory: | ||
+ | |||
+ | cd ~/Documents/PHPRunnerOutput/ | ||
+ | fullDir=/data/html/photos/ | ||
+ | rsync -az --progress -e "ssh -i ~/.ssh/mykeyDFT.pem" \ | ||
+ | ~/Documents/PHPRunnerOutput/* \ | ||
+ | ubuntu@dominiquefthiebaut.com:$fullDir | ||
+ | |||
+ | * chown all the files to www-data:www-data: | ||
+ | |||
+ | fullDir=/data/html/photos/ | ||
+ | ssh -i "~/.ssh/mykeyDFT.pem" -t ubuntu@dominiquefthiebaut.com \ | ||
+ | sudo chown -R www-data:www-data $fullDir 2> /dev/null | ||
+ | |||
<br /> | <br /> | ||
<br /> | <br /> |