For starters, if you don't want to get the files from GitHub, there is a link to what is called "nightly builds". This is a zip folder containing all the files from GitHub but it is re-generated nightly to include any fixes that were put into the core files. You can use this if you like:
If you do not want to use that than you can go to GitHub at this address and get the zip file, but you will have to make your own install package as this zip file contains files you do not need. Go to this address:
Click on the "Clone or download" button and download a zip file of 2.1 right from GH (GitHub). When you open this zip package you will notice that there is another folder inside called "SMF2.1-release-2.1". Open this folder and you will see all the files for installing 2.1 and a few extras.
Starting with the folders, you need all of them except the .github folder. You will also see a folder called "other". In there is all the install and upgrade files as well as an icons folder. Depending on what you are doing you will need to move some of these files. For this tutorial we will be installing SMF not upgrading.
So you need to move all the install files out of the "other" folder to the "SMF2.1-release-2.1" folder:
If every folder and file listed here is under the "SMF2.1-release-2.1" folder, than you are ready for the next step. Highlight all the files and folders, right click and zip it up with your zip utility. Once that is done you have just created an install .zip package straight from GH. Congratulations.
If you have Cpanel all you have to do now is use the file manager to upload it and unzip it to the public_html directory and follow the install instructions. As I said though in the intro, at this stage SMF 2.1 should be used for testing and not on a live site unless you know what you are doing.
About the author
Bigguy registered at SMF Helper on Feb 04, 2019, 09:40 PM and has posted 2953 posts in the boards since then. Last visit was Yesterday at 06:48 PM.
"If ever folder and file listed here is under the "SMF2.1-release-2.1" folder, than you are ready for the next step. Highlight all the files and folders, right click and zip it up with your zip utility. Once that is done you have just created an install .zip package straight from GH. Congratulations."