WAMP with Aurora on cloud

1-click AWS Deployment on 2012 R2 1-click AWS Deployment on 2016

Overview

Secured WAMP with Aurora on Windows Server  Zero MySQL Overhead

WAMP is a Web development platform on Windows 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 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 inplace of Mysql and use. The respective trademarks mentioned in the offering are owned by the respective companies.
Due to the SysPrep of this image, it may take up to 20 minutes to launch.

For detailed information please refer this link

Let’s quickly go over what each letter represents:

  1. W” stands for Windows, there’s also LAMP (for Linux) and MAMP (for Mac).
  2. A” stands for Apache. Apache is the server software that is responsible for serving web pages. When you request a page to be seen by you, Apache grants your request over HTTP and shows you the site.
  3. M” stands for MySQL. MySQL’s job is to be the database management system for your server. It stores all of the relevant information like your site’s content, user profiles, etc. This is replaces with Aurora
  4. P” stands for PHP. It’s the programming language that was used to write WordPress. It acts like glue for this whole software stack. PHP is running in conjunction with Apache and communicating with MySQL.

Instead of installing and testing WordPress on your hosting account, you can do it on your personal computer (localhost).WAMP speeds up the work process for both developers and theme designers alike. What is more, you also get the benefit of playing around with your site to your heart’s content.

Whether you use WAMP or software packages for the other operating systems, it’s a great way to save time. You won’t have to upload files to a site and will be able to learn how to develop in a safe and care-free environment.

WAMP Server is a Web development platform on Windows that allows you to create dynamic Web applications with Apache2, PHP, and MySQL.

WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the main components of the package: ApacheMySQL & PHP.

As a reminder, Apache is the most popular open source web server, MySQL is the most popular open-source database, used by huge number of websites around the world (among them, you will find Google, YouTube, Wikipedia, Facebook, Flickr, etc) and PHP is a widely used general-purpose server-side scripting language designed to produce dynamic web pages.

Please inspect messages during MySQL startup and verify that MySQL has been started successfully. Then, you must reboot the system. Otherwise, the required librarylibMySQL.dll will not be found during Apache startup when Apache is trying to load Apache’s PHP module and Apache will, perhaps a bit confusingly, complain that it is unable to load the PHP‘s MySQL library, php_mysql.dll. Therefore, it is necessary to reboot the system at this stage and then continue to PHP configuration.
 
These lines cause Apache to load and use PHP module and its configuration. The last directive, PHPIniDir, is crucial, without it Apache will fail to read the PHP configuration file.
Apache is now configured. For changes to take effect, Apache must be restarted either from Start Menu or using the Apache Monitor that can be started from the tray icon. No error messages will appear if configuration has been done as instructed.
Before finally proceeding to MediaWiki configuration it is a good idea to check at this stage that WAMP really is working properly. This can be done simply by creating file C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\test.php that contains only the following line:
<?php phpinfo(); ?>
The result can then be seen by opening the page http://localhost/test.php in a browser. Make sure that PHPLoaded Configuration File is C:\Program Files\PHP5\php.ini and that MySQL has its own section in the configuration details noting that MySQL support is enabled. As could be noticed, the default content location, DocumentRoot, for Apache to serve content is C:\Program Files\Apache Software Foundation\Apache2.2\htdocs.

Features

AWS Template WAMP on Aurora - WAAP

WAMP with Aurora on cloud

Related Posts