{"id":29919,"date":"2025-09-21T16:40:26","date_gmt":"2025-09-21T13:40:26","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/"},"modified":"2025-09-21T16:40:26","modified_gmt":"2025-09-21T13:40:26","slug":"arch-linuxta-ilk-sunucu-kurulumu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/","title":{"rendered":"Arch Linux&#8217;ta \u0130lk Sunucu Kurulumu"},"content":{"rendered":"<p># Arch Linux ile Sunucu Kurulumu: Ba\u015ftan Sona Detayl\u0131 Rehber<\/p>\n<p><strong>Meta A\u00e7\u0131klamas\u0131:<\/strong> Arch Linux ile sunucu kurulumunu ad\u0131m ad\u0131m \u00f6\u011frenin! Bu kapsaml\u0131 rehberde, yeni ba\u015flayanlardan ileri seviye kullan\u0131c\u0131lara kadar herkes i\u00e7in pratik bilgiler, kod \u00f6rnekleri ve performans optimizasyon ipu\u00e7lar\u0131 bulacaks\u0131n\u0131z.  Fatih Soysal&#8217;\u0131n haz\u0131rlad\u0131\u011f\u0131 bu makaleyle g\u00fcvenli ve verimli bir Arch Linux sunucusu kurun.<\/p>\n<p>Sunucu kurulumu karma\u015f\u0131k bir s\u00fcre\u00e7 gibi g\u00f6r\u00fcnse de, do\u011fru ad\u0131mlar\u0131 takip ederek olduk\u00e7a y\u00f6netilebilir hale gelir. \u00d6zellikle, esnekli\u011fi ve \u00f6zelle\u015ftirilebilirli\u011fiyle bilinen Arch Linux ile sunucu kurmak, size tam kontrol ve performans sa\u011flar. Ancak, bu esneklik, yeni ba\u015flayanlar i\u00e7in bir \u00f6\u011frenme e\u011frisi de getirebilir. Bu rehber, Arch Linux ile sunucu kurulumunu ad\u0131m ad\u0131m, yeni ba\u015flayanlardan ileri seviye kullan\u0131c\u0131lara kadar herkes i\u00e7in anla\u015f\u0131l\u0131r bir \u015fekilde anlatmay\u0131 ama\u00e7l\u0131yor.  Fatih Soysal&#8217;\u0131n haz\u0131rlad\u0131\u011f\u0131 bu rehberde,  ger\u00e7ek d\u00fcnya senaryolar\u0131 ve performans optimizasyonu ipu\u00e7lar\u0131 da bulacaks\u0131n\u0131z.<\/p>\n<p><strong>1. Temel Kavramlar: Arch Linux ve Sunucu Kurulumunun Temelleri<\/strong><\/p>\n<p>Arch Linux, bir &#8220;rolling release&#8221; da\u011f\u0131t\u0131m\u0131d\u0131r; yani s\u00fcrekli g\u00fcncellenir ve son s\u00fcr\u00fcmlere sahip olursunuz. Bu, her zaman en son yaz\u0131l\u0131mlara sahip olman\u0131n avantaj\u0131n\u0131 sunarken, ayn\u0131 zamanda s\u00fcrekli g\u00fcncellemeleri y\u00f6netmeyi gerektirir.  Sunucu kurulumunda ise amac\u0131m\u0131z, g\u00fcvenli, kararl\u0131 ve performansl\u0131 bir ortam olu\u015fturmakt\u0131r.  Bu, do\u011fru paketlerin se\u00e7imi, g\u00fcvenlik duvar\u0131 konfig\u00fcrasyonu ve performans optimizasyonu gibi ad\u0131mlar\u0131 i\u00e7erir.  Bir sunucunun temel bile\u015fenleri aras\u0131nda i\u015fletim sistemi, a\u011f konfig\u00fcrasyonu, g\u00fcvenlik duvar\u0131, web sunucusu (Apache, Nginx gibi) ve veritaban\u0131 (MySQL, PostgreSQL gibi) yer al\u0131r.  Arch Linux&#8217;un mod\u00fcler yap\u0131s\u0131, sadece ihtiya\u00e7 duydu\u011funuz bile\u015fenleri kurman\u0131za ve b\u00f6ylece kaynaklar\u0131 daha verimli kullanman\u0131za olanak tan\u0131r.<\/p>\n<p><strong>\u00d6\u011frenme Yol Haritas\u0131:<\/strong><\/p>\n<p>* <strong>Yeni Ba\u015flayan:<\/strong>  Minimal bir kurulum yapmay\u0131, temel paketleri y\u00fcklemeyi ve a\u011f ba\u011flant\u0131s\u0131n\u0131 kurmay\u0131 \u00f6\u011frenir.  Basit bir <code class=\"language-\">ssh<\/code> sunucusu kurulumu ger\u00e7ekle\u015ftirilir.<br \/>\n* <strong>Orta:<\/strong>  G\u00fcvenlik duvar\u0131 (firewall) konfig\u00fcrasyonu, kullan\u0131c\u0131 ve grup y\u00f6netimi,  Apache veya Nginx gibi web sunucular\u0131n\u0131n kurulumu ve konfig\u00fcrasyonu yap\u0131l\u0131r. Ger\u00e7ek bir web sitesi bar\u0131nd\u0131rma senaryosu ele al\u0131n\u0131r.<br \/>\n* <strong>\u0130leri D\u00fczey:<\/strong>  Sistem performans\u0131n\u0131n analiz edilmesi (iostat, top, htop gibi ara\u00e7lar ile),  bellek ve CPU kullan\u0131m\u0131n\u0131n optimize edilmesi,  sistem loglar\u0131n\u0131n izlenmesi ve edge case&#8217;lerin (\u00f6rne\u011fin, y\u00fcksek trafik durumlar\u0131) nas\u0131l ele al\u0131naca\u011f\u0131 g\u00f6sterilir.<\/p>\n<p><strong>2. Arch Linux Sunucu Kurulumu: Ad\u0131m Ad\u0131m Uygulamal\u0131 K\u0131lavuz<\/strong><\/p>\n<p>Bu b\u00f6l\u00fcmde, bir sanal makinede (VirtualBox, VMware veya KVM) Arch Linux sunucu kurulumunu ad\u0131m ad\u0131m inceleyece\u011fiz.  Ger\u00e7ek bir sunucuya kurulum yaparken,  BIOS\/UEFI ayarlar\u0131n\u0131 kontrol etmeyi ve  i\u015fletim sistemini USB veya a\u011f \u00fczerinden y\u00fcklemeyi unutmay\u0131n.<\/p>\n<p><strong>Ad\u0131m 1: \u0130ndirme ve Boot:<\/strong> Arch Linux ISO dosyas\u0131n\u0131 resmi web sitesinden indirin.  Sanal makinenize veya sunucunuza ISO dosyas\u0131n\u0131 y\u00fckleyin ve boot edin.<\/p>\n<p><strong>Ad\u0131m 2: B\u00f6l\u00fcmlendirme:<\/strong>  <code class=\"language-\">fdisk<\/code> veya <code class=\"language-\">cfdisk<\/code> gibi ara\u00e7lar\u0131 kullanarak disk b\u00f6l\u00fcmlerini olu\u015fturun.  En az\u0131ndan <code class=\"language-\">\/<\/code> (root), <code class=\"language-\">\/home<\/code> (kullan\u0131c\u0131 verileri) ve <code class=\"language-\">\/boot<\/code> (bootloader) b\u00f6l\u00fcmlerini olu\u015fturman\u0131z \u00f6nerilir.  LVM (Logical Volume Management) kullanarak daha esnek bir yap\u0131 olu\u015fturabilirsiniz.  \u00d6rne\u011fin,  <code class=\"language-\">\/<\/code> b\u00f6l\u00fcm\u00fcne 20GB, <code class=\"language-\">\/home<\/code> b\u00f6l\u00fcm\u00fcne 50GB ve <code class=\"language-\">\/boot<\/code> b\u00f6l\u00fcm\u00fcne 500MB ay\u0131rman\u0131z yeterli olabilir.<\/p>\n<p><strong>Ad\u0131m 3: Dosya Sistemi Olu\u015fturma:<\/strong>  <code class=\"language-\">mkfs.ext4<\/code> (ext4 dosya sistemi i\u00e7in) veya di\u011fer dosya sistemleri i\u00e7in uygun komutlar\u0131 kullanarak olu\u015fturdu\u011funuz b\u00f6l\u00fcmlere dosya sistemi olu\u015fturun. \u00d6rne\u011fin: <code class=\"language-\">mkfs.ext4 \/dev\/sda2<\/code> (sda2 ikinci b\u00f6l\u00fcm ise).<\/p>\n<p><strong>Ad\u0131m 4: Mount Etme:<\/strong>  Olu\u015fturdu\u011funuz b\u00f6l\u00fcmleri uygun dizinlere monte edin. \u00d6rne\u011fin: <code class=\"language-\">mount \/dev\/sda2 \/mnt<\/code><\/p>\n<p><strong>Ad\u0131m 5: Paket Y\u00f6neticisi Kurulumu:<\/strong>  <code class=\"language-\">pacstrap<\/code> komutunu kullanarak temel paketleri y\u00fckleyin. Bu komut, temel sistem dosyalar\u0131n\u0131 ve paket y\u00f6neticisi <code class=\"language-\">pacman<\/code>\u0131 y\u00fckler: <code class=\"language-\">pacstrap \/mnt base base-devel linux linux-firmware<\/code><\/p>\n<p><strong>Ad\u0131m 6: fstab Olu\u015fturma:<\/strong>  <code class=\"language-\">\/etc\/fstab<\/code> dosyas\u0131n\u0131 d\u00fczenleyerek, sisteminizin boot s\u0131ras\u0131nda b\u00f6l\u00fcmleri otomatik olarak monte etmesini sa\u011flay\u0131n.  Bu dosya, b\u00f6l\u00fcmlerin mount noktalar\u0131n\u0131 ve dosya sistemlerini tan\u0131mlar.  Yanl\u0131\u015f yap\u0131land\u0131rma sisteminizin boot olmamas\u0131na sebep olabilir, bu nedenle dikkatli olun.  <code class=\"language-\">genfstab -U \/mnt >> \/mnt\/etc\/fstab<\/code> komutu ile otomatik olarak olu\u015fturabilirsiniz.<\/p>\n<p><strong>Ad\u0131m 7: Chroot Ortam\u0131:<\/strong>  <code class=\"language-\">arch-chroot \/mnt<\/code> komutuyla olu\u015fturdu\u011funuz sistem ortam\u0131na ge\u00e7in.<\/p>\n<p><strong>Ad\u0131m 8: Sistem Saatini Ayarlama:<\/strong> <code class=\"language-\">timedatectl set-ntp true<\/code> komutu ile sistem saatini internet \u00fczerinden otomatik olarak senkronize edin.<\/p>\n<p><strong>Ad\u0131m 9: K\u00f6k \u015eifresi Ayarlama:<\/strong> <code class=\"language-\">passwd<\/code> komutu ile root \u015fifrenizi ayarlay\u0131n.<\/p>\n<p><strong>Ad\u0131m 10: Lokal Ayarlar:<\/strong>  <code class=\"language-\">locale-gen<\/code> komutu ile dil ve b\u00f6lge ayarlar\u0131n\u0131z\u0131 olu\u015fturun.  Daha sonra <code class=\"language-\">\/etc\/locale.gen<\/code> dosyas\u0131n\u0131 d\u00fczenleyerek  <code class=\"language-\">tr_TR.UTF-8 UTF-8<\/code> sat\u0131r\u0131n\u0131 aktif hale getirin ve <code class=\"language-\">locale-gen<\/code> komutunu tekrar \u00e7al\u0131\u015ft\u0131r\u0131n.<\/p>\n<p><strong>Ad\u0131m 11: A\u011f Konfig\u00fcrasyonu:<\/strong>  <code class=\"language-\">\/etc\/hostname<\/code> ve <code class=\"language-\">\/etc\/hosts<\/code> dosyalar\u0131n\u0131 d\u00fczenleyerek sunucunuzun ad\u0131n\u0131 ve IP adresini ayarlay\u0131n.  NetworkManager&#8217;\u0131 kullan\u0131yorsan\u0131z, grafik aray\u00fcz\u00fc ile yap\u0131land\u0131rabilirsiniz; aksi takdirde <code class=\"language-\">\/etc\/netctl<\/code> dizinini kullanarak a\u011f ayarlar\u0131n\u0131z\u0131 yap\u0131land\u0131rman\u0131z gerekecektir.  Bu ad\u0131mda, statik IP adresi atamas\u0131 veya DHCP kullan\u0131m\u0131 gibi se\u00e7enekler mevcuttur.<\/p>\n<p><strong>Ad\u0131m 12:  Bootloader Kurulumu:<\/strong>  <code class=\"language-\">grub-install \/dev\/sda<\/code> (sda ana diskiniz ise) komutuyla bootloader&#8217;\u0131 kurun.  Daha sonra <code class=\"language-\">grub-mkconfig -o \/boot\/grub\/grub.cfg<\/code> komutuyla grub konfig\u00fcrasyonunu olu\u015fturun.<\/p>\n<p><strong>Ad\u0131m 13: Sistemi Yeniden Ba\u015flatma:<\/strong> <code class=\"language-\">exit<\/code> komutuyla chroot ortam\u0131ndan \u00e7\u0131k\u0131n ve <code class=\"language-\">reboot<\/code> komutuyla sistemi yeniden ba\u015flat\u0131n.<\/p>\n<p><strong>3. G\u00fcvenlik Duvar\u0131 (Firewall) Kurulumu ve Konfig\u00fcrasyonu: Nas\u0131l Yap\u0131l\u0131r?<\/strong><\/p>\n<p>Arch Linux&#8217;ta firewall y\u00f6netimi i\u00e7in genellikle <code class=\"language-\">firewalld<\/code> veya <code class=\"language-\">iptables<\/code> kullan\u0131l\u0131r.  <code class=\"language-\">firewalld<\/code> daha kullan\u0131c\u0131 dostu bir aray\u00fcze sahiptir.  Bu rehberde <code class=\"language-\">firewalld<\/code> kullanaca\u011f\u0131z.<\/p>\n<p><strong>Ad\u0131m 1: Kurulum:<\/strong> <code class=\"language-\">sudo pacman -S firewalld<\/code> komutu ile <code class=\"language-\">firewalld<\/code> paketini y\u00fckleyin.<\/p>\n<p><strong>Ad\u0131m 2: Ba\u015flatma:<\/strong> <code class=\"language-\">sudo systemctl start firewalld<\/code> komutu ile <code class=\"language-\">firewalld<\/code> hizmetini ba\u015flat\u0131n.<\/p>\n<p><strong>Ad\u0131m 3: G\u00fcvenlik Kurallar\u0131 Olu\u015fturma:<\/strong>  <code class=\"language-\">firewall-cmd<\/code> komutunu kullanarak g\u00fcvenlik kurallar\u0131 olu\u015fturabilirsiniz. \u00d6rne\u011fin, SSH (22. port) ve HTTP (80. port) trafi\u011fine izin vermek i\u00e7in:<\/p>\n<pre class=\"language-bash\"><code>sudo firewall-cmd --permanent --add-port=22\/tcp\nsudo firewall-cmd --permanent --add-port=80\/tcp\nsudo firewall-cmd --reload<\/code><\/pre>\n<p>Bu komutlar, ilgili portlar\u0131 kal\u0131c\u0131 olarak a\u00e7ar ve firewall&#8217;\u0131 yeniden y\u00fckler.  Di\u011fer portlar i\u00e7in de benzer komutlar\u0131 kullanabilirsiniz.  G\u00fcvenlik a\u00e7\u0131s\u0131ndan, sadece gerekli portlar\u0131 a\u00e7\u0131k b\u0131rakman\u0131z \u00f6nemlidir.<\/p>\n<p><strong>4. Web Sunucusu Kurulumu (Apache): Ger\u00e7ek D\u00fcnya Senaryosu<\/strong><\/p>\n<p>Bu b\u00f6l\u00fcmde, bir web sunucusu olarak Apache&#8217;i kurup yap\u0131land\u0131raca\u011f\u0131z.<\/p>\n<p><strong>Ad\u0131m 1: Kurulum:<\/strong> <code class=\"language-\">sudo pacman -S apache<\/code> komutu ile Apache&#8217;i y\u00fckleyin.<\/p>\n<p><strong>Ad\u0131m 2: Ba\u015flatma:<\/strong> <code class=\"language-\">sudo systemctl start apache2<\/code> komutu ile Apache&#8217;i ba\u015flat\u0131n.<\/p>\n<p><strong>Ad\u0131m 3: Web Sitesi Olu\u015fturma:<\/strong>  Apache&#8217;in varsay\u0131lan web dok\u00fcman dizini <code class=\"language-\">\/srv\/http<\/code>&#8216;tir. Bu dizine bir HTML dosyas\u0131 olu\u015fturarak basit bir web sitesi olu\u015fturabilirsiniz.<\/p>\n<p><strong>Ad\u0131m 4: Test Etme:<\/strong>  Sunucunuzun IP adresini taray\u0131c\u0131n\u0131zda yazarak web sitenizi test edin.<\/p>\n<p><strong>5.  Kullan\u0131c\u0131 ve Grup Y\u00f6netimi: Nas\u0131l Yap\u0131l\u0131r?<\/strong><\/p>\n<p>G\u00fcvenlik i\u00e7in, root kullan\u0131c\u0131s\u0131 yerine ayr\u0131 kullan\u0131c\u0131lar olu\u015fturmal\u0131s\u0131n\u0131z.<\/p>\n<p><strong>Ad\u0131m 1: Kullan\u0131c\u0131 Olu\u015fturma:<\/strong> <code class=\"language-\">sudo useradd -m -g users yeni_kullanici<\/code> komutu ile yeni bir kullan\u0131c\u0131 olu\u015fturun.  <code class=\"language-\">-m<\/code> se\u00e7ene\u011fi, kullan\u0131c\u0131n\u0131n ev dizinini olu\u015fturur.  <code class=\"language-\">-g users<\/code> se\u00e7ene\u011fi, kullan\u0131c\u0131n\u0131n <code class=\"language-\">users<\/code> grubuna eklenmesini sa\u011flar.<\/p>\n<p><strong>Ad\u0131m 2: \u015eifre Ayarlama:<\/strong> <code class=\"language-\">sudo passwd yeni_kullanici<\/code> komutu ile kullan\u0131c\u0131n\u0131n \u015fifresini ayarlay\u0131n.<\/p>\n<p><strong>Ad\u0131m 3:  sudo Yetkisi Verme:<\/strong>  <code class=\"language-\">sudo visudo<\/code> komutu ile <code class=\"language-\">\/etc\/sudoers<\/code> dosyas\u0131n\u0131 d\u00fczenleyerek, yeni kullan\u0131c\u0131ya <code class=\"language-\">sudo<\/code> yetkisi verebilirsiniz.  Yeni bir sat\u0131r ekleyerek,  <code class=\"language-\">yeni_kullanici ALL=(ALL:ALL) ALL<\/code> gibi bir giri\u015f yapabilirsiniz.  Bu, yeni kullan\u0131c\u0131n\u0131n t\u00fcm komutlar\u0131 root yetkisiyle \u00e7al\u0131\u015ft\u0131rmas\u0131na izin verir.  Ancak, daha k\u0131s\u0131tl\u0131 yetkiler de tan\u0131mlayabilirsiniz.<\/p>\n<p><strong>6. Sistem G\u00fcncelleme ve Bak\u0131m\u0131:  Nas\u0131l Yap\u0131l\u0131r?<\/strong><\/p>\n<p>Arch Linux&#8217;un s\u00fcrekli g\u00fcncellenen yap\u0131s\u0131 nedeniyle, d\u00fczenli g\u00fcncellemeler yapmak \u00f6nemlidir.<\/p>\n<p><strong>Ad\u0131m 1: G\u00fcncelleme Kontrol\u00fc:<\/strong> <code class=\"language-\">sudo pacman -Syu<\/code> komutu ile sisteminizi g\u00fcncellemeleri kontrol edin ve y\u00fckleyin.  <code class=\"language-\">-S<\/code> se\u00e7ene\u011fi, paketlerin kurulumunu yapar, <code class=\"language-\">-y<\/code> se\u00e7ene\u011fi, otomatik olarak &#8220;evet&#8221; yan\u0131t\u0131n\u0131 verir, <code class=\"language-\">-u<\/code> se\u00e7ene\u011fi, sistem g\u00fcncellemelerini kontrol eder.<\/p>\n<p><strong>Ad\u0131m 2:  Paketlerin Temizlenmesi:<\/strong> <code class=\"language-\">sudo pacman -Sc<\/code> komutu ile art\u0131k kullan\u0131lmayan paketleri temizleyin.<\/p>\n<p><strong>7. Performans Optimizasyonu: \u0130leri D\u00fczey Teknikler<\/strong><\/p>\n<p>Arch Linux&#8217;un performans\u0131n\u0131 optimize etmek i\u00e7in bir\u00e7ok y\u00f6ntem vard\u0131r.  Bu b\u00f6l\u00fcmde, birka\u00e7 \u00f6nemli y\u00f6ntemi inceleyece\u011fiz.<\/p>\n<p>* <strong>swap alan\u0131:<\/strong>  Sisteminizin performans\u0131n\u0131 etkileyebilecek swap alan\u0131n\u0131 do\u011fru \u015fekilde boyutland\u0131rmak \u00f6nemlidir.  Gereksiz yere b\u00fcy\u00fck bir swap alan\u0131, performans\u0131 d\u00fc\u015f\u00fcrebilir.<br \/>\n* <strong>CPU frekans \u00f6l\u00e7ekleme:<\/strong>  <code class=\"language-\">cpufreq<\/code> gibi ara\u00e7lar\u0131 kullanarak CPU frekans\u0131n\u0131 dinamik olarak \u00f6l\u00e7ekleyebilirsiniz.  Bu, enerji tasarrufu sa\u011flar ve performans\u0131 art\u0131rabilir.<br \/>\n* <strong>Bellek y\u00f6netimi:<\/strong>  <code class=\"language-\">free<\/code> komutu ile bellek kullan\u0131m\u0131n\u0131 izleyebilir ve gereksiz \u00e7al\u0131\u015fan s\u00fcre\u00e7leri sonland\u0131rabilirsiniz.<br \/>\n* <strong>Disk IO optimizasyonu:<\/strong>  <code class=\"language-\">iostat<\/code> komutu ile disk IO performans\u0131n\u0131 izleyebilirsiniz.  Yava\u015f disk IO performans\u0131, sistem genel performans\u0131n\u0131 olumsuz etkiler.  SSD kullanmak, performans\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r.<br \/>\n* <strong>Sistem loglar\u0131n\u0131n izlenmesi:<\/strong>  <code class=\"language-\">journalctl<\/code> komutu ile sistem loglar\u0131n\u0131 izleyerek olas\u0131 sorunlar\u0131 tespit edebilirsiniz.<\/p>\n<p><strong>8.  S\u0131k\u00e7a Sorulan Sorular (SSS)<\/strong><\/p>\n<p>* <strong>Arch Linux g\u00fcvenli mi?<\/strong> Arch Linux kendisi g\u00fcvenli bir i\u015fletim sistemidir ancak g\u00fcvenli\u011fi sa\u011flamak i\u00e7in do\u011fru konfig\u00fcrasyon ve d\u00fczenli g\u00fcncellemeler gereklidir.<br \/>\n* <strong>Arch Linux \u00f6\u011frenmesi zor mu?<\/strong> Arch Linux di\u011fer da\u011f\u0131t\u0131mlara g\u00f6re daha teknik bilgi gerektirir. Ancak bu rehberdeki ad\u0131mlar\u0131 izleyerek, kurulumu ve y\u00f6netimi kolayla\u015ft\u0131rabilirsiniz.<br \/>\n* <strong>Arch Linux hangi donan\u0131mlar\u0131 destekler?<\/strong> Arch Linux, geni\u015f bir donan\u0131m yelpazesini destekler.  Ancak, baz\u0131 eski donan\u0131mlar i\u00e7in s\u00fcr\u00fcc\u00fc deste\u011fi s\u0131n\u0131rl\u0131 olabilir.<br \/>\n* <strong>Arch Linux&#8217;u sanal makinede \u00e7al\u0131\u015ft\u0131rmak m\u00fcmk\u00fcn m\u00fc?<\/strong> Evet, Arch Linux&#8217;u VirtualBox, VMware veya KVM gibi sanal makine yaz\u0131l\u0131mlar\u0131yla \u00e7al\u0131\u015ft\u0131rabilirsiniz.<br \/>\n* <strong>Arch Linux&#8217;ta hangi web sunucusu daha iyi?<\/strong> Apache ve Nginx, pop\u00fcler ve g\u00fc\u00e7l\u00fc web sunucular\u0131d\u0131r.  Se\u00e7iminiz, ihtiya\u00e7lar\u0131n\u0131za ve tercihlerinize ba\u011fl\u0131d\u0131r.<\/p>\n<p>Yazar: Fatih Soysal<\/p>\n","protected":false},"excerpt":{"rendered":"# Arch Linux ile Sunucu Kurulumu: Ba\u015ftan Sona Detayl\u0131 Rehber Meta A\u00e7\u0131klamas\u0131: Arch Linux ile sunucu kurulumunu 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":[241],"tags":[],"class_list":{"0":"post-29919","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-linux","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>Arch Linux&#039;ta \u0130lk Sunucu Kurulumu<\/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\/arch-linuxta-ilk-sunucu-kurulumu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arch Linux&#039;ta \u0130lk Sunucu Kurulumu\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-21T13:40:26+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=\"9 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Arch Linux&#8217;ta \u0130lk Sunucu Kurulumu\",\"datePublished\":\"2025-09-21T13:40:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/\"},\"wordCount\":1607,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/\",\"name\":\"Arch Linux'ta \u0130lk Sunucu Kurulumu\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-09-21T13:40:26+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arch Linux&#8217;ta \u0130lk Sunucu Kurulumu\"}]},{\"@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":"Arch Linux'ta \u0130lk Sunucu Kurulumu","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\/arch-linuxta-ilk-sunucu-kurulumu\/","og_locale":"tr_TR","og_type":"article","og_title":"Arch Linux'ta \u0130lk Sunucu Kurulumu","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-09-21T13:40:26+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"9 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Arch Linux&#8217;ta \u0130lk Sunucu Kurulumu","datePublished":"2025-09-21T13:40:26+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/"},"wordCount":1607,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Linux"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/","url":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/","name":"Arch Linux'ta \u0130lk Sunucu Kurulumu","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-09-21T13:40:26+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/arch-linuxta-ilk-sunucu-kurulumu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Arch Linux&#8217;ta \u0130lk Sunucu Kurulumu"}]},{"@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\/29919","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=29919"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/29919\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=29919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=29919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=29919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}