{"id":30197,"date":"2025-09-24T20:40:23","date_gmt":"2025-09-24T17:40:23","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/"},"modified":"2025-09-24T20:40:23","modified_gmt":"2025-09-24T17:40:23","slug":"ubuntu-18-04e-discourse-nasil-kurulur","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/","title":{"rendered":"Ubuntu 18.04&#8217;e Discourse Nas\u0131l Kurulur"},"content":{"rendered":"<p># Ubuntu 18.04&#8217;e Discourse Kurulumu: Tam K\u0131lavuz<\/p>\n<p><strong>Meta A\u00e7\u0131klamas\u0131:<\/strong>  Ubuntu 18.04 sunucunuza Discourse forum yaz\u0131l\u0131m\u0131n\u0131 kurmak i\u00e7in ad\u0131m ad\u0131m, detayl\u0131 bir k\u0131lavuz.  Yeni ba\u015flayanlar i\u00e7in basit kurulumdan ileri d\u00fczey performans optimizasyonuna kadar her \u015fey burada.  Fatih Soysal taraf\u0131ndan haz\u0131rlanan bu kapsaml\u0131 rehberle kendi forumunuzu kolayca olu\u015fturun.<\/p>\n<p>Kendi online toplulu\u011funuzu olu\u015fturmak ve kullan\u0131c\u0131lar\u0131n\u0131zla etkile\u015fimde bulunmak m\u0131 istiyorsunuz?  O zaman Discourse, g\u00fc\u00e7l\u00fc ve kullan\u0131m\u0131 kolay forum yaz\u0131l\u0131m\u0131 tam size g\u00f6re.  Ancak, kurulumu biraz karma\u015f\u0131k gelebilir. Bu makalede, Ubuntu 18.04 sunucunuza Discourse&#8217;u ad\u0131m ad\u0131m nas\u0131l kuraca\u011f\u0131n\u0131z\u0131, performans\u0131n\u0131 nas\u0131l optimize edece\u011finizi ve olas\u0131 sorunlarla nas\u0131l ba\u015fa \u00e7\u0131kaca\u011f\u0131n\u0131z\u0131 detayl\u0131 bir \u015fekilde a\u00e7\u0131klayaca\u011f\u0131z.  Haz\u0131rsan\u0131z, ba\u015flayal\u0131m!<\/p>\n<p><strong>1. Temel Kavramlar: Discourse ve \u00d6nko\u015fullar<\/strong><\/p>\n<p>Discourse, Ruby on Rails tabanl\u0131 a\u00e7\u0131k kaynakl\u0131 bir forum yaz\u0131l\u0131m\u0131d\u0131r.  G\u00fc\u00e7l\u00fc \u00f6zellikler sunar, temiz bir aray\u00fcze sahiptir ve modern web teknolojilerini kullan\u0131r.  Ubuntu 18.04&#8217;e kurulumu i\u00e7in baz\u0131 \u00f6nko\u015fullar mevcuttur:<\/p>\n<p>* <strong>Bir Ubuntu 18.04 sunucusu:<\/strong>  Bulut sunucu sa\u011flay\u0131c\u0131lar\u0131ndan (AWS, Google Cloud, DigitalOcean gibi) veya kendi sunucunuzdan birini kullanabilirsiniz.  [Fatih Soysal&#8217;\u0131n sunucu \u00f6nerileri i\u00e7in buraya bakabilirsiniz](https:\/\/fatihsoysal.com) (Bu ba\u011flant\u0131 hen\u00fcz yok, \u00f6rnek ama\u00e7l\u0131d\u0131r.  Ger\u00e7ek bir ba\u011flant\u0131 eklenebilir).<br \/>\n* <strong>Root veya sudo yetkileri:<\/strong> Sunucu \u00fczerinde y\u00f6netici haklar\u0131na sahip olman\u0131z gerekir.<br \/>\n* <strong>Docker ve Docker Compose:<\/strong> Discourse, Docker konteynerizasyon teknolojisi ile \u00e7al\u0131\u015f\u0131r.  Bu nedenle, Docker ve Docker Compose&#8217;un sunucunuzda kurulu olmas\u0131 gerekir.<br \/>\n* <strong>Sab\u0131rl\u0131 olmak:<\/strong> Kurulum s\u00fcreci biraz zaman alabilir.<\/p>\n<p><strong>2. Docker ve Docker Compose Kurulumu: Ad\u0131m Ad\u0131m<\/strong><\/p>\n<p>\u00d6ncelikle, sunucunuzda Docker ve Docker Compose&#8217;u kurman\u0131z gerekiyor.  A\u015fa\u011f\u0131daki komutlar\u0131 root veya sudo yetkileriyle \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre class=\"language-bash\"><code>sudo apt update\nsudo apt install apt-transport-https ca-certificates curl gnupg lsb-release\ncurl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo gpg --dearmor -o \/usr\/share\/keyrings\/docker-archive-keyring.gpg\necho \\\n  &quot;deb [arch=$(dpkg --print-architecture) signed-by=\/usr\/share\/keyrings\/docker-archive-keyring.gpg] https:\/\/download.docker.com\/linux\/ubuntu \\\n  $(lsb_release -cs) stable&quot; | sudo tee \/etc\/apt\/sources.list.d\/docker.list &gt; \/dev\/null\nsudo apt update\nsudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin\nsudo systemctl start docker\nsudo systemctl enable docker<\/code><\/pre>\n<p>Kurulum tamamland\u0131ktan sonra, Docker ve Docker Compose s\u00fcr\u00fcmlerini do\u011frulamak i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre class=\"language-bash\"><code>docker version\ndocker-compose version<\/code><\/pre>\n<p><strong>3. Discourse Kurulumu: Yeni Ba\u015flayanlar \u0130\u00e7in Basit Kurulum<\/strong><\/p>\n<p>Discourse&#8217;u kurman\u0131n en kolay yolu, resmi Docker Compose dosyas\u0131n\u0131 kullanmakt\u0131r.  \u00d6ncelikle, bir dizin olu\u015fturun ve i\u00e7ine <code class=\"language-\">docker-compose.yml<\/code> dosyas\u0131n\u0131 indirin:<\/p>\n<pre class=\"language-bash\"><code>mkdir -p \/var\/discourse\ncd \/var\/discourse\ncurl -L https:\/\/raw.githubusercontent.com\/discourse\/discourse_docker\/master\/docker-compose.yml -o docker-compose.yml<\/code><\/pre>\n<p>Ard\u0131ndan, <code class=\"language-\">docker-compose<\/code> komutunu \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre class=\"language-bash\"><code>sudo docker-compose up -d<\/code><\/pre>\n<p>Bu komut, Discourse&#8217;u arka planda \u00e7al\u0131\u015ft\u0131r\u0131r.  Kurulum biraz zaman alabilir.  Tamamland\u0131\u011f\u0131nda, sunucunuzun IP adresini veya domain ad\u0131n\u0131 taray\u0131c\u0131n\u0131za girerek Discourse forumunuza eri\u015febilirsiniz.<\/p>\n<p><strong>4.  Discourse Kurulumu: Orta Seviye \u2013 \u00d6zelle\u015ftirme ve Optimizasyon \u0130pu\u00e7lar\u0131<\/strong><\/p>\n<p>Yeni ba\u015flayanlar i\u00e7in basit kurulum yeterli olsa da, orta seviye kullan\u0131c\u0131lar i\u00e7in baz\u0131 \u00f6zelle\u015ftirmeler ve optimizasyonlar yapmak faydal\u0131 olabilir.  \u00d6rne\u011fin, <code class=\"language-\">docker-compose.yml<\/code> dosyas\u0131n\u0131 d\u00fczenleyerek PostgreSQL veritaban\u0131 boyutunu veya Redis \u00f6nbelle\u011fi ayarlar\u0131n\u0131 de\u011fi\u015ftirebilirsiniz.  Ayr\u0131ca, daha fazla performans i\u00e7in sunucunuzun kaynaklar\u0131n\u0131 ayarlaman\u0131z gerekebilir.<\/p>\n<p><strong>Ger\u00e7ek Hayat \u00d6rne\u011fi:<\/strong>  Bir e-ticaret sitesi i\u00e7in Discourse forumu kurarken, \u00fcr\u00fcn sorular\u0131n\u0131 ve geri bildirimlerini y\u00f6netmek i\u00e7in \u00f6zel bir kategori olu\u015fturmak ve bu kategori i\u00e7in bildirimleri \u00f6zelle\u015ftirmek \u00f6nemlidir.<\/p>\n<p><strong>Optimizasyon \u0130pu\u00e7lar\u0131:<\/strong>  Discourse&#8217;un performans\u0131n\u0131 art\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyebilirsiniz:<\/p>\n<p>* <strong>Daha fazla RAM ve CPU:<\/strong> Sunucunuzun daha fazla RAM ve CPU kayna\u011f\u0131 sa\u011flamas\u0131 performans\u0131 art\u0131r\u0131r.<br \/>\n* <strong>SSD kullan\u0131m\u0131:<\/strong> SSD diskler, HDD disklerden \u00e7ok daha h\u0131zl\u0131d\u0131r ve bu da Discourse&#8217;un daha h\u0131zl\u0131 \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<br \/>\n* <strong>Nginx reverse proxy:<\/strong>  Nginx gibi bir reverse proxy kullanmak, sunucunuzun performans\u0131n\u0131 art\u0131rabilir.<br \/>\n* <strong>Redis \u00f6nbelle\u011fi optimizasyonu:<\/strong>  Redis \u00f6nbelle\u011fi ayarlar\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rmak, performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirebilir.<\/p>\n<p><strong>5.  Discourse Kurulumu: \u0130leri D\u00fczey \u2013 Performans Analizi ve Edge Case&#8217;ler<\/strong><\/p>\n<p>\u0130leri d\u00fczey kullan\u0131c\u0131lar, Discourse&#8217;un performans\u0131n\u0131 detayl\u0131 bir \u015fekilde analiz edebilir ve olas\u0131 sorunlar\u0131 \u00e7\u00f6zebilir.  Bunun i\u00e7in,  <code class=\"language-\">docker-compose<\/code> komutunu kullanarak loglar\u0131 inceleyebilir ve sistem kaynaklar\u0131n\u0131 izleyebilirsiniz.<\/p>\n<p><strong>Performans Analizi:<\/strong>  <code class=\"language-\">top<\/code> komutu veya <code class=\"language-\">htop<\/code> gibi ara\u00e7lar kullanarak sunucunuzun CPU, RAM ve disk kullan\u0131m\u0131n\u0131 izleyebilirsiniz.  Ayr\u0131ca,  <code class=\"language-\">slow_query<\/code> loglar\u0131n\u0131 inceleyerek veritaban\u0131 sorgular\u0131n\u0131n performans\u0131n\u0131 analiz edebilirsiniz.<\/p>\n<p><strong>Edge Case&#8217;ler:<\/strong>  Discourse kurulumunda kar\u015f\u0131la\u015fabilece\u011finiz baz\u0131 nadir durumlar \u015funlard\u0131r:<\/p>\n<p>* <strong>Port \u00e7at\u0131\u015fmalar\u0131:<\/strong>  Discourse&#8217;un kulland\u0131\u011f\u0131 portlar ba\u015fka bir uygulama taraf\u0131ndan kullan\u0131l\u0131yorsa, kurulum ba\u015far\u0131s\u0131z olabilir.  Bu durumda, farkl\u0131 bir port kullanman\u0131z veya \u00e7at\u0131\u015fan uygulamay\u0131 kapatman\u0131z gerekebilir.<br \/>\n* <strong>SSL sertifikas\u0131 sorunlar\u0131:<\/strong>  SSL sertifikan\u0131z\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rman\u0131z gerekir.  Yanl\u0131\u015f yap\u0131land\u0131rma, forumunuzun g\u00fcvenli bir \u015fekilde eri\u015filememesine neden olabilir.<br \/>\n* <strong>Veritaban\u0131 sorunlar\u0131:<\/strong>  Veritaban\u0131 ba\u011flant\u0131s\u0131 veya performans sorunlar\u0131, Discourse&#8217;un d\u00fczg\u00fcn \u00e7al\u0131\u015fmas\u0131n\u0131 engelleyebilir.  Veritaban\u0131 ayarlar\u0131n\u0131 kontrol edin ve gerekti\u011finde optimize edin.<\/p>\n<p><strong>6.  G\u00fcvenlik:  Discourse&#8217;u G\u00fcvenli Tutmak<\/strong><\/p>\n<p>Discourse&#8217;un g\u00fcvenli\u011fini sa\u011flamak i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyin:<\/p>\n<p>* <strong>G\u00fc\u00e7l\u00fc \u015fifreler kullan\u0131n:<\/strong>  Y\u00f6netici hesab\u0131n\u0131z ve kullan\u0131c\u0131 hesaplar\u0131n\u0131z i\u00e7in g\u00fc\u00e7l\u00fc ve benzersiz \u015fifreler kullan\u0131n.<br \/>\n* <strong>G\u00fcvenlik duvar\u0131 yap\u0131land\u0131rmas\u0131:<\/strong>  Sunucunuzun g\u00fcvenlik duvar\u0131n\u0131 do\u011fru \u015fekilde yap\u0131land\u0131r\u0131n ve yaln\u0131zca gerekli portlar\u0131 a\u00e7\u0131n.<br \/>\n* <strong>D\u00fczenli g\u00fcncellemeler:<\/strong>  Discourse&#8217;u ve di\u011fer yaz\u0131l\u0131mlar\u0131 d\u00fczenli olarak g\u00fcncelleyin.  Bu, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 kapatman\u0131za yard\u0131mc\u0131 olur.<br \/>\n* <strong>SSL sertifikas\u0131:<\/strong>  SSL sertifikas\u0131 kullanarak forumunuzun ba\u011flant\u0131s\u0131n\u0131 \u015fifreleyin.<\/p>\n<p><strong>7.  Discourse Temalar\u0131 ve Eklentileri<\/strong><\/p>\n<p>Discourse&#8217;un geni\u015f bir tema ve eklenti koleksiyonu mevcuttur.  Bu temalar ve eklentiler, forumunuzun g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc ve i\u015flevselli\u011fini \u00f6zelle\u015ftirmenize olanak tan\u0131r.  Discourse&#8217;un resmi sitesinden veya topluluk forumlar\u0131ndan bu temalara ve eklentilere eri\u015febilirsiniz.<\/p>\n<p><strong>8.  Sorun Giderme ve Destek<\/strong><\/p>\n<p>Discourse kurulumunda veya kullan\u0131m\u0131nda sorun ya\u015farsan\u0131z, Discourse topluluk forumlar\u0131na veya resmi belgelerine ba\u015fvurabilirsiniz.  Ayr\u0131ca,  [Fatih Soysal&#8217;\u0131n blogunda](https:\/\/fatihsoysal.com) (Bu ba\u011flant\u0131 hen\u00fcz yok, \u00f6rnek ama\u00e7l\u0131d\u0131r.  Ger\u00e7ek bir ba\u011flant\u0131 eklenebilir) Discourse ile ilgili daha fazla bilgi ve ipucu bulabilirsiniz.<\/p>\n<p><strong>9.  Sonu\u00e7<\/strong><\/p>\n<p>Bu makalede, Ubuntu 18.04 sunucusuna Discourse kurulumunu ad\u0131m ad\u0131m a\u00e7\u0131klad\u0131k.  Yeni ba\u015flayanlardan ileri d\u00fczey kullan\u0131c\u0131lara kadar herkesin anlayabilece\u011fi \u015fekilde, basit kurulumdan performans optimizasyonuna kadar geni\u015f bir yelpazede bilgi verdik.  Unutmay\u0131n ki,  Discourse g\u00fc\u00e7l\u00fc bir forum yaz\u0131l\u0131m\u0131d\u0131r ve do\u011fru kurulum ve konfig\u00fcrasyon ile toplulu\u011funuzu olu\u015fturman\u0131z i\u00e7in m\u00fckemmel bir ara\u00e7t\u0131r.<\/p>\n<p><strong>S\u0131k\u00e7a Sorulan Sorular (SSS):<\/strong><\/p>\n<p>1. <strong>Discourse&#8217;u ba\u015fka bir Ubuntu s\u00fcr\u00fcm\u00fcne kurabilir miyim?<\/strong>  Evet, ancak kurulum ad\u0131mlar\u0131 biraz farkl\u0131 olabilir.  Discourse&#8217;un resmi belgelerini kontrol edin.<br \/>\n2. <strong>Discourse&#8217;un kaynak gereksinimleri nelerdir?<\/strong>  Discourse&#8217;un kaynak gereksinimleri, forumunuzun boyutuna ve trafi\u011fine ba\u011fl\u0131 olarak de\u011fi\u015fir.  Ancak, en az 2 GB RAM ve 1 CPU \u00f6nerilir.<br \/>\n3. <strong>Discourse&#8217;u nas\u0131l yedekleyebilirim?<\/strong>  Discourse&#8217;u yedeklemek i\u00e7in, Docker konteynerlerini yedeklemeniz gerekir.  Bu i\u015flem i\u00e7in \u00e7e\u015fitli y\u00f6ntemler mevcuttur.<br \/>\n4. <strong>Discourse&#8217;u g\u00fcncellemek nas\u0131l yap\u0131l\u0131r?<\/strong>  Discourse&#8217;u g\u00fcncellemek i\u00e7in, <code class=\"language-\">docker-compose pull<\/code> ve <code class=\"language-\">docker-compose up -d<\/code> komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131r\u0131n.<br \/>\n5. <strong>Discourse&#8217;un desteklenen veritaban\u0131 sistemleri nelerdir?<\/strong>  Discourse, PostgreSQL veritaban\u0131 sistemini kullan\u0131r.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# Ubuntu 18.04&#8217;e Discourse Kurulumu: Tam K\u0131lavuz Meta A\u00e7\u0131klamas\u0131: Ubuntu 18.04 sunucunuza Discourse forum yaz\u0131l\u0131m\u0131n\u0131 kurmak i\u00e7in ad\u0131m&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1468],"tags":[],"class_list":{"0":"post-30197","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-ubuntu","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ubuntu 18.04&#039;e Discourse Nas\u0131l Kurulur<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ubuntu 18.04&#039;e Discourse Nas\u0131l Kurulur\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-24T17:40:23+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Ubuntu 18.04&#8217;e Discourse Nas\u0131l Kurulur\",\"datePublished\":\"2025-09-24T17:40:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/\"},\"wordCount\":1173,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/\",\"name\":\"Ubuntu 18.04'e Discourse Nas\u0131l Kurulur\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-24T17:40:23+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ubuntu 18.04&#8217;e Discourse Nas\u0131l Kurulur\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ubuntu 18.04'e Discourse Nas\u0131l Kurulur","description":"Hi\u00e7bir etiketi bulunamad\u0131.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/","og_locale":"tr_TR","og_type":"article","og_title":"Ubuntu 18.04'e Discourse Nas\u0131l Kurulur","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-24T17:40:23+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"6 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Ubuntu 18.04&#8217;e Discourse Nas\u0131l Kurulur","datePublished":"2025-09-24T17:40:23+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/"},"wordCount":1173,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Ubuntu"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/","url":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/","name":"Ubuntu 18.04'e Discourse Nas\u0131l Kurulur","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-24T17:40:23+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/ubuntu-18-04e-discourse-nasil-kurulur\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ubuntu 18.04&#8217;e Discourse Nas\u0131l Kurulur"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/30197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=30197"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/30197\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=30197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=30197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=30197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}