• PHP
  • MySQL
  • phpBB
  • Flat Message Structure
Please feel free to contact us


An AWS product, phpBB 3.1 Forum, provided by MIRI Infotech. phpBB is designed to help you build an interactive community with users, or members. Visitors will come and sign up, so they can participate in discussions with other like-minded individuals on specific topics. By managing a community, you get credibility for creating a place for the exchange of ideas.

We are Launching a product which will configure and publish phpBB embedded pre-configured framework with LAMP and ready-to-launch AMI on Amazon EC2 that contains phpBB, Apache, MySQL, Linux, PHP (LAMP).

phpBB is a web forum package written in the PHP scripting language. A free open source software providing a much simpler administration interface and has a thriving ecosystem of modifications and styles that allow admins many options for customizing the software to their liking.

  • phpBB supports multiple database engines (PostgreSQL, SQLite, MySQL, Oracle Database, Microsoft SQL Server)
  • Forum: Forums make up the organizational structure of the board.
  • Security: phpBB leads the industry in security.
  • Anti-spam: Multiple tools keep your board free of unwanted users and spam.
  • Caching: - phpBB utilizes an advanced caching system which increases performance.
  • Styles: - Fully customize the way phpBB looks with user-contributed styles.
  • Permissions: - Fine tune where users can go and which features they can use.
  • Plugins: - phpBB boasts a powerful plugin system to connect phpBB to other applications.
  • Search System: - The powerful search system lets users find topics, posts, and users.
  • Administration: - Gain full control over the look, feel, and operation of your board.


Usage / Deployment Instruction

Open the URL: http://<instance ip address>

<instance ip address> : IP address of the running EC2 instance.

Step 1: Select your language. Example – select English

Step 2: Check Requirements.

Step 3: Database Settings

Database Type = Mysql

Server : localhost

MySQL database user : miriphpbb

MySQL database password : <instanceID>

MySQL database Name : miriphpbbdb

Step 4: Website information submission

Step 5: Setup Complete

Step 6: Admin Login

User name : admin

Password : <instanceID>

SSH using root user is disabled. ec2-user is the sudo user with root privileges with access using the key pair created during launching the instance.

MYSQL can be accessed only with SSH

MYSQL User : root

Password : <instanceID>

Note : You are not supposed to change it.

Submit Your Request

First Name:*
Last Name:*
Email Address:*
Phone Number:*

You can subscribe to PhpBB, an AWS Marketplace product and launch an instance from the product's AMI using the Amazon EC2 launch wizard.

To launch an instance from the AWS Marketplace using the launch wizard
  • Open the Amazon EC2 console at
  • From the Amazon EC2 dashboard, choose Launch Instance.
    On the Choose an Amazon Machine Image (AMI) page, choose the AWS Marketplace category on the left. Find a suitable AMI by browsing the categories, or using the search functionality. Choose Select to choose your product.
  • A dialog displays an overview of the product you've selected. You can view the pricing information, as well as any other information that the vendor has provided. When you're ready, choose Continue.
  • On the Choose an Instance Type page, select the hardware configuration and size of the instance to launch. When you're done, choose Next: Configure Instance Details.
  • On the next pages of the wizard, you can configure your instance, add storage, and add tags. For more information about the different options you can configure, see Launching an Instance. Choose Next until you reach the Configure Security Group page.
  • The wizard creates a new security group according to the vendor's specifications for the product. The security group may include rules that allow all IP addresses ( access on SSH (port 22) on Linux or RDP (port 3389) on Windows. We recommend that you adjust these rules to allow only a specific address or range of addresses to access your instance over those ports.
  • When you are ready, choose Review and Launch.
  • On the Review Instance Launch page, check the details of the AMI from which you're about to launch the instance, as well as the other configuration details you set up in the wizard. When you're ready, choose Launch to select or create a key pair, and launch your instance.
  • Depending on the product you've subscribed to, the instance may take a few minutes or more to launch. You are first subscribed to the product before your instance can launch. If there are any problems with your credit card details, you will be asked to update your account details. When the launch confirmation page displays
  • 1What can I do with Amazon EC2?

    Amazon EC2 enables “compute” in the cloud. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use.


  • 2How do instances without public IP addresses access the Internet?

    Instances without public IP addresses can access the Internet in one of two ways:

    1. Instances without public IP addresses can route their traffic through a NAT gateway or a NAT instance to access the Internet. These instances use the public IP address of the NAT gateway or NAT instance to traverse the Internet. The NAT gateway or NAT instance allows outbound communication but doesn’t allow machines on the Internet to initiate a connection to the privately addressed instances.
    2. For VPCs with a hardware VPN connection or Direct Connect connection, instances can route their Internet traffic down the virtual private gateway to your existing datacenter. From there, it can access the Internet via your existing egress points and network security/monitoring devices.


  • 3How do I prevent other people from viewing my systems?

    You have complete control over the visibility of your systems. The Amazon EC2 security systems allow you to place your running instances into arbitrary groups of your choice. Using the web services interface, you can then specify which groups may communicate with which other groups, and also which IP subnets on the Internet may talk to which groups. This allows you to control access to your instances in our highly dynamic environment. Of course, you should also secure your instance as you would any other server.


  • 4How do I secure Amazon EC2 instances running within my VPC?

    Amazon EC2 security groups can be used to help secure instances within an Amazon VPC. Security groups in a VPC enable you to specify both inbound and outbound network traffic that is allowed to or from each Amazon EC2 instance. Traffic which is not explicitly allowed to or from an instance is automatically denied.

    In addition to security groups, network traffic entering and exiting each subnet can be allowed or denied via network Access Control Lists (ACLs).


  • 5What does Amazon RDS manage on my behalf?

    Amazon RDS manages the work involved in setting up a relational database: from provisioning the infrastructure capacity you request to installing the database software. Once your database is up and running, Amazon RDS automates common administrative tasks such as performing backups and patching the software that powers your database. With optional Multi-AZ deployments, Amazon RDS also manages synchronous data replication across Availability Zones with automatic failover.

    Since Amazon RDS provides native database access, you interact with the relational database software as you normally would. This means you're still responsible for managing the database settings that are specific to your application. You'll need to build the relational schema that best fits your use case and are responsible for any performance tuning to optimize your database for your application’s workflow.

  • 6Does Amazon S3 support data access auditing?

    Yes, customers can optionally configure an Amazon S3 bucket to create access log records for all requests made against it. Alternatively, customers who need to capture IAM/user identity information in their logs can configure AWS CloudTrail Data Events.

    These access log records can be used for audit purposes and contain details about the request, such as the request type, the resources specified in the request, and the time and date the request was processed.


  • 7What happens when an RDS DB engine version is deprecated?

    When a minor version of a database engine is deprecated in Amazon RDS, we will provide a three (3) month period after the announcement before beginning automatic upgrades. At the end of the this period, all instances still running the deprecated minor version will be scheduled for automatic upgrade to the latest supported minor version during their scheduled maintenance windows.

    When a major version of database engine is deprecated in Amazon RDS, we will provide a minimum six (6) month period after the announcement of a deprecation for you to initiate an upgrade to a supported major version. At the end of this period, an automatic upgrade to the next major version will be applied to any instances still running the deprecated version during their scheduled maintenance windows.

    Once a major or minor database engine version is no longer supported in Amazon RDS, any DB instance restored from a DB snapshot created with the unsupported version will automatically and immediately be upgraded to a currently supported version.


  • 8What is Versioning?

    Versioning allows you to preserve, retrieve, and restore every version of every object stored in an Amazon S3 bucket. Once you enable Versioning for a bucket, Amazon S3 preserves existing objects anytime you perform a PUT, POST, COPY, or DELETE operation on them. By default, GET requests will retrieve the most recently written version. Older versions of an overwritten or deleted object can be retrieved by specifying a version in the request.




  • The primary purpose of phpBB is to facilitate discussion via posting.
  • Forums make up the organizational structure of the board.
  • phpBB boasts a powerful plugin system to connect phpBB to other applications.

Application Installed