While the installation instructions included with most open source software are fantastic, I always seem to find something missing. Of course that missing piece is usually host specific, otherwise they would have it in their documentation. With that in mind, installing phpBB forum software on a GoDaddy hosted server is quite easy. I’ll document the installation step by step.
The forum software, phpBB, which stands I assume for PHP bulletin board is a really nice piece of free open source software. It allows you to run a forum, also known as a bulletin board, on your web site assuming you have the following.
1) Your web server needs to support php (as godaddy does at least certainly on their linux offerings).
2) You need access to a MySQL database.
– actually, technically you need one of the supported databases GoDaddy email login , but since I’m writing this in the context of running it on godaddy, let’s consider MySQL the de-facto standard.
Let’s get down to installing phpBB on godaddy.com. The first thing you need to do is download phpBB. You can find this by doing a search on google, or by going to Open Source Depot.
Once you’ve downloaded phpBB to your local machine, you’ll need to unzip it. After unzipping, you’ll find a folder with all the phpBB files in it. In fact, with the version I downloaded it was several folders deep.
Create a folder on your server to put your phpBB install. On my server, I’ve decided to put phpBB in my /opensourcedepot/forums folder. the folder /opensourcedepot already existed, so I needed to create a sub folder called forums. I did this using FileZilla (the FTP client program that I like to use).
So, now I change to the forums directory and “put” all the files and folders contained in my phpBB folder to the server. It’s the directory with the admin folder and all the files, basically take everything recursively down.
I’m writing this as I’m doing a the install for the forums at Open Source Depot (and taking screen snapshots along the way). Right now, my ftp client (FileZilla) is uploading the files to my server. For me, this will take a few minutes, during which time I should go over to my godaddy server and set up a MySQL database.
I don’t have room here to discuss every nuance of how to set up a MySQL database on godaddy, but there are other sources of information to help you with that, including those found at Open Source Depot. That article outlines the one really important thing about installing these pieces of software on GoDaddy, the database IP address.
Most of these installs assume that “localhost” will work (as it does on say hostgator), but on GoDaddy, you’re database is not necessarily on the same machine as your web server, so you need to specify an address like myname.myserver.net in order to find that address you need to open your database from the hosting manager and the address will appear in your title bar. Either that, or go to the MySQL databases section and click on the pencil. The url for your database should appear somewhere on the screen.
I’ve set up my database on GoDaddy and I know my IP address for it (I’m
When you choose GoDaddy for your web hosting services, you have three hosting plans to choose from. The company has the very basic Economy Plan targeted at individuals and a middle level account meant for small organizations known as the Deluxe plan. For larger organizations, there is the Ultimate plan which provides for very exclusive features such as unlimited space and bandwidth. Whatever hosting plan you choose, you could choose between Linux and Windows operating systems. Regardless of the operating system chosen, migration to another system in the future is possible and for this reason the OS chosen really depends on what you as a user is more comfortable with.
If you chose the Deluxe hosting plan, for example, and decided to use Linux as your operating system, you will be able to host countless account with a single account. This plan offers adequate storage of 150 GB and an unlimited monthly data bandwidth. Moreover, you are able to set up five hundred email accounts for which you are provided with 500 MB of storage space. Other benefits include 25 MySQL accounts with 1 GB space, an unlimited number of domains and subdomians.
The number of benefits varies from one hosting plan to another but all of them provide credits from some of the most useful service providers such as MySpace, Google AdWords and Facebook. The annual savings when all the amounts saved are consolidated are quite substantial.
Whether you choose Windows or Linux as your operating system, you are guaranteed of GoDaddy 24/7 customer support as well as the company’s promise of a money back guarantee should things go wrong. Moreover, GoDaddy services and products are available at huge discounts which make them very affordable. To take full advantage of the various discounts and offers, it would help to obtain GoDaddy discount coupons which are also available online.