• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How To Install PhpBB On CentOS 7

2143

To Install phpBB on CentOS 7

Pre-requirements

install LAMP(apache, mariadb, php7)

in mariadb (create database and user and give privilages to that user)

For php

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

php modules (yum install -y mod_php71w php71w-cli php71w-common php71w-gd php71w-mbstring php71w-mcrypt php71w-mysqlnd php71w-xml)

Installing phpBB

Before you begin the installation, you should enter your html location from where you' ll download the installation package.


\[root@linuxhelp ~\]# cd /var/www/html/

From there, you shall download the phpBB installation package with the help of the following command.


\[root@linuxhelp html\]# wget https://www.phpbb.com/files/release/phpBB-3.2.1.zip \--2017-11-10 12:09:00-- https://www.phpbb.com/files/release/phpBB-3.2.1.zip
Resolving www.phpbb.com (www.phpbb.com)... 140.211.15.244
Connecting to www.phpbb.com (www.phpbb.com)|140.211.15.244|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7767156 (7.4M) \[application/zip\]
Saving to: &lsquo phpBB-3.2.1.zip&rsquo 

100%\[======================================> \] 77,67,156 843KB/s in 11s

2017-11-10 12:09:12 (705 KB/s) - &lsquo phpBB-3.2.1.zip&rsquo  saved \[7767156/7767156\]

Once it is done, you shall extract the downloaded package by running the following command.


\[root@linuxhelp html\]# unzip phpBB-3.2.1.zip Archive: phpBB-3.2.1.zip
creating: phpBB3/
creating: phpBB3/language/
creating: phpBB3/language/en/
inflating: phpBB3/language/en/viewforum.php
inflating: phpBB3/language/en/memberlist.php
inflating: phpBB3/language/en/install.php
inflating: phpBB3/language/en/posting.php
inflating: phpBB3/language/en/captcha\_recaptcha.php
inflating: phpBB3/language/en/viewtopic.php
creating: phpBB3/language/en/help/
.
.
inflating: phpBB3/images/upload\_icons/zip.gif
inflating: phpBB3/images/upload\_icons/mid.gif
inflating: phpBB3/images/index.htm
inflating: phpBB3/images/spacer.gif


Once it is done, you should change the ownership and permission of file in html location.


\[root@linuxhelp html\]# chown -R apache.apache phpBB3
\[root@linuxhelp html\]# chmod -R 775 phpBB3

Later you ought to create VirtualHost by creating new .conf file as follows.


\[root@linuxhelp html\]# vim /etc/httpd/conf.d/phpbb.conf

In it, add the following modifications.


< VirtualHost \*:80> 
ServerAdmin admin@phpbb.ab
DocumentRoot /var/www/html/phpBB3/
ServerName phpbb.ab
ServerAlias www.phpbb.ab
< Directory /var/www/html/phpBB3/> 
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
< /Directory> 
ErrorLog /var/log/httpd/phpbb.ab-error\_log
CustomLog /var/log/httpd/phpbb.ab-access\_log common
< /VirtualHost> 

Then, you should make an entry in hosts file as follows.


\[root@linuxhelp html\]# vim /etc/hosts

And in that file, you should add the following line.


< machine ip >  domain\_name

Once it is done, you shall restart the apache service by running the following command.


\[root@linuxhelp html\]# systemctl restart httpd

You shall now continue the process via browser. Open the browser and enter http://phpbb.com/install as URL. The installation module of phpBB appears on your screen.

Introduction

Click on the Install button.

Installation

Fill all the admin details and click the submit option.

Configure

Also, you need to fill all the database details and click submit option.

Database type

Fill server configuration and click submit.

Phpbb

You should also fill email configuration details and click submit.

6

And after that, you need to fill site details and click submit.

7

The installation process is taking place now.

8

Once the installation is complete, you can click on the ACP option to open the application.

ACP

You can view the admin page.

10

With this, the installation of phpBB on CentOS 7 comes to an end.

Tags:
jackson
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

Hi, i can't install phpmyadmin on my system, it seem's no package available on centos . What can I do ?

A

Please install the EPEL repository before you try to install phpmyadmin, use the below command if the epel repo is not installed yum install epel-release -y

Q

I just cannot get gallery avatars to appear.what can I do ?

A

phpBB categorises gallery avatars and it does this by reading through folders contained in the location you specified as being the gallery path. For example, if you set the gallery path to im

Q

what are the system requirements ?

A

phpBB has a few requirements which must be met before you are able to install and use it.
A webserver or web hosting account running on any major Operating System with support for PHP
• A SQ

Q

what are the features?

A

Features • Intuitive web interface • Support for most MySQL features: o browse and drop databases, tables, views, fields and indexes o create, copy, drop, rename and alter databases, tables,

Q

I keep getting Mail sending errors when I (or my users) post/send PM's/etc.how to solve this issue ?

A

This error will occur if phpBB cannot send mail. phpBB can send email two ways; using the PHP mail() function or directly via SMTP. Some hosting providers limit the mail() function to prevent

Related Tutorials in How To Install PhpBB On CentOS 7

Related Tutorials in How To Install PhpBB On CentOS 7

How To Install AnyDesk on Centos 7
How To Install AnyDesk on Centos 7
Apr 2, 2018
How to install Tiki Wiki CMS Groupware on CentOS 7
How to install Tiki Wiki CMS Groupware on CentOS 7
May 31, 2018
How to install PHP ImageMagick on CentOS 7
How to install PHP ImageMagick on CentOS 7
Nov 4, 2017
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
Jun 4, 2019
How to install Apache from Source Code on CentOS 7
How to install Apache from Source Code on CentOS 7
Oct 21, 2017
How to enable or disable repositories in CentOS
How to enable or disable repositories in CentOS
Mar 28, 2018
How to install AWStats on CentOS 7
How to install AWStats on CentOS 7
Dec 8, 2017
How to install Apache JMeter in CentOS 7
How to install Apache JMeter in CentOS 7
Mar 24, 2017

Related Forums in How To Install PhpBB On CentOS 7

Related Forums in How To Install PhpBB On CentOS 7

CentOS
connor class=
How To Completely Remove Apache package On CentOS 7.6
May 14, 2019
CentOS
ceriaimmaculate class=
setfacl : command not found
Jan 3, 2018
CentOS
mason class=
Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
Nov 20, 2018
CentOS
landon class=
Command to find SNMP Version
May 28, 2018
CentOS
arjitharon class=
cannot start minio service help
Mar 10, 2018
Apache tomcat
AadrikaAnshu class=
Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program
Jun 17, 2019
gitlab
caden class=
Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
Jul 22, 2019
OpenVAS
frank class=
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
Dec 20, 2018
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Owen ?
How to add SSH key to my Gitlab account

I need to add the SSH key in my gitlab account. How to do so ????

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.