My Blog

PhpBB on Cloud

1-click AWS Deployment   1-click Azure Deployment 1-click Google Deployment

Overview

phpBB is used by millions of people on a daily basis, making it the most widely used opensource bulletin board system in the world. Whether you want to stay in touch with a small group of friends or are looking to set up a large multi-category board for a corporate website, phpBB has the features you need built in.

Newer users will appreciate phpBB’s extensive administration panel, which allows the customization of even the most intricate features without having to edit code directly, while advanced users will value the ease with which phpBB can be integrated into existing systems.

phpBB is owned by phpBB(https://www.phpbb.com/) and they own all related trademarks and IP rights for this software.

Cognosys provides hardened and ready to run images of phpBB on all public cloud ( AWS marketplace and Azure ).Deploy your phpBB securely on cloud i.e. AWS marketplace and Azure with Reliable Services offered by Cognosys at one-click with easy written and video tutorials.

    phpBB on Windows 2012 R2     

                             

phpBB on Cloud for AWS-Windows

   phpBB on Cloud for Azure –Ubuntu

 phpBB on Cloud for Azure – Windows

Features

Major Features of phpBB :

  • Modular design for the Admin Control Panel, Moderator Control Panel and User Control Panel
  • Support for multiple database management systems, including MySQL, Microsoft SQL Server,    Oracle, PostgreSQL, SQLite, Firebird, OpenLink Virtuoso and other ODBC-accessible DBMS
  • Support for unlimited levels of subforums
  • Ability to create custom-defined BBCode
  • Ability to create custom profile fields
  • Permissions system
  • UTF-8 Support
  • User Preferences
  • Moderation
  • Administration
  • Search Engine spider Handling
  • Unread message tracking
  • Statistics

AWS

Installation Instructions For Ubuntu

Note:  How to find PublicDNS in AWS

Step 1) SHS  Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows  instance on AWS Cloud

Connect to the virtual machine using following RDP credentials:

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

Note :  Please add Instance id of the instance from ec2 console as shown  below

Username: To connect to the operating system, use RDP and the username is Administrator.
Password: Please Click here to know how to get password .

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/Phpbb:8080

  • User Name: ec2-user
  • Password: Passw@rd123

Step 4) Other Information:

1. Default installation path: will be in your web root folder “/var/www/html/Phpbb”.

2.Default ports:

  • Linux Machines:  SSH Port – 22 or 2222
  • Http: 80 or 8080
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

Configure custom inbound and outbound rules using this link

 

Installation Instructions For Windows

Note:  How to find PublicDNS in AWS

Step 1) RDP  Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows  instance on AWS Cloud

Connect to the virtual machine using following RDP credentials:

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

Username: To connect to the operating system, use RDP and the username is Administrator.
Password: Please Click here to know how to get password .

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/Phpbb:8080

  • User Name: ec2-user
  • Password: Passw@rd123

Step 4) Other Information:

1. Default installation path: will be in your web root folder “C:\inetpub\wwwroot\Phpbb”.

2. Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

Configure custom inbound and outbound rules using this link.

AWS Step by Step Screenshots


Azure

Installation Instructions For Ubuntu

Note : How to find PublicDNS in Azure

Step 1) SSH Connection: To connect to the deployed instance, Please follow Instructions to Connect to Ubuntu instance on Azure Cloud

1) Download Putty.

2) Connect to virtual machine using following SSH credentials:

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

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Note: Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/phpbb

  • User Name: azureuser
  • Password: Passw@rd123

Step 4) Other Information:

1. Default installation path: will be in your web root folder “/var/www/html/phpbb .

2. Default ports:

  • Linux Machines:  SSH Port – 22 or 2222
  • Http: 80 or 8080
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

Configure custom inbound and outbound rules using this link

3. To access Webmin interface for management please follow this link

Installation Instructions for Windows

Note: How to find PublicDNS in Azure

Step1 ) RDP Connection: To connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Azure Cloud

Connect to virtual machine using following RDP credentials:

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

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

Step 2) Database Login Details:

Username : root || Password : Passw@rd123

Please change the password immediately after the first login.

Step 3) Application URL: Access the application via a browser at http://PublicDNS/Phpbb:8080

  • User Name: azureuser
  • Password: Passw@rd123

Step 4) Other Information:

1.Default installation path: will be in your web root folder “C:\inetpub\wwwroot\Phpbb

2.Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

Configure custom inbound and outbound rules using this link

Azure Step by Step Screenshots for Ubuntu 14.04 LTS

Google

Installation Instructions For Windows

Step 1) VM Creation:

1.Click the Launch on Compute Engine button to choose the hardware and network settings.
2.You can see at this page, an overview of Cognosys Image as well as some estimated costs of VM.
3.In the settings page, you can choose the number of CPUs and amount of RAM, the disk size and type etc.

Step 2) RDP Connection: To initialize the DB Server connect to the deployed instance, Please follow Instructions to Connect to Windows instance on Google Cloud

Step 3) Database Login Details:

The below screen appears after successful deployment of the image.

successful deployment of the image

For local MySQL root password, please use the temporary password generated automatically during image creation as shown above.

i) Please connect to Remote Desktop as given in step 2 to ensure stack is properly configured and DB is initialized.
ii) You can use MySQL server instance as localhost, username root and password as shown above.

If you have closed the deployment page you can also get the MySQL root password from VM Details  “Custom metadata” Section

Step 4) Application URL: Access the application via a browser at http://PublicDNS/Phpbb:8080

Step 5) Other Information:

1. Default installation path: will be in your web root folder “C:\inetpub\wwwroot\Phpbb”.

2. Default ports:

  • Windows Machines:  RDP Port – 3389
  • Http: 80
  • Https: 443
  • Mysql ports: By default these are not open on Public Endpoints. Internally Mysql server: 3306

Configure custom inbound and outbound rules using this link.

Step by Step Screenshots

Videos

phpBB on Windows 2012 R2 

How to use PhpBB

PHP Basics:  Installing phpBB


How we build phpBB: The Next Generation

PhpBB on Cloud

Related Posts