SMF Forumu kurulması için aşağıdaki özelliklere uygun bir web sunucusu gerekmektedir:
PHP 4.1.0 veya daha yüksek
MySQL 3.23.4 veya daha yüksek
Veritabanında en az 512kb boş yer, daha fazlası tavsiye edilir
Web sunucusunda en az 2.5MB boş yer, daha fazlası tavsiye edilir
Bu özelliklere uyumlu bir sunucunuz var ise devam edebilirsiniz.
1) Öncelikle web sunucunuzun size sağladığı kaynakları kullanarak bir MySQL veritabanı oluşturun ve bu veritabına bütün izinlere sahip bir kullanıcı atayın. Veritabanı ismi, kullanıcı adı ve şifresi SMF kurulumunda sorulacaktır.
2) indirdiğiniz SMF kurulum dosyasındaki (.zip, .tar.gz veya .tar,bz2) bütün dosyaları FTP kullanarak web sunucunuzdaki bir klasöre yükleyin. Bu klasörün FTP ve HTTP'deki konumu da kurulum esnasında gerekebilir.
3) Kuruluma başlamadan önce dosyalara yazma izni vermelisiniz.Bu işlem için aşağıdaki Yazma izinlerinin ayarlanması adlı başlığı okuyun.
4) ÖNEMLİ: Eğer kurluma Türkçe olarak devam etmek istiyor ve forumunuzun varsayılan dilini Türkçe yapmak istiyorsanız SMF sürümünüzle uyumlu olan Türkçe dil dosyalarını da FTP kullanarak SMF kurulum dosyalarını yüklediğiniz klasöre yükleyin.

5) Kurulum dosyaları ile birlikte gelen install.php dosyasını çalıştırın. Bunu yapmak için bir web tarayıcısından
http://www.siteadi.com/forumunklasörü/install.php URL'sini kullanmanız gerekir.Kurulum işlemini başlatınca yukardaki resim gibi bir ekran gelecektir.Burada,
- Forum ismi: Sitenizin veya forumunuzun başlık kısmında görünecek adını yazın.
- Forum adresi: Bu kısım otomatik olarak yazılır.burayaı değiştirmeyin.
6) Eğer dil dosyalarını da yüklediyseniz üst sağ köşede Dil seçeneğini göreceksiniz. Buradan Turkish seçerek kuruluma Türkçe devam edebilirsiniz. Bu ekranda FTP'ye bağlanma bilgileriniz sorgulanır. Dosyaları yüklerken hangi FTP bilgilerini kullandıysanız burda da aynılarını girin. Sunucu genelde localhost olarak kalabilir çünkü çoğu zaman FTP sunucunuz ile web sunucunuz aynıdır. Kurulum dizini de genelde otomatik olarak algılanır. Ancak hatalı ise lütfen SMF'i FTP'de kurduğunuz dizine ayarlayın.

7) Bir sonraki ekranda veritabanı ve forum ayarları sorgulanır.
- Mysql sunucu adresi: Genelde web ve FTP sunucusu ile aynı olduğundan localhost'dur ancak farklı ise değiştirebilirsiniz.
- Mysql kullanıcı adı: Veritabanı oluşturdan snraki adımda oluşturduğunuz kullanıcı adıdır.
- Mysql parolası:Mqsql kullanıcı adı oluştururken girdiğiniz parolayı buraya yazın.
- Veritabanı adı: Daha önce oluşturduğunuz veritabanı adını yazın.
- Mysql tablo ön eki: veritabanına oluşturuacak tabloların önüne gelecek isim.Güvenliğiniz için buraya değişik bir ön ek adı yazabilirsiniz.


Kurulumun son sayfasında yönetici hesabı oluşturulur. Buraya istediğiniz bilgileri girebilirsiniz.MySQL şifresini girdikten sonra sağ alttaki Bitir düğmesine tıklayın.En alttaki mysql şifresi veritabanına eklediğiniz kullanıcı şifresidir.Sitenin şifresi değildir.

9) Son aşama forumun başarıyla kurulduğunu gösterir.Bu aşamadan sonra güvenlik için Install.php dosyasını da silmek için buraya tıklayın yazısına tıklayın.Eğer sunucunuz windows ise bu dosyayı silemez.Bu dosyayı ftp den sizin silmeniz gerekir.Şimdi yüklenen forumunuzu görebilirsiniz linkine tıklayın ve foruma girin.

Forum karşımızda...
Yazma izinlerinin ayarlanması
Aşağıdaki dosyaların izinleri kurulumda 777 olmalıdır:
* attachments
* avatars
* Packages
* Packages/installed.list
* Packages/server.list
* Smileys
* Themes
* agreement.txt
* Settings.php
* Settings_bak.php
* install.php
* Themes/default/languages/Install.english.php
Geri kalan klasör veya dosyalar için 644 veya 640 kullanılabilir, herhangi bir hata ile karşılaşmanız durumunda ise bu izinleri yükseltmeniz gerekebilir. Özellikle kurlumdan sonra Settings.php dosyanızı 644 yapmanız tavsiye edilir.
NOT: Yukarıdaki işlemler linux sunucular için ve ftp den yapılır.Windows sunucularda yukardaki ayarlama ftp den yapılamaz.Windows sunucularda yazma izinleri vermek için,
- Sunucu yönetim paneline girin.
- Dosya yönetimi bölümüne girin.
- Sitenin dosyalarının bulunduğu ana klasöre çift tıklayıp içine girin. seçin (httpdocs veya wwww)
- Eğer forumu ana dizine kurduysanız klasör ve dosyalarınız buradadır.Forum klasörüne kurmuşsanız forum klasörü adına çift tıklayıp içine girin.
- Açılan sayfada klasör ve dosyaların sağ tarafındaki kilit simgesine tıklayın.(Bu işlemi her klasör ve dosya için ayrı ayrı yapmalısınız)
- Açılan sayfada sol tarafta IUSR ile başlayan ismi seçin, sağ taraftan da yazma seçenek kutusunu işaretleyin ve tamam düğmesine basın.