I know what you mean about waiting for Cloud at Cost to create your server.
You can practice for free, and re-create servers in minutes, at Digital Oceans. See this post:
http://nerdvittles.com/?p=9236
Read: “
Getting Started. Let’s walk through the entire process of creating a PBX in a Flash server and adding Incredible PBX 11 using a Digital Ocean droplet, and we’ll assume you hit a Digital Ocean server on a good day. First, you’ll need an account. You can sign up with our referral code and provide a little financial support to the Nerd Vittles project. That doesn’t cost you a dime.
Here’s the link. As part of the sign up procedure, you’ll be prompted to enter a coupon code.
SSDMAY10 will get you a $10 credit if you hurry. You still need to add at least $5 to your account either using a credit card or PayPal. We strongly recommend that you start with a minimal investment to make certain that Digital Ocean’s performance will meet your requirements. Test it regularly during your free trial period.”
Just create the same type of linux server that you want to use at CaC and use the same nerd tutorial.
When you got it down pat, trash D/O and install on CaC.
Just a thought...
One more thought:
No matter where you install, make sure to
create a copy of the contents of /root/knock.FAQ and keep it on your desk, computer or phone. Knowing this info will keep you from ever being 'locked-out'.
I use "Port Knocker" on my android phone - it works flawlessly. I also use "JuiceSSH" to access my servers from my phone.