Setup: The remote server
We need a machine to deploy to. So this server must be reachable by SSH and needs running webserver like Apache so we can visit our app int the browser.
- SSH
- A running webserver like Apache
Virtual Box
The recommended way to try out the guides is powering up a virtual Ubuntu Server by VirtualBox:
You can download a LAMP-Stack here: Turnkey Linux. Don’t forget to install VirtualBox: Download Page
Your local machine
macOS
Live Server
Of course you could just deploy to a live server if you have one available.
You might want to have a look at this: Guide: My first 10 minutes on a server