Hi,
This will be a tutorial on how to convert your phpBB forum to an SMF one. I did this tonight on a test site and the longest time I spent was installing phpBB itself and importing someone's database into it then finding the skin to get it to run before converting it to SMF. If you are tired of manually doing things in a difficult, time consuming process, step over and start enjoying the joys of SMF. After you getting it installed, you will have an autoinstaller for mods and autoupgrader for new versions in the Package Manager directly in the admin area, and Quick Replies are not a mod but included with it already
phpBB portionIf you already have phpBB going, there isn't anything you need to do to get it ready.
SMF portion - Installing SMF (Manual)1. Install SMF to a different folder than phpBB. Go to
http://www.simplemachines.org/download.php and download the lastest full release (it will say something like smf_1-0-3_install.tar.gz not upgrade or update in the filename).
2. Go into cPanel, click on File Manager and click on the folder icon next to public_html folder, then click the "Create New Folder" link toward the top. In this example, our new forum will be called
smf.
3. Now click on the folder icon next to the folder name, and click on the link "Upload file(s)" toward the top. Click the browse button, and locate where you downloaded the SMF zipped file, then click the "Upload" button and wait for the screen to refresh (it may take quite a few moments).
4. Click on the uploaded file, then in the upper right click the "Extract File Contents" link. A new screen will open with the extracted contents, but you will not yet see those contents in the folder listing itself. Click out of the new window that opened, and in the window where you were before, click the link "Up one level" then click back on the folder icon next to the smf folder and you will now see all the files and folders (this wasn't visible before because cPanel doesn't refresh after an extraction).
5. Open a new window in your brower, and now load the page
http://yourdomain.com/smf where yourdomain.com is replaced by your domain name and smf is the folder location where you installed the forum.
6. You are now at a screen that requires components from SMF site to FTP stuff to your forum, this screen has the following components:
Server: localhost
Port: 21
Username: cpanelusername
Password: cpanelpassword
Install Path: /public_html/smf
The fields should primarily already be filled in correctly. This is basically FTP details to FTP to your account, so it requires your cPanel username and cPanel password for this. The Install Path is a relative path beginning with the http level, which is public_html on our setup.
Once everything is correct, click "Connect" button.
7. Next screen is the forum settings area with the following fields:
Basic SettingsForum name: Your forum's name here
Forum URL: http://yourdomain.com/smf (should already be filled in correctly)
Gzip Output: checked already, click to test it is working using the "here" link beneath it
Database Sessions: checked already
MySQL Server SettingsMySQL server name: localhost
MySQL username: cpanelusername_dbusername
MySQL password: dbusername's password
MySQL database name: cpanelusername_dbname
MySQL table prefix: smf_
Most of these settings are pre-filled in. You do need to know the MySQL username, password and database name. If you are going to use the same database as phpBB has and do not remember the MySQL username, simply go into MySQL database section by logging into another Window of cPanel, click on that area, and creating a new DB user with a password, then add that user to the MySQL database. You should copy the database name, database user's name and password at that time and then paste into the fields.
Click to Proceed to the next screen.
8. This area you will create your administrator account.
Create Your Account
Your username: Admin username (might want to use the same one as you had on phpBB)
Password: Admin password
Password: Retype admin password
Email Address: Admin email address
MySQL Database Password
Use the same password you did for the password MySQL database user in step 7
Click "Finish"
9. You will receive a congratulations screen, and then you can click on "your newly installed forum" to see the new forum.
10. There will be a security warning now:
MAJOR SECURITY RISK:
You have not removed install.php!
Go into File Manager and the smf folder, then click on the file named install.php. In the upper right, click the "Delete File" link, then click the trashbin icon to clear it out of the trash. Refresh your forum, the warning should disappear.
SMF portion 2 - Converting phpBB to SMF1. Go to
http://www.simplemachines.org/download.php?converters and find the converter called phpbb2_to_smf.php and click on it to download it. Go into File Manager and navigate to your smf folder, click to upload the file similar to how you did for SMF itself.
2. Open a new window in your browser, and go to
http://yourdomain.com/smf/phpbb2_to_smf.php where yourdomain.com is your domain name and smf is the folder where you installed smf.
3. The screen will ask for the path to phpbb and smf on your account:
Where are they?
Path to SMF: /home/cpanelusername/public_html/smf
Path to phpBB2: /home/cpanelusername/public_html/phpbb
SMF Database password: MySQL database user's password used above 2 times already
The path will be /home/cpanelusername/public_html/smf where cpanelusername is replaced with your cPanel username and smf is the folder where smf is installed for the
Path to SMF field. It is likely this will already be filled in correctly. The same for the
Path to phpBB2, however, it would instead be the location of your phpBB forum. The password needs to be the one to your MySQL database user and you should be well aware of what it is as this is the 3rd time you've had to use it

Click to "Continue"
4. You will get several success messages. Copy any fails to see if they affect the forum. You should not receive any fails other than perhaps avatar ones.
Check to decide which smilies you want to use and then click "Convert Smilies" button.
5. You should get a success message for their conversion (and if you don't then you can upload or use your own smilies or the default of SMF), then you can decide to convert attachments if you had the attachments mod installed, which I did not.
If you do not have the attachments mod, then click the "your installation of SMF" link and your SMF should now be running.
------------
The best part of the the conversion script is that you do not lose your phpBB forum at all, so you can test SMF after you convert your forum to see if it is what you want to use. If you do not, then simply remove it. The database will have smf_ as the prefix in your database, and you can drop any tables with smf_ if you decide to not use it.
Given that I had to install phpBB itself at the beginning, the time to do each of the above is the follows:
phpBB install - 8 minutes
phpBB importing db from friend - 10 minutes
phpBB finding DarkEQ skin so phpBB would run as db import from friend required this skin - 30 minutes (this darn theme is in their demo but not on the skins area...had to do forum search to find it)
SMF install - 4 minutes
phpBB to SMF conversion - 2 minutes
Example boards I have:
http://anythingeverything.org/ (Simplicity theme, SMF 1.0.3)
http://miraenda.com/ (Hendrix theme, SMF 1.1 Beta 1)
I hope this has been helpful.