-
Notifications
You must be signed in to change notification settings - Fork 277
AppScale on Rackspace
AppScale can deploy on Rackspace Cloud to provide you with a quick, simple way to run AppScale on a public cloud. Follow the directions below to deploy AppScale on a single node in Rackspace.
-
Sign up / Sign in to the Rackspace Cloud Control Panel
-
Select “Create Server”
-
Server setup:
Name server
Select Image - Ubuntu 12.04 LTS (Precise Pangolin)
Select Size - 2GB+ RAM
Select - Create Server
Be sure to store the auto-generated root password in a safe and secure place.
SSH into your newly created cloud server
- The SSH link located on the right will launch your default terminal with an SSH session
- Accept the RSA key and enter the server’s root password. Note: You may also SSH into your server by finding the public IP address and using your terminal to create a secure connection.
Once the source files have successfully downloaded, start the build process by running:
sudo su
cd /root
apt-get update
wget -O - http://bootstrap.appscale.com | sh
You have successfully installed AppScale on Rackspace! To initialize AppScale navigate to ~/appscale-tools/bin
and execute command ./appscale init cluster
to create your AppScalefile. Edit your AppScalefile with the appropriate configuration variables save and quit. Run command ./appscale up
and AppScale will automatically deploy with the configuration you supplied.
Next, you can deploy Google App Engine applications by running:
./appscale deploy ~/path-to-your-app
Navigate on your host machine's browser to this address to interact with your app.
Shut down your apps and AppScale deployment by running:
./appscale down
If you run into any problems, please send an email to us via the AppScale Community group or join us on #appscale on freenode.