create a folder on your server to place the forum into, you can call it whatever you want.
copy all the files of the nodesforum into the folder you have created. (and the folders too)
depending on the permissions on your server, it might be necessary to run a chmod -R 777 on the folders "images" and "cache" in the nodesforum files to make sure that nodesforum will be able to create/read/modify files in these folders (or set the permissions from your control panel)(depending on your server settings you might not need to do that step. anyways if you do need to do it and you dont, the forum will show some error messages about not beeing able to write files into its folders... if your php shows error messages)
edit the config.php file in your new forum install make sure to answer all the questions in config.php unless it says that you dont have to, there are explanations under each setting in the config.php file.
*note that if you will use the user system of the nodesforum and create brand new tables instead of cloning existing ones, you will not be able to specify the uniqueID of the mainforum moderator because the profile has not been created yet. in this case just leave this field blank and come back to it later after you have created the tables and created your own profile.
now you need to chose how you will include the forum to your site. if you want to include the forum in a page of your site, include it like this:
or like this (working with your own site's user system):
//run any session related scripts here... auto-login from cookie? logout banned? record user's last pageload?...
//display site header here, top and left side ads, ect...
//display page bottom here, right side and bottom ads, ect...
finally, navigate to the url of the forum and you should see the auto installer menu asking you to create tables. either create new tables or clone existing ones depending on what you need
after you have created the tables, if you are installing a new forum and will use the user system of the forum, you need to create the main admin profile, so just register normally to create your profile, once your profile is created, find out your uniqueID by navigating to your forum page and specify that unique ID as the unique ID of the main forum mod in your config.php file
once your forum is created and you have the main mod admin rights on it, you can start laying out the sections of your forum. only you and users who have moderator powers on the root of the forum will be able to create posts and folders on the root of the forum. so if you want ppl to be able to create posts or folders in your forum, you must create at least some folders on the root. these folders are the main categories of your forum.
You will need to create a MySQL user and database for SMF. Create a user and database, with forums being the database name, forum admin is the username, and taking care to change the password in the example below from https://www.assignmentholic.co.uk/our-services/assignment/: create database forums; grant all on forums. to 'forum admin' identified by 'password'; quit, Install SMFPermalink.Your SMF installation is now complete! To maintain the integrity of your system, please update your forums as needed.