Difference between revisions of "Install a Phpbb Forum"
m (→Introduction) |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 10: | Line 10: | ||
Features of phpBB include support for multiple database engines (PostgreSQL, SQLite, MySQL, Oracle, Microsoft SQL Server), flat message structure (as opposed to threaded), hierarchical subforums, topic split/merge/lock, user groups, multiple attachments per post, full-text search, plugins and various notification options (e-mail, Jabber instant messaging, ATOM feeds).[https://secure.wikimedia.org/wikipedia/en/wiki/Phpbb] | Features of phpBB include support for multiple database engines (PostgreSQL, SQLite, MySQL, Oracle, Microsoft SQL Server), flat message structure (as opposed to threaded), hierarchical subforums, topic split/merge/lock, user groups, multiple attachments per post, full-text search, plugins and various notification options (e-mail, Jabber instant messaging, ATOM feeds).[https://secure.wikimedia.org/wikipedia/en/wiki/Phpbb] | ||
− | See our [[Phpbb|article]] for usage. | + | See our [[Phpbb|Phpbb article]] for usage. |
== Download == | == Download == | ||
Line 20: | Line 20: | ||
Follow the Quick Install in the [http://www.phpbb.com/support/documents.php?mode=install&version=3 Installation Guide] as root on your Linux server. The install page has the same instructions once you have navigated to it. | Follow the Quick Install in the [http://www.phpbb.com/support/documents.php?mode=install&version=3 Installation Guide] as root on your Linux server. The install page has the same instructions once you have navigated to it. | ||
− | Installation details can be found in the New Installation. You need to create a database, just follow the instructions. | + | Installation details can be found in the New Installation section. You need to create a database, just follow the instructions. |
== Post Install == | == Post Install == | ||
Line 35: | Line 35: | ||
Nginx and MS server have their own way of denying directory access. | Nginx and MS server have their own way of denying directory access. | ||
+ | |||
+ | == See Also == | ||
+ | |||
+ | *[[Phpbb|Phpbb article]] |
Latest revision as of 00:53, 21 August 2011
Install a Phpbb Forum Organic Design procedure |
Introduction
phpBB is a popular Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board. Available under the GNU General Public License, phpBB is free and open source software.
Features of phpBB include support for multiple database engines (PostgreSQL, SQLite, MySQL, Oracle, Microsoft SQL Server), flat message structure (as opposed to threaded), hierarchical subforums, topic split/merge/lock, user groups, multiple attachments per post, full-text search, plugins and various notification options (e-mail, Jabber instant messaging, ATOM feeds).[1]
See our Phpbb article for usage.
Download
The latest version is 3.0.7, it can be downloaded as a bz2 or a zip.
Installation
Follow the Quick Install in the Installation Guide as root on your Linux server. The install page has the same instructions once you have navigated to it.
Installation details can be found in the New Installation section. You need to create a database, just follow the instructions.
Post Install
Follow the Post-Install Tasks section. You need to chmod the config.php file back to 644.
You should also deny access to the cache, files and store folders. This is one way to do it, in apache2.conf, right near <Files>, add:
<Directory /path/to/cache> Order allow,deny Deny from all </Directory>
One for each directory denied. You can also use wildcards and regular expressions, see the apache2 documentation.
The other way to deny access is individual .htaccess files in each directory - see the Apache2 access control manual.
Nginx and MS server have their own way of denying directory access.