AWS Tutorials: Difference between revisions
Adamcolton (talk | contribs) Created page with "I want to create a set of tutorials documenting my work with AWS and eventually turn them into a presentation for conferences. ==AWS Basics== Terms * EC2 * EBS / Volume * AMI * ..." |
Adamcolton (talk | contribs) No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 9: | Line 9: | ||
* Key pairs | * Key pairs | ||
* Security Groups | * Security Groups | ||
Free tier. You can run through most of these tutorials for free. And you can run a decent web server for a year for free. Throw in $10 for a domain and you're set. | |||
Walk through signing in, creating a key pair, and launching an instance. | Walk through signing in, creating a key pair, and launching an instance. | ||
| Line 14: | Line 16: | ||
==Setting up a basic LAMP server== | ==Setting up a basic LAMP server== | ||
Update and upgrade. Using tasksel on Ubuntu. Install webmin, phpMyAdmin and wordpress. | Update and upgrade. Using tasksel on Ubuntu. Install webmin, phpMyAdmin and wordpress. | ||
==SSH : Bash== | |||
How to connect from Linux over SSH. | |||
==SSH : PuTTY== | |||
How to connect with putty. Show saving a connection and setting different fonts so it's not ugly. | |||
==AMI== | ==AMI== | ||
| Line 23: | Line 31: | ||
==Volumes Advanced== | ==Volumes Advanced== | ||
Detaching and reattaching the MySql volume. Detaching the volume and moving it to another machine. | Detaching and reattaching the MySql volume. Detaching the volume and moving it to another machine. | ||
==Bonus: Minecraft== | |||
===Basic Server=== | |||
Getting the server running. Installing an update manually. | |||
===Advanced Server=== | |||
Adding a bash script. Controlling the server from a micro instance (or a non EC2 computer). | |||
Latest revision as of 20:03, 17 January 2013
I want to create a set of tutorials documenting my work with AWS and eventually turn them into a presentation for conferences.
AWS Basics
Terms
- EC2
- EBS / Volume
- AMI
- Elastic IP
- Key pairs
- Security Groups
Free tier. You can run through most of these tutorials for free. And you can run a decent web server for a year for free. Throw in $10 for a domain and you're set.
Walk through signing in, creating a key pair, and launching an instance.
Setting up a basic LAMP server
Update and upgrade. Using tasksel on Ubuntu. Install webmin, phpMyAdmin and wordpress.
SSH : Bash
How to connect from Linux over SSH.
SSH : PuTTY
How to connect with putty. Show saving a connection and setting different fonts so it's not ugly.
AMI
Creating an AMI and launching a new instance from it.
Volumes
Creating a new volume and moving MySql to it.
Volumes Advanced
Detaching and reattaching the MySql volume. Detaching the volume and moving it to another machine.
Bonus: Minecraft
Basic Server
Getting the server running. Installing an update manually.
Advanced Server
Adding a bash script. Controlling the server from a micro instance (or a non EC2 computer).