[AWS] How to develop Temporary Web System ~Part1: VPN Creation~

First of all

In this series, let me describe the procedure to develop simple web site on AWS. If you are a beginner of AWS, this topic is appropriate for your practice. Firstly, please create VPC in this article.

System Requirement
  • Web site can be accessed on the Internet with FQDN
  • Basic LAMP environment (Linux, Apache, PHP, MySQL)
  • No redundant configuration and backup
System Configuration

System Configuration diagram is as below. Public Users access Web site through Route53 with FQDN. On the other hand, Administrator access to Web site via Internet Gateway.

VPC and Subnet creation

Before creating EC2 instance, create VPC and Subnet in advance. Please access AWS management console and click VPC.

Next, click “Launch VPC Wizard”.

Then, click “Select” button.
You can see setting screen of VPC. If you want to designate private IP address, edit IPv4 CIDR block. In my environment, I didn’t change IP address from And, I input VPC name to make it easy to recognize. Then, click “Create VPC”.

You can see that “Your VPC has been successfully created” message is displayed. Then, click “OK”.

Successfully created new VPC with subnet,

This is end of part1, VPC creation. In the next article Part2, let’s create EC2 instance used for Web Server.