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

How to install phpBB on OpenSUSE Leap 42.3

2164

To install phpBB on OpenSUSE Leap 42.3

phpBB is a free and open source flat-forum bulletin bulletin board application used for staying in touch with a group of people as it provides a virtual space for discussion among the members of your website. You can create a very unique forum in minutes using the extensive database of user-created modifications and styles database containing hundreds of style and image packages. Apart from this, it has a huge variety of features like flat topic structure, sub-forums, forum-specific styles, user groups, group-based permissions, database query and template caching, support for PHP 7, multiple database engines and much more. It is so simple to install phpBB on OpenSUSE Leap 42.3 and this tutorial covers the ground on the same process.

Pre-requirements
LAMP Stack
Apache
Mariadb
Php7

Install php by
zypper install php php-mysql php-pecl-zip php-xml php-mbstring php-gd

Installing phpBB

Before you begin with the installation of phpBB you should install its installation package from its official site. You can execute this action by making use of the wget command as follows.

linuxhelp:~ # wget https://www.phpbb.com/files/release/phpBB-3.2.1.zip
--2017-11-13 12:06:48--  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: ‘ phpBB-3.2.1.zip’ 

100%[===================================================================================================> ] 7,767,156    725KB/s   in 12s    

2017-11-13 12:07:01 (626 KB/s) - ‘ phpBB-3.2.1.zip’  saved [7767156/7767156]

Once it is downloaded, you shall extract the package in the Apache document root.

linuxhelp:~ # unzip phpBB-3.2.1.zip -d /srv/www/htdocs/
Archive:  phpBB-3.2.1.zip
   creating: /srv/www/htdocs/phpBB3/
   creating: /srv/www/htdocs/phpBB3/language/
   creating: /srv/www/htdocs/phpBB3/language/en/
  inflating: /srv/www/htdocs/phpBB3/language/en/viewforum.php  
  inflating: /srv/www/htdocs/phpBB3/language/en/memberlist.php  
  inflating: /srv/www/htdocs/phpBB3/language/en/install.php  
  inflating: /srv/www/htdocs/phpBB3/language/en/posting.php  
  inflating: /srv/www/htdocs/phpBB3/language/en/captcha_recaptcha.php  
  inflating: /srv/www/htdocs/phpBB3/language/en/viewtopic.php  
   creating: /srv/www/htdocs/phpBB3/language/en/help/
.
.
.
extracting: /srv/www/htdocs/phpBB3/images/upload_icons/mpg.gif  
 extracting: /srv/www/htdocs/phpBB3/images/upload_icons/mov.gif  
  inflating: /srv/www/htdocs/phpBB3/images/upload_icons/rar.gif  
  inflating: /srv/www/htdocs/phpBB3/images/upload_icons/flash.gif  
  inflating: /srv/www/htdocs/phpBB3/images/upload_icons/zip.gif  
  inflating: /srv/www/htdocs/phpBB3/images/upload_icons/mid.gif  
  inflating: /srv/www/htdocs/phpBB3/images/index.htm  
  inflating: /srv/www/htdocs/phpBB3/images/spacer.gif  

Once it is done, you shall move to your Apache document root by running the following command.

linuxhelp:~ # cd /srv/www/htdocs/
linuxhelp:/srv/www/htdocs #ls -l
total 16
drwxrwxrwx  2 wwwrun www  4096 Oct  9 23:15 gif
-rwxrwxrwx  1 wwwrun www  2356 Mar 18  2017 info2html.css
drwxr-xr-x 19 root   root 4096 Jul 16 23:47 phpBB3

And then provide the owner and file execution permissions by making use of the following command.

linuxhelp:/srv/www/htdocs #chown -R wwwrun:www /srv/www/htdocs/phpBB3/
linuxhelp:/srv/www/htdocs #chmod -R 775 /srv/www/htdocs/phpBB3/

Once it is done, you shouldn' t forget to configure the .conf file for your phpBB. So, open the .conf file by running the following command.

linuxhelp:/srv/www/htdocs #vim /etc/apache2/conf.d/phpbb.conf

And make the following modifications to it. Once it is done, save and exit the file.

< VirtualHost *:80> 
DocumentRoot " /srv/www/htdocs" 
ServerName www.linuxhelp1.com
< Directory " /srv/www/htdocs/" > 
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted
< /Directory> 
< /VirtualHost> 

After that, restart your Apache service by running the following command.

linuxhelp:/srv/www/htdocs #systemctl restart apache

We shall now continue the process via GUI, so lets switch to your browser and type http://yourdomain, the installation page of phpBB appears on your screen. Proceed with the installation process.
phpBB

In the installation page, give all the necessary information in the Administrator configuration section, and click on the Submit button.
username

And then, make all the necessary database configuration by giving all the details in the appropriate fields and proceed further by clicking on the Submit button.
Database type

Once it is done, you should also configure the server, and for that, you need to give all the essential information in the related fields and carry on with the next step.
Set installation data

Once you have set the Bulletin board configuration, you shall click the Submit button, which finalizes the installation process.
installation data

The installation process has been completed. You can check the phpBB now.
Installer

In the Forums menu, you shall check all the available options under it.
Forum
phpBB
With this the installation of phpBB comes to an end.

Tags:
lucas
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

My users are complaining about being logged out too quickly?

A

You can increase the default length of sessions (ie. how long before a users session is considered 'dead') in Admin->General->Server Configuration->Load Settings. Set it to whatever value your users feel comfortable with, remember that security issues may affect your decision

Q

I keep getting Mail sending errors when I (or my users) post/send PM's/etc?

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 its use in spamming, others may rename it or limit its functionality. If the mail() function got renamed, you are able to enter the correct name within the administration control panel. In either case you may need to make use of SMTP.

Q

My users are complaining that emails are not in their selected language!

A

You must have deleted a language pack or the language pack is incomplete. phpBB will try to send emails in the users selected language. If it cannot find a suitable email template it will switch to the boards default language.

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

Related Tutorials in How to install phpBB on OpenSUSE Leap 42.3

Related Tutorials in How to install phpBB on OpenSUSE Leap 42.3

How to install PIP on OpenSUSE Leap 42.3
How to install PIP on OpenSUSE Leap 42.3
Nov 30, 2017
How to install Pligg on OpenSUSE Leap 42.1 
How to install Pligg on OpenSUSE Leap 42.1 
Oct 9, 2017
How To Install PhpBB On CentOS 7
How To Install PhpBB On CentOS 7
Nov 22, 2017
How to install Tiki Wiki CMS groupware on OpenSUSE Leap 42.3
How to install Tiki Wiki CMS groupware on OpenSUSE Leap 42.3
Oct 21, 2017
How to install LSHW and use on OpenSUSE Leap 42.3
How to install LSHW and use on OpenSUSE Leap 42.3
Dec 29, 2017
How to install Pmwiki on OpenSUSE Leap 42.3 
How to install Pmwiki on OpenSUSE Leap 42.3 
Nov 21, 2017
How to install PostgreSQL and PhpPgAdmin on OpenSUSE leap 42.3
How to install PostgreSQL and PhpPgAdmin on OpenSUSE leap 42.3
Jan 20, 2018
How to install Joomla 3.7.2 on OpenSUSE Leap 42.3
How to install Joomla 3.7.2 on OpenSUSE Leap 42.3
Nov 9, 2017

Related Forums in How to install phpBB on OpenSUSE Leap 42.3

Related Forums in How to install phpBB on OpenSUSE Leap 42.3

Apache
rebeccajazz class=
Apache2 : mod_proxy in opensuse
Jan 3, 2018
OpenSUSE
daniel class=
locate installed php modules on opensuse
Oct 5, 2017
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 Sebastian ?
How to change non required to required field in SuiteCRM Custom/Default Modules

How to change not required to the required field in SuiteCRM Custom/Default Modules?

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.