- Konuyu Başlatan
- Moderatör
- #1
- Katılım
- 4 Ağustos 2024
- Konular
- 37
- Mesajlar
- 99
- Reaksiyon puanı
- 40
- Puanları
- 18
- Konum
- Adana
- Web sitesi
- www.frmklas.com.tr
Merhaba arkadaşlar, bu yazımızda SMF (Simple Machines Forum) kurulumunu anlatağım. SMF ücretsiz bir forum yazılımıdır.
Ben eğitim amaçlı kurulumu localhost üzerinde yapacağım için dosyayı localhostumda gerekli alana yükledim. Siz sitenize kuracaksanız smf forum dosyalarını yüklemek istediğiniz klasöre yükleyin.
Klasörleri yükledikten sonra, tarayıcınızın adres çubuğuna siteniz.com/install yazarak SMF kurulumuna başlayabiliriz. Aşağıdaki alandan Continue diyerek kuruluma devam ediyoruz.
Adımda bizden veritabanı bilgilerimizi isteyecektir. Veritabanınızı oluşturduğunuzu varsayarak işleme devam ediyoruz.
Database Port: Portunuzda herhangi bir özelleştirme yoksa default olarak boş bırakabilirsiniz.
Username: Veritabanı kullanıcı adı.
Password: Veritabanı için oluşturduğunuz şifreniz.
Database Name: Veritabanı adı.
Table Prefix: Tablo ön adı default olarak smf_ olur siz özel olarak faklı bir ön ek kullanmak isterseniz değiştirebilirsiniz. Örnek: forumum_ v.s şeklinde. İlgili alanları doldurduktan sonra CONTINUE butonuna tıklayarak kurulum işlemine devam ediyoruz.
Bu adımda Forum başlığı, Forum URL, Yeni üye kayıtları (onaylı, mail onaylı, v.s), Gzip gibi özellikleri istiyor aşağıdaki görselde görüldüğü gibi ayarlayabilirsiniz. SSL'yi etkinleştir alanını, hostingizde SSL kuruluysa aktif edebilirsiniz, ben localhost üzerinde kurduğum için bende aktif olmadı. Aşağıdaki gibi ayarladıktan sonra CONTINUE butonuna tıklayarak devam ediyoruz.
Bu adımda veritabanımızda oluşturduğu tablo ve satırlar hakkında bize bilgi veriyor. Burada hiç bir işlem yapmadan CONTINUE butonuna tıklayarak devam ediyoruz.
Bu adımda admin hesabını oluşturmak için bilgiler istiyor. İlgili alanları kendinize göre doldurarak CONTINUE butonuyla devam ediyoruz.
Evet kurulumun son final adımına geldik. Burada güvenlik için install.php dosyasını silmek için bir alan çıkmaktadır. "Bu install.php dosyasını şimdi silmek için buraya tıklayın. (tüm sunucularda çalışmaz.)" tiki işaretleyerek your newly installed forum linkine tıklıyoruz.
SMF forum sitemiz kurulmuştur.
SMF Nedir?
Simple Machines Forum (SMF), PHP ile yazılmış açık kaynaklı bir forum yazılımıdır. SMF, kullanıcıların çevrimiçi topluluklar oluşturmasına ve yönetmesine olanak tanır. Forum yazılımı, esneklik, güvenilirlik ve özelleştirilebilirlik gibi özellikleriyle tanınır. SMF, 2003 yılında geliştirilmiş ve o tarihten beri birçok forum topluluğu tarafından tercih edilmektedir.SMF'nin Özellikleri:
- Modüler Yapı: SMF, çeşitli modifikasyonlar ve eklentilerle genişletilebilir. Bu sayede kullanıcılar forumlarını ihtiyaçlarına göre özelleştirebilirler.
- Tema Desteği: SMF, kullanıcıların forumlarının görünümünü değiştirmelerine olanak tanıyan tema desteği sunar. Ayrıca kendi temanızı da oluşturabilirsiniz.
- SEO Dostu: SMF, arama motoru optimizasyonu (SEO) için çeşitli araçlar ve özellikler sunar, bu da forumunuzu arama motorlarında daha görünür hale getirir.
- Kullanıcı Yönetimi: Gelişmiş kullanıcı yönetimi özellikleriyle üyeleri gruplar halinde organize edebilir, farklı yetkilendirme seviyeleri belirleyebilir ve üyeler arasında iletişim kurabilirsiniz.
- Güvenlik: SMF, güvenliği ön planda tutar ve forumunuzu olası tehditlere karşı koruyacak çeşitli güvenlik önlemleri sunar.
- Performans: Forumlarınızın hızlı çalışmasını sağlayan performans optimizasyonları içerir.
SMF'nin Kullanım Alanları:
- Topluluk Forumları: Hobi, ilgi alanları, meslek grupları gibi çeşitli konularda topluluk oluşturma.
- Destek Forumları: Yazılım, donanım veya hizmet desteği sağlamak için kullanılan forumlar.
- Eğitim Amaçlı Forumlar: Okul, üniversite veya diğer eğitim kurumları için tartışma ve bilgi paylaşım platformları.
SMF İçin Nelere İhtiyaç Var?
SMF (Simple Machines Forum) kurmak için temel olarak aşağıdaki gereksinimlere ihtiyaç duyarsınız:1. Web Hosting ve Domain
- Web Hosting:SMF'yi barındıracak bir web sunucusuna ihtiyacınız var. Web hosting sağlayıcınızın SMF'nin gereksinimlerini karşılayan bir sunucuya sahip olduğundan emin olun.
- PHP Desteği: SMF, PHP ile yazılmıştır, bu yüzden sunucunuzun PHP desteği sunması gerekir (en az PHP 7.4 veya üzeri önerilir).
- Veritabanı Desteği: SMF, MySQL veya PostgreSQL gibi bir veritabanı kullanır, bu yüzden sunucunuzda bu veritabanlarından birini destekleyen bir yapı bulunmalıdır.
- Domain: Forumunuzu barındırmak için bir alan adına (domain) ihtiyacınız olacak. Bu, kullanıcıların forumunuza erişebileceği URL'dir.
2. SMF Yazılımı
- SMF'nin En Son Sürümü: SMF'nin resmi web sitesinden (simplemachines.org) en son sürümünü indirmeniz gerekecek.
3. FTP Programı
- FTP İstemcisi: Web sunucunuza dosya yüklemek için bir FTP programına ihtiyacınız olacak. Örneğin, FileZilla gibi ücretsiz bir FTP istemcisi kullanabilirsiniz.
4. Veritabanı
- Veritabanı Kurulumu: Hosting kontrol paneliniz üzerinden MySQL veya PostgreSQL veritabanı oluşturmanız gerekecek. Veritabanı adı, kullanıcı adı ve şifre gibi bilgileri kurulum sırasında kullanacaksınız.
5. Forum Kurulumu
- Dosyaların Yüklenmesi: İndirdiğiniz SMF dosyalarını web sunucunuza FTP programı ile yükleyin.
- Kurulum Sihirbazı: Dosyalar yüklendikten sonra, tarayıcınızdan alan adınızı ziyaret edin ve SMF'nin kurulum sihirbazını başlatın. Bu sihirbaz, veritabanı bilgilerinizi, yönetici hesabını ve forum ayarlarını yapılandırmanıza yardımcı olur.
- Kurulum Tamamlandıktan Sonra: Kurulum tamamlandığında, forumunuz kullanıma hazır olacak. Yönetici paneline giriş yaparak forumunuzu özelleştirebilir, kategoriler oluşturabilir ve diğer gerekli ayarları yapabilirsiniz.
6. Güvenlik ve Optimizasyon
- Güvenlik Önlemleri: Kurulum sonrasında güvenlik önlemleri almanız önerilir. Örneğin, kurulum dosyalarını silmek, dosya ve dizin izinlerini kontrol etmek.
- Güncellemeler: SMF ve kullandığınız eklentilerin güncel olduğundan emin olun.
SMF Kurulumu
Smf kurmak için Simple Machines Open Source Software Downloads adresinden SMF forum yazılımı için gerekli dosyaları indiriyoruz. Bu anlatımda, en güncel sürüm olan 2.1.4 versiyonunu indirip localhost üzerinde sıfırdan kurulum yapacağız.Ben eğitim amaçlı kurulumu localhost üzerinde yapacağım için dosyayı localhostumda gerekli alana yükledim. Siz sitenize kuracaksanız smf forum dosyalarını yüklemek istediğiniz klasöre yükleyin.
Klasörleri yükledikten sonra, tarayıcınızın adres çubuğuna siteniz.com/install yazarak SMF kurulumuna başlayabiliriz. Aşağıdaki alandan Continue diyerek kuruluma devam ediyoruz.
Adımda bizden veritabanı bilgilerimizi isteyecektir. Veritabanınızı oluşturduğunuzu varsayarak işleme devam ediyoruz.
Database Port: Portunuzda herhangi bir özelleştirme yoksa default olarak boş bırakabilirsiniz.
Username: Veritabanı kullanıcı adı.
Password: Veritabanı için oluşturduğunuz şifreniz.
Database Name: Veritabanı adı.
Table Prefix: Tablo ön adı default olarak smf_ olur siz özel olarak faklı bir ön ek kullanmak isterseniz değiştirebilirsiniz. Örnek: forumum_ v.s şeklinde. İlgili alanları doldurduktan sonra CONTINUE butonuna tıklayarak kurulum işlemine devam ediyoruz.
Bu adımda Forum başlığı, Forum URL, Yeni üye kayıtları (onaylı, mail onaylı, v.s), Gzip gibi özellikleri istiyor aşağıdaki görselde görüldüğü gibi ayarlayabilirsiniz. SSL'yi etkinleştir alanını, hostingizde SSL kuruluysa aktif edebilirsiniz, ben localhost üzerinde kurduğum için bende aktif olmadı. Aşağıdaki gibi ayarladıktan sonra CONTINUE butonuna tıklayarak devam ediyoruz.
Bu adımda veritabanımızda oluşturduğu tablo ve satırlar hakkında bize bilgi veriyor. Burada hiç bir işlem yapmadan CONTINUE butonuna tıklayarak devam ediyoruz.
Bu adımda admin hesabını oluşturmak için bilgiler istiyor. İlgili alanları kendinize göre doldurarak CONTINUE butonuyla devam ediyoruz.
Evet kurulumun son final adımına geldik. Burada güvenlik için install.php dosyasını silmek için bir alan çıkmaktadır. "Bu install.php dosyasını şimdi silmek için buraya tıklayın. (tüm sunucularda çalışmaz.)" tiki işaretleyerek your newly installed forum linkine tıklıyoruz.
SMF forum sitemiz kurulmuştur.