What is phpBB?
PhpBB is an open source forum software.It was created in 2000. It is suitable for new as well as more technically oriented users.phpBB software has become the most widely used Open Source forum solution. Like its predecessors, phpBB 3.0 “Olympus” has an easy to use administration panel and a user friendly installation process, which allows you to have a forum set up in minutes.
With a large and highly customisable set of key features coupled with a standards compliant interface, phpBB will grow with, and compliment your website. With millions of installations worldwide, it is no wonder phpBB is one of the most popular ways to create and support a community.
Forum Administration - phpBB has powerful and easy-to-work-with administration panel. You can easily create unlimited number of forums and categories, set permissions, word sensors, mass emailing and smilies, polls, and much more. From there you can also ban access by IP, email address or username. If you would like to see how phpBB works, here you get phpBB forum pre-installed and activated in less than 15 min.
Security - The security of any forum system is a theme of a highest priority. This phpBB is designed specially with strong authorization system and high encryption which helps to save all passwords save. It is also supports URI-based and cookie sessions.
phpBB themes - According to your needs you can set the outlook of your forum . There are a lots of free and paid phpBB themes available on the Internet which you can use. Also, with phpBB you will have access to the CSS(Cascade Style Sheet) so that you can change colors and fonts by yourself. The templates within phpBB are separated from the rest of the php code and new styles and themes can be easily created or integrated.
Members - It has the ability to contain unlimited number of members. With phpBB each one of your community will be able to create and edit his own profile, create avatars, send private messages to other users of the forum, etc. They will not experience any difficulties posting and managing their own posts as phpBB was created very user-friendly.
How to install phpBB?
PHPBB comes in fantastico as well as in cpanel addon scripts. You can install the PHPBB forum software easily.
However if you wants us to assist you with the installtion we will help you to install it. Our techs are at your service 24/7 on our Toll Free number, Chat or Support Desk.
RPM refers to Red Hat Package Manager. It was originally developed by Red Hat which was thereafter used by different Linux distributions.
When making use of RPM, we can install / uninstall or Upgrade easily. It also manages the package / Versions and installed files on the system. It can optimize according to the requirements. RPM has applications that are required to run the softwares.
Some of the acronyms that are used are :
FC : Fedora Core
EL : Red Hat Enterprise Linux
Yd : Yellow Dog
CL : Conectiva Linux (now merged with Mandrake)
ASP : ASP Linux
Some of the architectures that are used are :
i386 : Intel 386
i486 : Intel 486
i586 : Intel 586
i686 : Intel 686
x86_64 : AMD 64 bits processors (AMD 64, Opteron)
ppc : Power PC
noarch : Platform-independent package
Apache mod_rewrite was invented and written in 1996 and it was then gifted to Apache. Apache mod_rewrite utilizes rewriting engine based on rules (regular-expression parser). It can rewrite requested URLs on fly. It supports many rules to deliver flexible and powerful URL manipulation mechanism.
The manipulations depends upon various tests and various formats and can be used reach granular URL matching. It basically operates on URL both in httpd.conf and .htaccess and can also show up query-strings on searches. It can also lead to internal sub-processing or redirection of external requests. Apache mainly aims to proceed with many HTTP requests. Apache API provides hook for them i.e. URL-to-filename translation hook and Fixup hook.
Once the request is made, it then determines server server and thereafter the rewrite engine begins with interpretation of URL-to-filename and permissing mod_rewrite directives from every server’s configuration. Once done, it then pushed on the Fixup hook. Following it sets the configuration structure rulesets which was initiated at the time of start or during the process.
The rewrite engine then follows every rule that are set. When each rule is matched, it checked the appropriate situations.
Blog Scripts :
————
> b2evolution (1.10.2)
> Nucleus (3.24)
> pMachine Free (2.3)
> WordPress (2.2.2)
Portals/CMS Scripts :
——————-
> Drupal (5.1)
> Geeklog (1.4.1)
> Joomla! (1.0.13)
> Mambo Open Source (4.6.2)
> PHP-Nuke (7.9)
> phpWCMS (1.1-RC4 Rev. A)
> phpWebSite (0.10.2)
> Post-Nuke (0.764)
> Siteframe (3.2.2)
> Typo3 (4.1.1)
> Xoops (2.0.16)
Customer Support Scripts :
————————
> Crafty Syntax Live Help (2.14.4)
> Help Center Live (2.1.4)
> osTicket (1.3.1)
> PerlDesk (3.09 [Patched-1])
> PHP Support Tickets (1.9)
> Support Logic Helpdesk (1.2)
> Support Services Manager (1.0b)
Discussion Boards :
—————–
> phpBB2 (2.0.22)
> SMF (1.1.3)
E-Commerce :
———-
> CubeCart (3.0.15)
> OS Commerce (2.2 MS2 (060817) + buySAFE)
> Zen Cart (1.3.7.1)
FAQ :
—
> FAQMasterFlex (1.51)
Guestbooks:
———-
> ViPER Guestbook (X1.1)
Hosting Billing:
—————
> AccountLab Plus (2.8 r13)
> phpCOIN (1.2.5)
Image Galleries:
—————
> 4images Gallery (1.7.4)
> Coppermine Photo Gallery (1.4.12)
> Gallery (2.2.2)
Mailing List:
————
> PHPlist (2.10.4)
Polls and Surveys:
—————–
> Advanced Poll (2.03)
> phpESP (1.8.2)
> PHPSurveyor (1.0)
Project Management:
——————
> PHProjekt (5.2.2)
> dotProject (2.0.4)
Site Builders:
————–
> Soholaunch Pro Edition (4.9.1 r10)
> Templates Express
Wiki:
—-
> PhpWiki (1.2.10)
> TikiWiki (1.9.7)
Other Scripts:
————-
> Dew-NewPHPLinks (2.0.1.0b SEF w/Thumbshots)
> Moodle (1.8.2)
> Noah’s Classifieds (1.3)
> Open-Realty (2.4.1)
> phpAdsNew (2.0.9-pr1)
> PHPauction (2.1)
> phpFormGenerator (2.09c)
> WebCalendar (1.0.5)
MemCached is a caching system which aims to speed web applications by reducing loads. We will require RPM forge to make PHP available.
* Start with the package installation -
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-*.rpm
rpm –install rpmforge-release-*.rpm
* yum install –enablerepo=rpmforge memcached
* MemCached is now installed. In order to test it, you can try the following -
memcached -m 512 -u nobody -vv
* Start Memchached daemon. Please make a note, that it does not have a configuration file. it only has command lines to follow -
./memcached -d -m 2048 -l 10.0.0.40 -p 11211 -u nobody
The above lines starts with 2GB RAM from IP to the port.
-m – Amount of memory in MB
-l – IPs to be watched
-p – Port
You can also set it up as a caching Memory server
Installation of PHP MemCache Extension -
* cd /files/download/
* wget http://pecl.php.net/get/memcache-2.1.2.tgz
* tar -xvf memcache-2.1.2.tgz
* cd memcache-2.1.2
* phpize && ./configure –enable-memcache && make
* Now you can copy memcache.so to the default directory
* vi /etc/php.ini
* Add – extension=memcache.so
* /etc/init.d/httpd restart
* phpinfo() will now show Memcache
Open a terminal – Applications>Accessories>Terminal
> To become root – type su>uname-r>The output will show kernel version
> Installation of packages – Applications>add/remove
> Type in root password
> In Package manager>go to browser tab>Select Development > Development Libraries and Development > Development Tools
> Search tab>and search for xinetd and select the package for installation
> For the installation, install kernel-devel package
> Click on Apply
> Proceed with the installation
> To download VMware, you can log on to the website and download
> Accept agreement and download the .tar.gz file
> In order to recieve a VM registeration no., you will need to login and register with personal details
> To install VMware > Applications>Accessories>Terminal
> Type su for root
> locate the file
> Unzip the file and install
> While installation, you can add in the serial number you recieved through registeration.
> Search for VMware > Applications > System Tools
> Select local host
> You can thereafter create virtual machines
While using PHP, you can run MYSQL SELECT.
The following will show you to retrieve data from mysql_fetch_array()
include ‘config.php’;
include ‘opendb.php’;
$query = “SELECT name, subject, message FROM contact”;
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
echo “Name :{$row['name']}
” .
“Subject : {$row['subject']}
” .
“Message : {$row['message']}
“;
}
include ‘closedb.php’;
?>
The following will show you how to retrieve data from mysql_fetch_assoc()
include ‘config.php’;
include ‘opendb.php’;
$query = “SELECT name, subject, message FROM contact”;
$result = mysql_query($query);
while($row = mysql_fetch_assoc($result))
{
echo “Name :{$row['name']}
” .
“Subject : {$row['subject']}
” .
“Message : {$row['message']}
“;
}
include ‘closedb.php’;
?>
>Log on to cPanel with http://www.domainname.com:2082 / http://www.domainname.com/cpanel
>Click on PostgresSQL icon
>Enter the desired name for the database
>Click on Add Db to create the database.
CREATE TABLE tbl_auth_user (
user_id VARCHAR(10) NOT NULL,
user_password CHAR(32) NOT NULL,
PRIMARY KEY (user_id)
);
INSERT INTO tbl_auth_user (user_id, user_password) VALUES (‘theadmin’, PASSWORD(‘chumbawamba’));
INSERT INTO tbl_auth_user (user_id, user_password) VALUES (‘webmaster’, PASSWORD(‘webmistress’));
> Login in cPanel
> Click on Fantastico
> Now you see a list, from there click on phpBB2
> Click on New installation
> Select installation location
> Enter a name to install after the domain is selected
> Select username and password
> Thereafter, enter the necesary details according to selection
> Click on finish installation
> Enter the email where you want the information to be sent
Thats all!!!