|
||||||
SMF is the next generation of forum software, and best of all it is and will always remain completely free. It is available and can be installed easily via Fantastico in your cPanel:
Once logged into Fantastico, select the SMF link from the list of scripts that appears to the left and follow the instructions during the process.

If your hosting account does not have Fantastico tool, you can click here to learn how to install SMF manually.
First of all, you'll have to download your Simple Machines Forum (SMF). This can be done easily from the SMF official website.
Once the SMF installation package is on your local computer, you're ready to upload it to your web hosting account. There are two ways to do it. The first one is to use an FTP client. A good way to understand how to do that is to visit the FTP tutorial.
Please note that you'll have to create a directory inside your public_html folder where you want your SMF to be stored (e.g. /public_html/forum), then you can use the drag and drop option of the FTP client to upload your SMF install package to the directory you've just created. Once it's uploaded you should log in into your cPanel > File Manager and extract your SMF install package.
The other way to upload the package is to do it directly through cPanel's File Manager. More information on how to do this can be found in our cPanel tutorial.
Now you should create a database for your SMF forum. The database will be used by your SMF installation for storing all comments, polls and results, and almost everything else that SMF needs to remember.
To create a database, you should log into your cPanel and click on MySQL Databases. Look for the "Create Database" button. Pick a simple name for the database (e.g. 'smf'), fill it in and click on the "Create Database" button.
Now that you have created the database, you also need to make sure that SMF will be able to access it. You need to create a MySQL user that has privileges for accessing the database.
Again, go to cPanel -> MySQL Databases and find the "Create User" button. Right above it, fill in a username and password for the MySQL user and click on the "Create User" button. It is a good idea to keep the username the same as the name of the database.
At this point, the only thing left to do regarding the database setup is to grant privileges to the user for the database. On the cPanel -> MySQL Databases page, find the two drop-down menus for users and databases, select your SMF database and the user you have created and click "Add". On the next page check the box next to ALL PRIVILEGES and click on "Make Changes".
We're now ready to proceed with the SMF installation.
Assuming the previous steps went well, you should now have the SMF source files on your server with their appropriate permissions set. All that is needed now is to run the install.php file to configure your MySQL database, settings and admin account.
Open up your web browser and browse at
http://www.yourdomain.tld/forum/install.php
(where forum is the directory name you chose earlier). Provided you set the permissions correctly on Settings.php and Setting_bak.php, you should see a form asking for various settings. Fill these in as follows:

Once you have filled in all of the settings, click on proceed, and you will now be asked for details of your admin account; this will create your username on the forum. As a security measure, you are also asked for your database password again. Once you have filled in the form, click on proceed.

Your Forum is now installed and you can browse to it. However, before doing so, it is VERY IMPORTANT that you delete the install.php file from the server as leaving it there is a major security risk. The installer will offer you a check box to do this, if it fails, you will see a warning on your forum, if this appears you must remove the file manually. To do so, use your FTP program to return to the directory where you installed SMF, locate install.php, select it, and hit delete or use the cPanel -> File Manager.

Congratulations! You have now successfully installed SMF. Follow the link to your forum. We hope you enjoy using SMF!
At the official website of SMF you can find a lot of packages for your forum. Just visit the SMF Mods page and choose the mods you need.
To start managing your SMF, you need to login as an administrator. You can do that from the login form at the top left corner of your forum.
Once you have logged in with the administrator's credentials, you'll just have to click on the ADMIN button.

After that on the displayed page you'll see five sections at the left side of your screen named as follows:
Find the link "Packages" in the "Main" section, click on it and you'll see the package manager page:

To install a new package just click on the link "Download Packages". After that by clicking on the "Browse" button at the displayed page, navigate to the package you've already downloaded to your local computer and click "Upload". Once it's uploaded you'll see a confirmation page.

To apply the package, you'll just have to go to "Browse Packages" and click on "[Apply Mod]" in front of the package you've just uploaded.
Make sure you read all the notes provided in the SMF installation package to avoid any further problems.
At the official website of SMF you can find a lot of themes for your forum. Just visit the SMF Themes area and choose the themes you like.
To install a theme, you should go to your forum's admin area and click on "Themes and Layout" in the "Forum Configuration" section.

To install a new theme just click on the "Browse..." button to navigate to the theme you've already downloaded to your local computer and click "Install". Once it's installed you'll see a confirmation page.
Another option for installing the SMF theme is to extract the theme's .zip file on your local hard drive and to upload the files via FTP in the "templates" or "themes" folder of your SMF system.
To apply the new theme, go to "Themes and Layout", change the theme from the drop down menu in front of "Overall forum default:" to the new theme and then click the "Save" button.
Please, feel free to contact us if you have any questions or recommendations about this tutorial at: tutorials 'at' siteground.com
|
||||||
|
||||||