LAMP with Aurora on cloud

1-click AWS Deployment

Overview

Secured LAMP with Aurora on Linux Server Zero Mysql Overhead

LAMP is a Web development platform on Linux that allows you to create dynamic Web applications with Apache2, PHP, and MySQL. This Stack Replaces Mysql with highly available Mysql Compliant Cluster -Aurora.
Enterprises are plagued with the problem of maintaining a Mysql Cluster including backup, Security, and overhead for administration. Amazon offers Highly scalable, Multiple AZ Mysql Cluster -Aurora. You can just replace Aurora Connection String in place of Mysql and use. The respective trademarks mentioned in the offering are owned by the respective companies.
Due to the initial setup of this image, it may take up to 20 minutes to launch.

LAMP Server is a Web development platform on LINUX that allows you to create dynamic Web applications with Apache2, PHP, and MySQL. LAMP Server automatically installs everything you need to intuitively develop Web applications.

Features

Major Features Of LAMP with Aurora

  • Manage your Apache and MySQL services
  • Switch online/offline (give access to everyone or only localhost)
  • Install and switch Apache, MySQL and PHP releases
  • Manage your servers settings
  • Access your logs
  • Access your settings files
  • Create alias

AWS

Secured LAMP with Aurora on Linux Server – Zero Mysql Overhead

Instructions for using installed components with AWS Template for LAMP on Aurora – RDS – LAAP

Note: Please do not choose Single Ami option for First time deployment

A) Application URL: Template Output provides the Application URL as well as Database details.

Access the application via a browser at the load balancer URL which is the website URL from the template output.

B) RDS Cluster / Aurora Details:

RDS Cluster / Aurora Details can be obtained from the Output of the template.

Please use the RDS Cluster / Aurora details in the configuration at the Database stage.

Details are also available in

/root/aurora_credentials.txt in the ec2 Instance.

C) SSH Connection: To connect to the deployed instance, Please follow Instructions to Connect to Ubuntu instance on AWS Cloud

1) Download Putty.

2) Connect to the virtual machine using SSH key Refer this link:

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: To connect to the operating system, use ubuntu for Ubuntu based OS with your key pair.
Password : Please click here to know how to  get the password .

D) Other Information:

1.Default installation path: 

Apache Configuration files: /etc/apache2

Location of webroot: /var/www/html
Location of Aurora Conn Strings: /root/aurora_credentials.txt

2.Default ports:

  • Linux Machines:  SSH Port – 22
  • Http: 80
  • Https: 443

When you open the website URL from template output you shall see the below screen.

 

Please edit or remove the test page /var/www/html/index.php after first login.

LAMP with Aurora on cloud