Notice: I know Phun created a tutorial on how to install IPB, but the screens were outdated. I just wanted to provide a tutorial that members who read it can directly relate.
How to install IPB 3.4.x
-A tutorial based off of Phun's tutorial which is
Things that are required to install IPB:
[*]
A web host with MySQL and PHP.
[*]A MySQL database made solely for your IPB forum.
[*]The latest IPB forum software which is version 3.4.x. (You can get it )
[*]An FTP client. (I would recommend FileZilla. You can get it here.) Step 1: Finding a host
Finding a free webhost is difficult because there really isn't any "good' free hosts out there. Even though it is hard to find a free host that is decent, UltraHost is an amazing free host. I would recommend it. But, it is best to purchase web hosting. You can check out FusionRax here. This web host has many great reviews and positive feedback.
Step 2: Using the FTP
To download FileZilla, which I personally recommend, click the link in step four of the things you require to install IPB. Once you have it installed, open the program. Then go to File and then Site Manager. Finally, follow the image below to learn how to add a site to the site manager.
Directions:
[*]This field is where you put your host for your FTP. You can find this in the cPanel of your webhost.
[*]Change this drop down option to
Account.
[*]This field is where you put your username for your FTP. You can also find this in the cPanel of your webhost.
[*]This field is where you put your password for your FTP.
[*]This field is the same as the User field from step 3.
[*]Tick the box and set the maximum number of connections to 1. This is important because it can prevent the error message that says "too many connections from this IP." After all of the settings are in place, click the Connect button. Once you do that, it should take you to this screen:
If you look over to the right side, you will see a folder called public_html. Click that folder. After that, you can place your IPB installation files into the public_html by dragging them all in there. I would recommend you highlight them all using Ctrl+a. After you have dragged them in, it should take about 5-7 minutes to upload. After that is done, you are going to want to CHMOD some files using FileZilla. For those who do not know what CHMODing does, it gives certain permissions that prevents errors from occurring later on. Follow the CHMOD guide below and it will explain exactly what to CHMOD and to what value:
[*]Items in
blue must be set to 0777.
[*]Items in that are not colored must be set to 0755.
[*]Items in red must be set to 0777 during the installation, and then later set back to 0644.
You also need to know how to CHMOD files. It's very easy and FileZilla does all of the work for you. Remember when you created your site in the Site Manager and you moved all of the IPB folders to your public_html folder? Well, you now need to go back to that. So reconnect and follow the screens below:
Right click on the folder you're CHMODing and navigate to File Permissions... You should see the screen below...
Go to the Numeric value, and in that field, put the value that correlates with the guide I posted above.
Once your CHMODing is all finished, you now have to rename some files. There are two that require name changes. One is called conf_global.dist.php, and you need to change it to conf_global.php. The other is only if you have installed IP Content. It is called media_path.dist.php, and you need to change it to media_path.php. You are now ready for the actual IPB installation.
Step 3: Installing the IPB software
Just go to your website, what ever the domain is. It would be
http://domain.com/admin/install/install.php
The URL above is the installation link. It isn't required to type out admin/install/install.php because it should automatically redirect to the install page; if not, just type it in manually.
The screen above is what the latest IPB installer should look like. If every test has passed then you are good. Go ahead and click the Next button. Keep following the instructions on the installer. The next few pages include the EULA agreement, agree to that and continue. Don't worry about the license key either, it is optional. Stop and follow my next instructions when you reach this page:
Now we need to create a database. Go to your host and search for something like this:
Now click it and you should see a page that looks something like this:
For the MySQL database name and MySQL username, I would just put the same number. Something like 2013. Then put the password to what ever you want. After that, click Create and the database will be created. Once that is done, you should see this:
Now that you have created your database, the details for the installer are on that page. Don't worry about the SQL Table Prefix or the MySQL Table Type. Leave those settings to default. Finally, you need to fill the rest of the details. After the MySQL page, go ahead and input your admin credentials and install the forum. It shouldn't take too long to install.
This should be the final message you after the installation:
Now just click the link Invision Power Board and start managing your forum. The final step is to delete the Install folder in your public_html folder under the Admin folder. Also, when you enter the ACP, this occurs:
To fix this error, download these two files on that I have provided. That is the final completion of this guide.
Guide by Hitsugaya of WebFlake.