How to Set Up a Forum with phpBB on Kamatera

phpBB, stands for PHP Bulletin Board, is a flexible open-source forum software that allows users to create and manage online discussion boards. phpBB offers a feature-rich environment with extensive customization options. With its user-friendly interface, strong moderation tools, and support for multiple extensions, phpBB is well-suited for communities of all sizes and purposes. Hosting phpBB on Kamatera, a cloud service provider known for its scalable virtual machines, ensures flexibility and performance. 

This guide will walk you through the entire process of setting up a phpBB forum, covering installation, configuration, and best practices. It provides the knowledge and tools needed to create, manage, and grow your online community using this versatile forum application. 

First, let’s create an account on Kamatera.

 

Go to console.kamatera.com and sign up for an account by providing the following information:

Verify Your Email: Click the verification link sent to your email by Kamatera.

Password: Enter your password.

Repeat Password: Re-enter your password and click Create Account.

 

 

 

Access the Kamatera Management Console

 

  1. Enter your username and password and click login to access Kamatera Management Console.

 

 

2. Navigate to My Cloud on the left pane, select Servers and click on Create New Server.   

 

 

3. Choose zone

Choose a zone from the following options:

Note: For this setup, we used the Asia server domain to set up the Windows Server.

 

 

 

4. Choose An Image

Kamatera offers a variety of app and server images to help users set up preconfigured resources. Users can explore options such as 

In this, select App Images and select phpBB.

 

 

5. Choose the latest version of phpMyAdmin.

Note: Always select the latest version.

 

 

 

Once the version is selected you can see message as: “phpBB bulletin board solution installed and ready to use on Ubuntu Server 20.04 LTS

 

6. Toggle the Detailed view button to enable you to view the detailed description, including the price.  

For this use case, below Server Specifications are used. So, select the Server Specs according to your requirements.

 

 

Choose Server Specs

Field Description
Type Type B-General Purpose: Server CPU are assigned to a dedicated physical CPU thread with reserved resources guaranteed.

Type DDedicated: Server CPU are assigned to a dedicated physical CPU Core (2 threads) with reserved resources guaranteed.    

Type T-Burst: Server CPU are assigned to a dedicated physical CPU thread with reserved resources guaranteed. Exceeding an average usage of 10% will be extra charged for CPUs usage consumption.

Type A-Availability: Server CPUs are assigned to a non-dedicated physical CPU thread with no resources guaranteed.

Note: More information on CPU types is available on the My Cloud-Pricing page.

CPU Choose the number of vCPUs that will be installed on the server. Type B/T can be configured with up to 104 vCPUs per server. Based on Intel’s latest Xeon Processors, 2.7 GHz+.
RAM Choose the amount of RAM that will be installed on the server. Type B/T/D can be configured with up to 512GB RAM per server. 
SSD DISK Choose SSD Storage Size. You can add up to 15 SSD Disk. SSD Storage includes unlimited IOPS and unlimited storage bandwidth, free of charge.
Daily Backup Toggle the switch to enable extended daily backups of your server’s storage to external backup storage.
Management        Services Toggle the switch to enable managed services to the server’s operating system by Kamatera Technical Support Team. 

 

7. Choose Networking

Users can select the network they wish to use, whether it is a public Internet network or a private local network.

Simple Mode

 

Field Description
Public Internet Network            Check to connect the server to a network interface connected to Public Internet Network.         
Private Local Network Check to connect the server to a network interface connected to Private Local Network.

 

     Advanced Mode:

 

 

Field Description
NIC #1 Select WAN from the options available in the drop-down menu.

WAN

LAN

New LAN

Select auto from the options available in the drop-down menu. 

Auto

Network

Select auto from the options available in the drop-down menu.

Auto 

IP

WAN Traffic             Select 5000 GB per month/ on 10 Gbit per second port.

 

8. Advanced Configuration 

 Hide: to hide the advanced configuration. 

 Show: to see the advanced configuration.

 

 

Field Description
Install Script Enter the script here to execute once the server is created.

Note: For Windows system use Power Shell.

Keep Server On Failure                Do not terminate server if start up script or provisioning fails
Server Notes Enter any server notes to be noted.
Tags Select the Tags from the drop-down menu and click Add Tag.               

 

9. Finalize Settings

 

Finalize settings by setting the password, re-validating it, selecting the number of servers, specifying the server’s name, and enabling the Power On Servers option.

 

 

 

Field Description
Password Select password 

Password allowed characters: a-z, A-Z,0-9 !@#$^&*()~ and must need the following requirements:

At least 14 characters

At most 32 characters

At least one lowercase character

At least one upper case character

At least one number

Includes allowed characters only

Validate Re-enter the password to validate.
Servers Select the number of servers the user wants.
Name # 1 Enter the name of the server.
Power On Servers                Switch on the toggle button to see the details

 

Note: Once the user enters the details in Finalize Settings, they can select either the Monthly Billing Cycle or Hourly Billing, depending on their requirements.

 

10. Billing Cycle and Pricing

 

The user can choose between a monthly and hourly billing cycle.

Note: The Server Summary displays the location, operating system (including server specifications), add-on services, servers, and pricing.

 

Click Create Server.

 

11. In Tasks Queue, you can see the phpBB is downloading.

 

Once the installation is successful, you will message as Success beside the server’s name and phpBB is reflected in the Server Management dashboard.  

 

Click Open, beside the phpBB server.

 

 

 

12. A new screen shows up. 

Overview tab in the center is selected by default and it displays information about the Server

Overview- Power state, Guest OS, Zone, Public Internet (WAN), Server ID of the server and 

 

Configuration- Number of CPU. Memory Size, Disk 1. 

Click on Connect to connect to the server.

 

 

13. Now, click on Open Remote Console.

 

 

14. In the terminal, enter the username and password that you mentioned while creating a server (step-6).

 

 

15. Under System Description, you can see MySQL Address, Username, Password, phpMyAdmin Web UI, NGINX Address, phpBB3 Web UI, Username, and Password.

 

 

16. Open a browser, enter the phpBB3 Web UI Address, and press Enter to access the forum.  

 

Enter the phpBB3 Username in the Username field and the phpBB3 Password in the Password field.

Click Log in to access your account.

 

 

 

17. Once logged in, you will see various options such as Quick links, FAQ, ACP, MCP, Board Index, Your First Forum, Who is Online, Registered Users, Birthdays, and Statistics. 

Statistics: Provides forum activity insights, including total posts, topics, and users.

 

 

 

18. Under YOUR FIRST CATEGORY, click on Your first forum.

 

 

19. You will see the default topic “Welcome to phpBB3” inside Your First Forum

This is an automatically generated post that appears in a newly installed phpBB forum. 

Click on Welcome to phpBB3”.

 

 

20. The Welcome to phpBB3 message provides a brief introduction to phpBB, explaining its features and capabilities. It serves as a sample discussion thread, helping users understand how topics and replies work. Administrators and moderators can edit, delete, or replace this topic as needed.

 

Click on Post Reply. It allows users to respond to an existing topic within a forum.

 

 

21. Clicking on Post Reply button, opens the text editor, where users can compose and format their responses using text styling, images, links, and attachments. Once submitted, the reply is added to the thread in chronological order, making it visible to other forum members. If users have subscribed to the topic, they will receive notifications about new replies. The ability to reply to topics depends on the permissions set by the forum administrator, ensuring that only authorized users can participate in discussions.

 

 

 

22. When you click on the drop-down menu beside the spanner icon. You will see

Print view: Displays a simplified, printer-friendly version of the topic.

 

 

23. Click on the drop-down menu beside the hammer icon.

 

 

 

24. As shown in the screenshot below, the highlighted options are called post actions or moderation actions in phpBB. They allow users and moderators to manage posts effectively, ensuring discussions remain organized and relevant.  

 

 

 

25. In phpBB, the ACP (Administration Control Panel) is the central dashboard for managing the forum. It allows administrators to configure settings, manage users and permissions, create and organize forums, customize themes, install extensions, and monitor forum activity. Access to the ACP requires administrator privileges, and logging in may require re-authentication for security purposes. 

 

 

26. Quick links provide easy access to recent posts, unread messages, and user-specific content. It has different options:

 

 

 

27. Clicking on the Private Messages option allows users to send and receive direct messages within the forum, without posting publicly. This feature enables private communication between members, supports multiple recipients, and includes an inbox, outbox, sent messages, and message drafts. Administrators can configure private messaging permissions, restrict usage, or disable the feature if needed. 

 

 

28. When you click on the admin tab, you will see options like User Control Panel, Profile, and Logout. 

User Control Panel: Allows users to manage their account settings, preferences, and subscriptions.

 

 

Profile: Enables users to update personal information, avatars, and signatures.

Logout: Signs the user out of the forum securely.

 

 

29. The “Search this forum” option allows users to search for specific topics or posts within a particular forum.

 

 

30. The “Search this forum” option, which has different filters, helps users quickly find relevant discussions within a specific forum. It saves time by narrowing down searches to a particular category or section, making it easier to locate specific topics or information. This feature is especially useful for large forums with multiple categories, ensuring users can efficiently navigate and access the content they need.

 

 

Congratulations! You have learned how to set up a form with phpBB on your Kamatera cloud server.

Have additional questions? Search below: