Discourse Kurulumu 2024 Güncel
Merhabalar, bugün sizlerle birlikte sıfırdan detaylı bir şekilde Ubuntu 22.04 işletim sistemine Discourse Forum nasıl kurabiliriz, buna değineceğiz. Adımları eksiksiz bir şekilde tamamlamanız durumunda, sorunsuz bir kurulum olacaktır. Makale içeriğimiz sürekil olarak güncellenecektir, şu anda en güncel şekilde Discourse forum kurulumu jetto.net desteğiyle sizlerle.
Öncelikle, VPS/VDS sanal sunucumuzu hazır edelim, sunucunuzu güvendiğiniz hosting/sunucu firmalarından temin edebilirsiniz. İşletim sistemimiz ubuntu 22.04 olacak, bunu unutmayınız. Bu işletim sistemini kurabilecek firmalardan sanal sunucunuzu satın alın.
1- Sanal sunucumuza PuTTY programı ile giriş yapalım
Host Name yazan kısıma sunucunuzu satın aldığınız firmanın ilettiği IP adresini yazıp, open demeniz gerekir. Daha sonrasında karşımıza çıkan uyarıya Accept diyerek erişim sağlayınız. Kullanıcı adı genelde root olur, şifrenizde firma tarafından iletilen bilgileri yazarak sunucuya erişim sağlayınız. Artık sunucunuza giriş yaptınız, diğer adıma geçebiliriz.
2- Sunucu güncelleştirmelerini yapalım
Aşağıda ilettiğim kodu kopyalayın, daha sonrasında putty ekranına gelin ve kodu farenizin sağ tıklaması ile yapıştırın. Putty programında CTRL+C ve CTRL+V komutları çalışmaz. Bu nedenle kopyaladığımız kodları farenin sağ tıklaması ile yapıştıracağız. Kodu yapıştırdıktan sonra klavyenizde bulunan enter tuşu ile işlemi tamamlayın.
Güncelleme işlemleri biteseye kadar beklemelisiniz. Ekranda bazen sizden onay isteyen mesajlar gelebilir. Hepsine next veya ok diyerek ilerleyiniz.
3- Detaylı Discourse Forum Kurulumu
Güncelleme işlemlerimiz tamamlandıktan sonra artık Discourse kurulumuna geçebiliriz. Adımları eksiksiz bir şekilde yapmanız gerektiğini unutmayın! Bir hata alırsanız, yorum olarak aldığınız hatanın ekran resmini iletebilirsiniz.
Sunucumuza erişim sağladıktan sonra sunucuya docker ve git kurmamız gerekiyor. Aşağıdaki iki komutu çalıştırınız. Benim sunucumda kurulu olduğu için ekstra bir işlem gerekmiyor, siz komutları çalıştırdığınız da seçeneklere Y (evet) diyerek ilerleyiniz.
Aşağıdaki komut ile var dizinine discourse klasörü oluşturalım.
Daha sonrasında ileteceğim komut ile discourse dosyalarını sunucuya indirelim.
Şimdi indirdiğimiz discourse klasörüne cd komutu ile giriş yapalım.
Artık discourse kurulum komutunu çalıştırabiliriz. Kodu çalıştırmadan önce chmod değerini tanımlamanız gerekir.
Bu işlemden sonra kurulum başlamış olmaktadır, biraz zaman beklemeniz gerekir. Repolardaki dosyaları indirmesi biraz zaman alacaktır. İşlem tamamlandığında bizden aşağıdaki bilgileri isteyecektir.
Hostname for your Discourse? [discourse.example.com]: Yazmanız gereken alan adınız. Örneğin; jetto.net
Email address for admin account(s)? [[email protected],[email protected]]: Kurumsal mail adresiniz. Örneğin; [email protected]
SMTP server address? [smtp.example.com]: Kurumsal mail sunucunuzun smtp adresi. Örneğin; smtp.jetto.net
SMTP port? [587]: 587 portunu kullanabilirsiniz.
SMTP user name? [[email protected]]: Mail kullanıcı adınız. Örneğin; [email protected]
SMTP password? [pa$$word]: [email protected] mail adresinin şifresi
Let's Encrypt account email? (ENTER to skip) [[email protected]]: SSL kurulumları hakkında bilgi almanız için gereken mail adresi. [email protected] mail adresinizi kullanabilirsiniz.
Daha sonrasında enter ile ilerleyiniz. Artık discourse forum kurulumumuz başlamış bulunmaktadır. Bu süreç biraz zaman alacaktır, şu anda forum sitemiz sorunsuz bir şekilde kurulmaktadır.
Tüm güncellemeler bittikten sonra, artık alanadınız.com site adresinize giriş yaparak, forum kurulumunuzu tamamlayabilirsiniz. Kurulumla ilgili bir hata alırsanız, yorumlarda bahsetmeyi unutmayın.