What is SMF?
SMF stands for Simple Machines Forum. It is free software that lets you run an online forum. A forum is a place where people post topics and reply to each other. SMF is written in PHP, a language that many web servers understand. It keeps its data in a MySQL or MariaDB database. A database is an organised store for information.
What does SMF need?
- A hosting account that runs PHP.
- A MySQL or MariaDB database.
- Enough disk space for posts and attachments.
- A domain name for your forum.
Check the SMF website for the exact PHP version it needs today. Ask Hostvento support whether your plan suits it.
Common questions
Is SMF free?
Yes. The software is free to download and use. You pay only for hosting.
Can I install it myself?
Yes. Many control panels have an installer tool, such as Softaculous. It is a third-party tool that installs apps in a few clicks. Ask support if it is on your plan.
Can I move my forum?
Yes. Copy the files and export the database. Then import both on the new host.
Install it by hand
- Download the SMF install package from the official SMF website.
- In cPanel, open MySQL Databases. Create a database, a user and a password. Add the user to the database with All Privileges.
- Open File Manager and go to
public_html. Or choose a sub-folder likeforum. - Click Upload and add the package.
- Right-click the file and choose Extract.
- In your browser, open your forum address. The installer starts.
- Follow the screens and type your database details.
- Create your admin account.
- Delete the installer files if the installer tells you to.
Keep it safe
- Update SMF when new versions come out.
- Use a strong admin password.
- Take regular backups of files and the database.
- Turn on spam checks and email approval for new members.
Quick recap
- SMF is free forum software that needs PHP and a database.
- Install by hand or with an installer tool if offered.
- Update and back up often.
- Use anti-spam settings.