{"id":37795,"date":"2026-01-15T16:40:54","date_gmt":"2026-01-15T13:40:54","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=37795"},"modified":"2026-01-15T16:40:54","modified_gmt":"2026-01-15T13:40:54","slug":"vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/","title":{"rendered":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi"},"content":{"rendered":"<p><body><\/p>\n<h2>VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi<\/h2>\n<p>Bu kapsaml\u0131 rehber, Ubuntu 14.04 i\u015fletim sistemi \u00fczerinde VestaCP kontrol panelini nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ve bu panel arac\u0131l\u0131\u011f\u0131yla bir web sitesini ad\u0131m ad\u0131m nas\u0131l yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131 detayl\u0131 bir \u015fekilde a\u00e7\u0131klamaktad\u0131r. VestaCP, web sunucusu y\u00f6netimi, veritaban\u0131 kurulumu, e-posta y\u00f6netimi ve DNS ayarlar\u0131 gibi bir\u00e7ok g\u00f6revi basitle\u015ftiren g\u00fc\u00e7l\u00fc ve kullan\u0131c\u0131 dostu bir kontrol panelidir. \u00d6zellikle sunucu y\u00f6netimi konusunda yeni olan veya karma\u015f\u0131k komut sat\u0131r\u0131 i\u015flemlerinden ka\u00e7\u0131nmak isteyenler i\u00e7in ideal bir \u00e7\u00f6z\u00fcmd\u00fcr.<\/p>\n<h3>Giri\u015f<\/h3>\n<p>Web sitelerinin bar\u0131nd\u0131r\u0131lmas\u0131 ve y\u00f6netilmesi, modern internet altyap\u0131s\u0131n\u0131n temel ta\u015flar\u0131ndan biridir. Geleneksel olarak, bir web sunucusunu yap\u0131land\u0131rmak ve y\u00f6netmek, Linux komut sat\u0131r\u0131 bilgisi, \u00e7e\u015fitli servislerin (Apache, Nginx, MySQL, PHP) derinlemesine anla\u015f\u0131lmas\u0131 ve s\u00fcrekli bak\u0131m gerektiren karma\u015f\u0131k bir s\u00fcre\u00e7tir. Bu durum, \u00f6zellikle k\u00fc\u00e7\u00fck ve orta \u00f6l\u00e7ekli i\u015fletmeler veya bireysel geli\u015ftiriciler i\u00e7in \u00f6nemli bir engel te\u015fkil edebilir. \u0130\u015fte tam da bu noktada, web hosting kontrol panelleri devreye girer.<\/p>\n<p>Kontrol panelleri, sunucu y\u00f6netimi g\u00f6revlerini grafiksel bir aray\u00fcz arac\u0131l\u0131\u011f\u0131yla basitle\u015ftirerek, kullan\u0131c\u0131lar\u0131n teknik bilgiye daha az ihtiya\u00e7 duymas\u0131n\u0131 sa\u011flar. Bu sayede, web sitesi olu\u015fturma, e-posta hesaplar\u0131 kurma, veritaban\u0131 y\u00f6netimi ve g\u00fcvenlik ayarlar\u0131 gibi i\u015flemler \u00e7ok daha h\u0131zl\u0131 ve kolay bir \u015fekilde ger\u00e7ekle\u015ftirilebilir. VestaCP, bu kontrol panellerinden biridir ve hafif yap\u0131s\u0131, y\u00fcksek performans\u0131 ve \u00fccretsiz olmas\u0131yla \u00f6ne \u00e7\u0131kar.<\/p>\n<p>Ubuntu 14.04, uzun s\u00fcreli destek (LTS) sa\u011flayan ve sunucu ortamlar\u0131nda yayg\u0131n olarak kullan\u0131lan stabil bir i\u015fletim sistemi s\u00fcr\u00fcm\u00fcd\u00fcr. Her ne kadar daha yeni Ubuntu s\u00fcr\u00fcmleri mevcut olsa da, bir\u00e7ok eski sistem veya belirli yaz\u0131l\u0131m ba\u011f\u0131ml\u0131l\u0131klar\u0131 nedeniyle hala Ubuntu 14.04 kullanan kullan\u0131c\u0131lar bulunmaktad\u0131r. Bu rehber, bu \u00f6zel platform \u00fczerinde VestaCP&#8217;nin nas\u0131l ba\u015far\u0131l\u0131 bir \u015fekilde kurulaca\u011f\u0131n\u0131 ve web sitesi kurulumunun nas\u0131l yap\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m ele alacakt\u0131r.<\/p>\n<h3>VestaCP Nedir?<\/h3>\n<p>VestaCP, Linux tabanl\u0131 sunucular i\u00e7in tasarlanm\u0131\u015f \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131 bir web hosting kontrol panelidir. Kullan\u0131c\u0131 dostu aray\u00fcz\u00fc sayesinde, sunucu y\u00f6netimi g\u00f6revlerini basitle\u015ftirerek web sitesi bar\u0131nd\u0131rma, e-posta y\u00f6netimi, veritaban\u0131 kurulumu ve DNS yap\u0131land\u0131rmas\u0131 gibi i\u015flemleri kolayca yapman\u0131z\u0131 sa\u011flar. PHP, Nginx, Apache, MySQL, PostgreSQL, Exim, Dovecot, ProFTPD, Bind, Named ve Iptables gibi temel web sunucusu bile\u015fenlerini tek bir pakette sunar.<\/p>\n<p>VestaCP&#8217;nin ana hedefi, h\u0131zl\u0131 ve verimli bir kontrol paneli deneyimi sunmakt\u0131r. Kaynak t\u00fcketimi konusunda olduk\u00e7a cimri olmas\u0131, \u00f6zellikle s\u0131n\u0131rl\u0131 kaynaklara sahip VPS (Sanal \u00d6zel Sunucu) veya k\u00fc\u00e7\u00fck \u00f6l\u00e7ekli sunucular i\u00e7in cazip bir se\u00e7enek haline getirir. Panel, modern web teknolojilerini destekler ve kullan\u0131c\u0131lar\u0131na g\u00fcvenli bir ortam sunmak i\u00e7in \u00e7e\u015fitli g\u00fcvenlik \u00f6zelliklerini (\u00f6rne\u011fin, g\u00fcvenlik duvar\u0131 y\u00f6netimi) b\u00fcnyesinde bar\u0131nd\u0131r\u0131r.<\/p>\n<h3>Neden VestaCP Kullanmal\u0131s\u0131n\u0131z?<\/h3>\n<p>VestaCP&#8217;nin tercih edilmesinin bir\u00e7ok nedeni vard\u0131r:<\/p>\n<p>*   <strong>\u00dccretsiz ve A\u00e7\u0131k Kaynak:<\/strong> VestaCP tamamen \u00fccretsizdir ve kaynak kodu a\u00e7\u0131k oldu\u011fu i\u00e7in topluluk taraf\u0131ndan desteklenir ve geli\u015ftirilir. Bu, lisans maliyetlerinden tasarruf etmenizi sa\u011flar.<br \/>\n*   <strong>Kullan\u0131c\u0131 Dostu Aray\u00fcz:<\/strong> Sezgisel ve modern bir web aray\u00fcz\u00fcne sahiptir. Bu sayede, teknik bilgi birikimi az olan kullan\u0131c\u0131lar bile sunucu y\u00f6netimini kolayca ger\u00e7ekle\u015ftirebilir.<br \/>\n*   <strong>Hafif ve H\u0131zl\u0131:<\/strong> Di\u011fer baz\u0131 kontrol panellerine k\u0131yasla daha az sistem kayna\u011f\u0131 t\u00fcketir. Bu, sunucunuzun performans\u0131n\u0131n web siteleriniz i\u00e7in daha fazla kullan\u0131labilir olmas\u0131n\u0131 sa\u011flar.<br \/>\n*   <strong>Geni\u015f \u00d6zellik Yelpazesi:<\/strong> Web sunucusu (Nginx, Apache), veritaban\u0131 (MySQL, PostgreSQL), DNS, e-posta (Exim, Dovecot), FTP (ProFTPD), g\u00fcvenlik duvar\u0131 (Iptables) y\u00f6netimi gibi temel t\u00fcm hosting \u00f6zelliklerini sunar.<br \/>\n*   <strong>Otomatik G\u00fcncellemeler:<\/strong> Kurulum sonras\u0131 otomatik g\u00fcncelleme se\u00e7enekleri sunarak, sisteminizin g\u00fcncel kalmas\u0131n\u0131 ve g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n giderilmesini sa\u011flar.<br \/>\n*   <strong>\u00c7oklu Dil Deste\u011fi:<\/strong> Bir\u00e7ok farkl\u0131 dilde kullan\u0131labilir, bu da k\u00fcresel kullan\u0131c\u0131lar i\u00e7in eri\u015filebilirli\u011fi art\u0131r\u0131r.<br \/>\n*   <strong>SSL Deste\u011fi:<\/strong> Let&#8217;s Encrypt entegrasyonu sayesinde \u00fccretsiz SSL sertifikalar\u0131n\u0131 kolayca kurup y\u00f6netebilirsiniz.<\/p>\n<h3>\u00d6n Gereksinimler<\/h3>\n<p>VestaCP kurulumuna ba\u015flamadan \u00f6nce, sunucunuzun belirli gereksinimleri kar\u015f\u0131lad\u0131\u011f\u0131ndan emin olman\u0131z gerekmektedir. Bu ad\u0131mlar, sorunsuz bir kurulum s\u00fcreci i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h4>Ubuntu 14.04 Sunucu<\/h4>\n<p>Bu rehber \u00f6zellikle Ubuntu 14.04 LTS s\u00fcr\u00fcm\u00fc i\u00e7in haz\u0131rlanm\u0131\u015ft\u0131r. Temiz bir kurulum yap\u0131lm\u0131\u015f, yani \u00fczerinde hen\u00fcz ba\u015fka bir web sunucusu (Apache, Nginx) veya veritaban\u0131 (MySQL) gibi servislerin kurulu olmad\u0131\u011f\u0131 bir sunucuya sahip olman\u0131z \u00f6nerilir. Mevcut bir sunucu \u00fczerinde VestaCP kurmak, \u00e7ak\u0131\u015fmalara ve veri kayb\u0131na yol a\u00e7abilir.<\/p>\n<h4>Minimum Sistem Kaynaklar\u0131<\/h4>\n<p>VestaCP hafif bir panel olmas\u0131na ra\u011fmen, \u00fczerinde \u00e7al\u0131\u015facak web sitelerinin ihtiya\u00e7lar\u0131na g\u00f6re sistem kaynaklar\u0131 de\u011fi\u015febilir. Minimum gereksinimler \u015funlard\u0131r:<\/p>\n<p>*   <strong>CPU:<\/strong> 1 GHz veya daha h\u0131zl\u0131 i\u015flemci.<br \/>\n*   <strong>RAM:<\/strong> En az 512 MB RAM (1 GB veya \u00fczeri \u00f6nerilir, \u00f6zellikle birden fazla web sitesi veya y\u00fcksek trafik bekliyorsan\u0131z).<br \/>\n*   <strong>Disk Alan\u0131:<\/strong> En az 20 GB bo\u015f disk alan\u0131 (web siteleri, veritabanlar\u0131 ve e-postalar i\u00e7in daha fazla alan gerekebilir).<\/p>\n<h4>Domain Ad\u0131 ve DNS Ayarlar\u0131<\/h4>\n<p>Bir web sitesi kurmak i\u00e7in bir alan ad\u0131na (domain name) ihtiyac\u0131n\u0131z olacakt\u0131r. Bu alan ad\u0131n\u0131n DNS (Domain Name System) kay\u0131tlar\u0131n\u0131n, sunucunuzun IP adresine y\u00f6nlendirilmesi gerekmektedir. Kurulumdan \u00f6nce bu ayarlar\u0131 yapman\u0131z, web sitenize daha sonra kolayca eri\u015febilmenizi sa\u011flar.<\/p>\n<p>*   <strong>A Kayd\u0131:<\/strong> Alan ad\u0131n\u0131z\u0131n (\u00f6rne\u011fin, <code>alanadiniz.com<\/code>) ve <code>www.alanadiniz.com<\/code> alt alan ad\u0131n\u0131n sunucunuzun IP adresini i\u015faret eden bir A kayd\u0131 olmal\u0131d\u0131r.<br \/>\n*   <strong>NS Kay\u0131tlar\u0131 (\u0130ste\u011fe Ba\u011fl\u0131):<\/strong> E\u011fer VestaCP&#8217;yi DNS sunucusu olarak kullanmay\u0131 planl\u0131yorsan\u0131z, alan ad\u0131n\u0131z\u0131n isim sunucular\u0131n\u0131 (NS kay\u0131tlar\u0131) sunucunuzun IP adresine y\u00f6nlendirmelisiniz. Ancak, \u00e7o\u011fu kullan\u0131c\u0131 Cloudflare gibi harici bir DNS servisi kullanmay\u0131 tercih eder.<\/p>\n<h4>SSH Eri\u015fimi<\/h4>\n<p>Sunucunuza Secure Shell (SSH) \u00fczerinden eri\u015fiminiz olmal\u0131d\u0131r. Genellikle, sunucuyu kiralad\u0131\u011f\u0131n\u0131zda size bir root kullan\u0131c\u0131 ad\u0131 ve \u015fifresi veya bir SSH anahtar\u0131 verilir. Kurulum komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmak i\u00e7in bu eri\u015fime ihtiyac\u0131n\u0131z olacakt\u0131r.<\/p>\n<h3>VestaCP Kurulum Ad\u0131mlar\u0131<\/h3>\n<p>VestaCP kurulumu olduk\u00e7a basittir ve birka\u00e7 komut sat\u0131r\u0131 i\u015flemiyle tamamlanabilir. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 dikkatlice takip edin.<\/p>\n<h4>Sunucuya SSH ile Ba\u011flanma<\/h4>\n<p>\u0130lk ad\u0131m, sunucunuza SSH arac\u0131l\u0131\u011f\u0131yla ba\u011flanmakt\u0131r. Bir Linux veya macOS kullan\u0131c\u0131s\u0131ysan\u0131z, terminali a\u00e7\u0131p a\u015fa\u011f\u0131daki komutu kullanabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">ssh root@sunucu_ip_adresiniz<\/code><\/pre>\n<p>Windows kullan\u0131c\u0131s\u0131ysan\u0131z, PuTTY gibi bir SSH istemcisi kullanman\u0131z gerekecektir. Ba\u011fland\u0131ktan sonra root \u015fifrenizi girmeniz istenecektir.<\/p>\n<h4>Sistem G\u00fcncellemesi<\/h4>\n<p>Kuruluma ba\u015flamadan \u00f6nce sunucunuzdaki paket listesini ve kurulu paketleri g\u00fcncellemek iyi bir uygulamad\u0131r. Bu, olas\u0131 ba\u011f\u0131ml\u0131l\u0131k sorunlar\u0131n\u0131 \u00f6nler ve sisteminizin en g\u00fcncel g\u00fcvenlik yamalar\u0131na sahip olmas\u0131n\u0131 sa\u011flar.<\/p>\n<pre><code class=\"language-bash\">sudo apt-get update\nsudo apt-get upgrade -y<\/code><\/pre>\n<p>Bu komutlar, paket listesini g\u00fcnceller ve mevcut t\u00fcm paketleri onay gerektirmeden (<code>-y<\/code>) y\u00fckseltir.<\/p>\n<h4>VestaCP Kurulum Komut Dosyas\u0131n\u0131 \u0130ndirme<\/h4>\n<p>VestaCP, kurulumu otomatikle\u015ftiren bir bash beti\u011fi (script) sa\u011flar. Bu beti\u011fi sunucunuza indirmeniz gerekmektedir.<\/p>\n<pre><code class=\"language-bash\">wget http:\/\/vestacp.com\/pub\/vst-install.sh<\/code><\/pre>\n<p>Bu komut, <code>vst-install.sh<\/code> adl\u0131 kurulum beti\u011fini mevcut dizininize indirir.<\/p>\n<h4>Kurulum Komut Dosyas\u0131n\u0131 \u00c7al\u0131\u015ft\u0131rma<\/h4>\n<p>Betik indirildikten sonra, onu \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce \u00e7al\u0131\u015ft\u0131r\u0131labilir izinlerini vermeniz gerekebilir (genellikle gerekmez ama emin olmak i\u00e7in yap\u0131labilir):<\/p>\n<pre><code class=\"language-bash\">chmod +x vst-install.sh<\/code><\/pre>\n<p>\u015eimdi kurulum beti\u011fini \u00e7al\u0131\u015ft\u0131rma zaman\u0131. Beti\u011fi \u00e7al\u0131\u015ft\u0131r\u0131rken, VestaCP&#8217;nin hangi bile\u015fenleri kurmas\u0131n\u0131 istedi\u011finizi belirtebilirsiniz. En yayg\u0131n ve \u00f6nerilen yap\u0131land\u0131rma, Nginx ve Apache&#8217;nin birlikte (Nginx \u00f6nbellekleme ve proxy olarak), PHP-FPM, MySQL, Postfix, Dovecot, Bind ve g\u00fcvenlik duvar\u0131 (iptables) ile kurulmas\u0131d\u0131r.<\/p>\n<p>Kurulum komutu a\u015fa\u011f\u0131daki gibidir:<\/p>\n<pre><code class=\"language-bash\">sudo bash vst-install.sh --nginx yes --apache yes --phpfpm yes --vsftpd yes --mysql yes --postgresql no --exim yes --dovecot yes --spamassassin yes --clamav no --iptables yes --fail2ban yes --bind yes --dns yes --lang tr --email your_email@example.com --password your_strong_password<\/code><\/pre>\n<p><strong>Komut A\u00e7\u0131klamas\u0131:<\/strong><\/p>\n<p>*   <code>--nginx yes<\/code>: Nginx web sunucusunu kurar.<br \/>\n*   <code>--apache yes<\/code>: Apache web sunucusunu kurar (Nginx ile birlikte \u00e7al\u0131\u015f\u0131r).<br \/>\n*   <code>--phpfpm yes<\/code>: PHP-FPM&#8217;i kurar, bu PHP uygulamalar\u0131 i\u00e7in daha iyi performans sa\u011flar.<br \/>\n*   <code>--vsftpd yes<\/code>: FTP sunucusunu kurar (dosya transferi i\u00e7in).<br \/>\n*   <code>--mysql yes<\/code>: MySQL veritaban\u0131 sunucusunu kurar.<br \/>\n*   <code>--postgresql no<\/code>: PostgreSQL veritaban\u0131n\u0131 kurmaz (e\u011fer ihtiyac\u0131n\u0131z yoksa &#8220;no&#8221; b\u0131rak\u0131n).<br \/>\n*   <code>--exim yes<\/code>: E-posta g\u00f6nderme servisi (MTA).<br \/>\n*   <code>--dovecot yes<\/code>: E-posta alma servisi (IMAP\/POP3).<br \/>\n*   <code>--spamassassin yes<\/code>: Spam filtreleme.<br \/>\n*   <code>--clamav no<\/code>: Antivir\u00fcs yaz\u0131l\u0131m\u0131 (kaynak yo\u011fun olabilir, genellikle VPS&#8217;lerde kurulmaz).<br \/>\n*   <code>--iptables yes<\/code>: G\u00fcvenlik duvar\u0131n\u0131 kurar ve yap\u0131land\u0131r\u0131r.<br \/>\n*   <code>--fail2ban yes<\/code>: Brute-force sald\u0131r\u0131lar\u0131na kar\u015f\u0131 koruma sa\u011flar.<br \/>\n*   <code>--bind yes<\/code>: DNS sunucusunu kurar.<br \/>\n*   <code>--dns yes<\/code>: DNS servisini etkinle\u015ftirir.<br \/>\n*   <code>--lang tr<\/code>: Kontrol panelinin dilini T\u00fcrk\u00e7e olarak ayarlar.<br \/>\n*   <code>--email your_email@example.com<\/code>: VestaCP y\u00f6neticisi i\u00e7in e-posta adresi. Buraya ge\u00e7erli bir e-posta adresi girin.<br \/>\n*   <code>--password your_strong_password<\/code>: VestaCP paneli i\u00e7in y\u00f6netici \u015fifresi. G\u00fc\u00e7l\u00fc bir \u015fifre belirledi\u011finizden emin olun.<\/p>\n<p>Bu komutu \u00e7al\u0131\u015ft\u0131rd\u0131ktan sonra, kurulum beti\u011fi sizden baz\u0131 onaylar isteyebilir. Genellikle <code>y<\/code> tu\u015funa basarak devam edebilirsiniz. Kurulum s\u00fcreci, sunucunuzun h\u0131z\u0131na ve internet ba\u011flant\u0131n\u0131za ba\u011fl\u0131 olarak 15-30 dakika s\u00fcrebilir. Bu s\u00fcre zarf\u0131nda bir\u00e7ok paket indirilecek ve yap\u0131land\u0131r\u0131lacakt\u0131r.<\/p>\n<h4>Kurulum Sonras\u0131 Yap\u0131land\u0131rma<\/h4>\n<p>Kurulum tamamland\u0131\u011f\u0131nda, terminalde VestaCP paneline eri\u015fim bilgileriniz g\u00f6r\u00fcnt\u00fclenecektir. Bu bilgiler genellikle \u015funlar\u0131 i\u00e7erir:<\/p>\n<p>*   <strong>VestaCP URL&#8217;si:<\/strong> <code>https:\/\/sunucu_ip_adresiniz:8083<\/code><br \/>\n*   <strong>Kullan\u0131c\u0131 Ad\u0131:<\/strong> <code>admin<\/code><br \/>\n*   <strong>\u015eifre:<\/strong> Kurulum komutunda belirtti\u011finiz \u015fifre (<code>your_strong_password<\/code>)<\/p>\n<p>Bu bilgileri g\u00fcvenli bir yere kaydetti\u011finizden emin olun.<\/p>\n<h3>VestaCP Kontrol Paneline Eri\u015fim<\/h3>\n<p>Kurulum tamamland\u0131ktan sonra, web taray\u0131c\u0131n\u0131z\u0131 a\u00e7\u0131n ve kurulum \u00e7\u0131kt\u0131s\u0131nda verilen URL&#8217;yi (\u00f6rne\u011fin, <code>https:\/\/sunucu_ip_adresiniz:8083<\/code>) adres \u00e7ubu\u011funa yaz\u0131n.<\/p>\n<p>Taray\u0131c\u0131n\u0131z, sitenin g\u00fcvenli olmad\u0131\u011f\u0131na dair bir uyar\u0131 verebilir (\u00e7\u00fcnk\u00fc varsay\u0131lan olarak kendi imzal\u0131 bir SSL sertifikas\u0131 kullan\u0131r). Bu uyar\u0131y\u0131 kabul edip devam edin. Giri\u015f ekran\u0131nda, kullan\u0131c\u0131 ad\u0131 olarak <code>admin<\/code> ve kurulum s\u0131ras\u0131nda belirledi\u011finiz \u015fifreyi girerek panele eri\u015fim sa\u011flayabilirsiniz.<\/p>\n<p>Giri\u015f yapt\u0131ktan sonra, VestaCP&#8217;nin temiz ve i\u015flevsel aray\u00fcz\u00fc ile kar\u015f\u0131la\u015facaks\u0131n\u0131z. Sol tarafta men\u00fc \u00f6\u011feleri (USER, WEB, DNS, MAIL, DB, CRON, BACKUP, STATS, IP, SERVER, FIREWALL, UPDATES) bulunur. Orta k\u0131s\u0131mda ise se\u00e7ilen men\u00fc \u00f6\u011fesine ait detaylar ve y\u00f6netim se\u00e7enekleri yer al\u0131r.<\/p>\n<h3>VestaCP \u00dczerinde Web Sitesi Kurulumu<\/h3>\n<p>VestaCP&#8217;nin en temel i\u015flevlerinden biri, web sitelerini bar\u0131nd\u0131rmakt\u0131r. \u015eimdi ad\u0131m ad\u0131m bir web sitesini nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 g\u00f6relim.<\/p>\n<h4>Yeni Bir Web Sitesi Ekleme<\/h4>\n<p>1.  <strong>WEB Sekmesine T\u0131klay\u0131n:<\/strong> VestaCP panelinde sol men\u00fcden &#8220;WEB&#8221; sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Web Sitesi Ekle:<\/strong> Sa\u011f \u00fcst k\u00f6\u015fede bulunan ye\u015fil renkli &#8220;+&#8221; i\u015faretine t\u0131klayarak yeni bir web sitesi ekleyin.<br \/>\n3.  <strong>Alan Ad\u0131 Girin:<\/strong> A\u00e7\u0131lan pencerede &#8220;Domain&#8221; alan\u0131na web sitenizin alan ad\u0131n\u0131 (\u00f6rne\u011fin, <code>alanadiniz.com<\/code>) girin.<br \/>\n4.  <strong>Geli\u015fmi\u015f Se\u00e7enekler (\u0130ste\u011fe Ba\u011fl\u0131):<\/strong><br \/>\n    *   <strong>IP Adresi:<\/strong> Genellikle varsay\u0131lan olarak sunucunuzun IP adresi se\u00e7ilidir.<br \/>\n    *   <strong>Aliases:<\/strong> Alan ad\u0131n\u0131z\u0131n di\u011fer versiyonlar\u0131n\u0131 (\u00f6rne\u011fin, <code>www.alanadiniz.com<\/code>) buraya ekleyebilirsiniz.<br \/>\n    *   <strong>Proxy Support:<\/strong> Nginx&#8217;in Apache i\u00e7in bir proxy olarak \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar, performans\u0131 art\u0131r\u0131r.<br \/>\n    *   <strong>SSL Support:<\/strong> \u00dccretsiz Let&#8217;s Encrypt SSL sertifikas\u0131 kurmak i\u00e7in bu se\u00e7ene\u011fi i\u015faretleyin.<br \/>\n    *   <strong>Web Statistics:<\/strong> Web sitenizin ziyaret\u00e7i istatistiklerini toplamak i\u00e7in bu se\u00e7ene\u011fi etkinle\u015ftirin.<br \/>\n    *   <strong>Additional FTP:<\/strong> Web sitesi i\u00e7in \u00f6zel bir FTP hesab\u0131 olu\u015fturmak isterseniz bu se\u00e7ene\u011fi kullan\u0131n.<br \/>\n5.  <strong>Ekle Butonuna T\u0131klay\u0131n:<\/strong> Ayarlar\u0131 tamamlad\u0131ktan sonra &#8220;Add&#8221; (Ekle) butonuna t\u0131klay\u0131n.<\/p>\n<p>VestaCP, alan ad\u0131n\u0131z i\u00e7in gerekli dizinleri olu\u015fturacak ve web sunucusu yap\u0131land\u0131rmas\u0131n\u0131 yapacakt\u0131r.<\/p>\n<h4>DNS Kay\u0131tlar\u0131n\u0131 G\u00fcncelleme<\/h4>\n<p>Web sitenizin eklenmesinden sonra, alan ad\u0131n\u0131z\u0131n DNS kay\u0131tlar\u0131n\u0131n sunucunuzun IP adresini do\u011fru \u015fekilde i\u015faret etti\u011finden emin olmal\u0131s\u0131n\u0131z. Bu i\u015flemi, alan ad\u0131n\u0131z\u0131 sat\u0131n ald\u0131\u011f\u0131n\u0131z yerin (domain registrar) y\u00f6netim panelinden veya Cloudflare gibi harici bir DNS hizmeti \u00fczerinden yapabilirsiniz.<\/p>\n<p>*   <strong>A Kayd\u0131:<\/strong> <code>alanadiniz.com<\/code> ve <code>www.alanadiniz.com<\/code> i\u00e7in sunucunuzun IP adresini g\u00f6steren A kay\u0131tlar\u0131 olu\u015fturun.<br \/>\n*   <strong>MX Kayd\u0131 (E-posta i\u00e7in):<\/strong> E\u011fer VestaCP&#8217;nin e-posta servisini kullanacaksan\u0131z, alan ad\u0131n\u0131z i\u00e7in MX kay\u0131tlar\u0131n\u0131 da yap\u0131land\u0131rman\u0131z gerekecektir. VestaCP genellikle bu kay\u0131tlar\u0131 otomatik olarak &#8220;DNS&#8221; sekmesinde olu\u015fturur, ancak harici bir DNS kullan\u0131yorsan\u0131z manuel olarak eklemeniz gerekebilir.<\/p>\n<p>DNS de\u011fi\u015fikliklerinin internet genelinde yay\u0131lmas\u0131 (propagation) 24-48 saat s\u00fcrebilir, ancak genellikle birka\u00e7 saat i\u00e7inde etkili olur.<\/p>\n<h4>FTP Hesab\u0131 Olu\u015fturma<\/h4>\n<p>Web sitenizin dosyalar\u0131n\u0131 sunucuya y\u00fcklemek i\u00e7in bir FTP (File Transfer Protocol) hesab\u0131na ihtiyac\u0131n\u0131z olacakt\u0131r. VestaCP, her web sitesi i\u00e7in varsay\u0131lan bir FTP hesab\u0131 olu\u015fturur, ancak ek hesaplar da olu\u015fturabilirsiniz.<\/p>\n<p>1.  <strong>WEB Sekmesine Gidin:<\/strong> Sol men\u00fcden &#8220;WEB&#8221; sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Alan Ad\u0131n\u0131z\u0131 Se\u00e7in:<\/strong> Ekledi\u011finiz alan ad\u0131n\u0131n yan\u0131ndaki &#8220;Edit&#8221; (D\u00fczenle) simgesine t\u0131klay\u0131n.<br \/>\n3.  <strong>Additional FTP Hesaplar\u0131:<\/strong> &#8220;Additional FTP&#8221; se\u00e7ene\u011fini i\u015faretlediyseniz, burada yeni bir FTP kullan\u0131c\u0131 ad\u0131 ve \u015fifresi belirleyebilirsiniz. E\u011fer i\u015faretlemediyseniz, varsay\u0131lan kullan\u0131c\u0131 ad\u0131 genellikle alan ad\u0131n\u0131z\u0131n ilk birka\u00e7 harfi veya kullan\u0131c\u0131 ad\u0131n\u0131z, \u015fifre ise VestaCP kurulumunda belirledi\u011finiz \u015fifre veya panel \u015fifreniz olabilir (bu bilgi kurulum \u00e7\u0131kt\u0131s\u0131nda veya kullan\u0131c\u0131 listesinde bulunur).<br \/>\n4.  <strong>Kaydet:<\/strong> Ayarlar\u0131 kaydettikten sonra, FileZilla gibi bir FTP istemcisi kullanarak sunucunuza ba\u011flanabilir ve dosyalar\u0131n\u0131z\u0131 <code>public_html<\/code> dizinine y\u00fckleyebilirsiniz.<\/p>\n<h4>Veritaban\u0131 Olu\u015fturma<\/h4>\n<p>\u00c7o\u011fu dinamik web sitesi (WordPress, Joomla, Drupal vb.) bir veritaban\u0131na ihtiya\u00e7 duyar. VestaCP \u00fczerinden kolayca veritaban\u0131 olu\u015fturabilirsiniz.<\/p>\n<p>1.  <strong>DB Sekmesine T\u0131klay\u0131n:<\/strong> Sol men\u00fcden &#8220;DB&#8221; (Veritaban\u0131) sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Veritaban\u0131 Ekle:<\/strong> Sa\u011f \u00fcst k\u00f6\u015fede bulunan ye\u015fil renkli &#8220;+&#8221; i\u015faretine t\u0131klay\u0131n.<br \/>\n3.  <strong>Veritaban\u0131 Bilgilerini Girin:<\/strong><br \/>\n    *   <strong>Database:<\/strong> Veritaban\u0131 ad\u0131n\u0131 girin (\u00f6rne\u011fin, <code>wp_veritabani<\/code>). VestaCP genellikle kullan\u0131c\u0131 ad\u0131n\u0131z\u0131n \u00f6nekini ekler.<br \/>\n    *   <strong>User:<\/strong> Veritaban\u0131 kullan\u0131c\u0131 ad\u0131n\u0131 girin (\u00f6rne\u011fin, <code>wp_kullanici<\/code>).<br \/>\n    *   <strong>Password:<\/strong> Veritaban\u0131 i\u00e7in g\u00fc\u00e7l\u00fc bir \u015fifre belirleyin.<br \/>\n    *   <strong>Host:<\/strong> Genellikle <code>localhost<\/code> olarak kal\u0131r.<br \/>\n4.  <strong>Ekle Butonuna T\u0131klay\u0131n:<\/strong> Veritaban\u0131 ve kullan\u0131c\u0131 hesab\u0131 olu\u015fturulacakt\u0131r. Bu bilgileri (veritaban\u0131 ad\u0131, kullan\u0131c\u0131 ad\u0131, \u015fifre, host) web sitenizin yap\u0131land\u0131rma dosyas\u0131nda kullanmak \u00fczere not al\u0131n.<\/p>\n<h4>Web Sitesi Dosyalar\u0131n\u0131 Y\u00fckleme<\/h4>\n<p>FTP istemcinizi (\u00f6rne\u011fin FileZilla) kullanarak, FTP hesab\u0131 bilgilerinizle sunucunuza ba\u011flan\u0131n. Web sitenizin ana dizini genellikle <code>\/home\/admin\/web\/alanadiniz.com\/public_html<\/code> \u015feklindedir. T\u00fcm web sitesi dosyalar\u0131n\u0131z\u0131 (HTML, CSS, JS, PHP vb.) bu <code>public_html<\/code> dizinine y\u00fckleyin.<\/p>\n<h4>\u00d6rnek: WordPress Kurulumu<\/h4>\n<p>WordPress, d\u00fcnyan\u0131n en pop\u00fcler i\u00e7erik y\u00f6netim sistemidir ve VestaCP \u00fczerinde kurulumu olduk\u00e7a basittir.<\/p>\n<h5>WordPress \u0130ndirme ve Y\u00fckleme<\/h5>\n<p>1.  <strong>WordPress \u0130ndirin:<\/strong> WordPress&#8217;in en son s\u00fcr\u00fcm\u00fcn\u00fc resmi web sitesinden indirin: <code>https:\/\/wordpress.org\/download\/<\/code><br \/>\n2.  <strong>FTP ile Y\u00fckleyin:<\/strong> \u0130ndirdi\u011finiz <code>.zip<\/code> dosyas\u0131n\u0131 bilgisayar\u0131n\u0131zda a\u00e7\u0131n. \u0130\u00e7indeki t\u00fcm dosyalar\u0131 ve klas\u00f6rleri FTP istemciniz arac\u0131l\u0131\u011f\u0131yla sunucunuzdaki <code>\/home\/admin\/web\/alanadiniz.com\/public_html<\/code> dizinine y\u00fckleyin.<br \/>\n3.  <strong>Alternatif (SSH ile \u0130ndirme):<\/strong> FTP yerine SSH \u00fczerinden de indirebilirsiniz. <code>public_html<\/code> dizinine gidin ve a\u015fa\u011f\u0131daki komutlar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre><code class=\"language-bash\">cd \/home\/admin\/web\/alanadiniz.com\/public_html\n    wget https:\/\/wordpress.org\/latest.zip\n    unzip latest.zip\n    mv wordpress\/* .\n    rm -rf wordpress latest.zip<\/code><\/pre>\n<p>    Bu komutlar, WordPress&#8217;i indirir, ar\u015fivden \u00e7\u0131kar\u0131r, dosyalar\u0131 ana dizine ta\u015f\u0131r ve gereksiz dosyalar\u0131 siler.<\/p>\n<h5>Veritaban\u0131 Ba\u011flant\u0131s\u0131n\u0131 Yap\u0131land\u0131rma<\/h5>\n<p>1.  <strong>wp-config-sample.php Dosyas\u0131n\u0131 D\u00fczenle:<\/strong> <code>public_html<\/code> dizininde bulunan <code>wp-config-sample.php<\/code> dosyas\u0131n\u0131 <code>wp-config.php<\/code> olarak yeniden adland\u0131r\u0131n.<br \/>\n2.  <strong>wp-config.php Dosyas\u0131n\u0131 D\u00fczenle:<\/strong> Bir metin d\u00fczenleyici kullanarak <code>wp-config.php<\/code> dosyas\u0131n\u0131 a\u00e7\u0131n ve a\u015fa\u011f\u0131daki sat\u0131rlar\u0131, VestaCP&#8217;de olu\u015fturdu\u011funuz veritaban\u0131 bilgileriyle g\u00fcncelleyin:<\/p>\n<pre><code class=\"language-php\">define('DB_NAME', 'veritaban\u0131_ad\u0131n\u0131z');\n    define('DB_USER', 'veritaban\u0131_kullan\u0131c\u0131_ad\u0131n\u0131z');\n    define('DB_PASSWORD', 'veritaban\u0131_\u015fifreniz');\n    define('DB_HOST', 'localhost');<\/code><\/pre>\n<p>3.  <strong>Benzersiz Anahtarlar\u0131 G\u00fcncelle:<\/strong> <code>https:\/\/api.wordpress.org\/secret-key\/1.1\/salt\/<\/code> adresinden benzersiz g\u00fcvenlik anahtarlar\u0131 olu\u015fturun ve <code>wp-config.php<\/code> dosyas\u0131ndaki ilgili b\u00f6l\u00fcmleri bu anahtarlarla de\u011fi\u015ftirin.<\/p>\n<h5>WordPress Kurulum Sihirbaz\u0131n\u0131 Tamamlama<\/h5>\n<p>1.  <strong>Taray\u0131c\u0131da Alan Ad\u0131n\u0131z\u0131 A\u00e7\u0131n:<\/strong> Web taray\u0131c\u0131n\u0131zda alan ad\u0131n\u0131z\u0131 (\u00f6rne\u011fin, <code>http:\/\/alanadiniz.com<\/code>) a\u00e7\u0131n. WordPress kurulum sihirbaz\u0131 otomatik olarak ba\u015flayacakt\u0131r.<br \/>\n2.  <strong>Kurulum Ad\u0131mlar\u0131n\u0131 Takip Edin:<\/strong><br \/>\n    *   Dil se\u00e7imi yap\u0131n.<br \/>\n    *   Site ba\u015fl\u0131\u011f\u0131n\u0131, y\u00f6netici kullan\u0131c\u0131 ad\u0131n\u0131, g\u00fc\u00e7l\u00fc bir y\u00f6netici \u015fifresini ve e-posta adresinizi girin.<br \/>\n    *   Arama motorlar\u0131n\u0131n sitenizi dizine eklemesini isteyip istemedi\u011finizi belirtin.<br \/>\n    *   &#8220;WordPress&#8217;i Kur&#8221; butonuna t\u0131klay\u0131n.<\/p>\n<p>Kurulum tamamland\u0131ktan sonra WordPress y\u00f6netim paneline giri\u015f yapabilir ve web sitenizi yap\u0131land\u0131rmaya ba\u015flayabilirsiniz.<\/p>\n<h3>SSL Sertifikas\u0131 Kurulumu<\/h3>\n<p>G\u00fcvenli bir web sitesi i\u00e7in SSL (Secure Sockets Layer) sertifikas\u0131 vazge\u00e7ilmezdir. VestaCP, Let&#8217;s Encrypt ile \u00fccretsiz SSL sertifikas\u0131 kurulumunu son derece kolayla\u015ft\u0131r\u0131r.<\/p>\n<h4>Let&#8217;s Encrypt ile \u00dccretsiz SSL<\/h4>\n<p>Let&#8217;s Encrypt, \u00fccretsiz, otomatik ve a\u00e7\u0131k bir Sertifika Yetkilisi (CA) olup, milyonlarca web sitesi taraf\u0131ndan kullan\u0131lmaktad\u0131r. VestaCP, bu hizmetle tam entegrasyon sunar.<\/p>\n<h4>SSL Kurulum Ad\u0131mlar\u0131<\/h4>\n<p>1.  <strong>WEB Sekmesine Gidin:<\/strong> VestaCP panelinde sol men\u00fcden &#8220;WEB&#8221; sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Alan Ad\u0131n\u0131z\u0131 Se\u00e7in:<\/strong> SSL kurmak istedi\u011finiz alan ad\u0131n\u0131n yan\u0131ndaki &#8220;Edit&#8221; (D\u00fczenle) simgesine t\u0131klay\u0131n.<br \/>\n3.  <strong>SSL Deste\u011fini Etkinle\u015ftirin:<\/strong> &#8220;SSL Support&#8221; se\u00e7ene\u011fini i\u015faretleyin.<br \/>\n4.  <strong>Let&#8217;s Encrypt Deste\u011fini Etkinle\u015ftirin:<\/strong> &#8220;Let&#8217;s Encrypt Support&#8221; se\u00e7ene\u011fini i\u015faretleyin.<br \/>\n5.  <strong>Kaydet:<\/strong> &#8220;Save&#8221; (Kaydet) butonuna t\u0131klay\u0131n.<\/p>\n<p>VestaCP, Let&#8217;s Encrypt ile ileti\u015fime ge\u00e7ecek, alan ad\u0131n\u0131z i\u00e7in sertifikay\u0131 otomatik olarak talep edecek, kuracak ve web sunucusu yap\u0131land\u0131rmas\u0131n\u0131 g\u00fcncelleyecektir. Bu i\u015flem genellikle birka\u00e7 dakika s\u00fcrer. Sertifika ba\u015far\u0131yla kurulduktan sonra, web sitenize <code>https:\/\/<\/code> ile eri\u015febilir ve taray\u0131c\u0131n\u0131zda bir kilit simgesi g\u00f6rebilirsiniz. Let&#8217;s Encrypt sertifikalar\u0131 90 g\u00fcn ge\u00e7erlidir, ancak VestaCP bunlar\u0131 otomatik olarak yenileyecek \u015fekilde yap\u0131land\u0131r\u0131lm\u0131\u015ft\u0131r.<\/p>\n<h3>E-posta Hesab\u0131 Kurulumu<\/h3>\n<p>VestaCP, alan ad\u0131n\u0131za \u00f6zel e-posta hesaplar\u0131 olu\u015fturman\u0131za ve y\u00f6netmenize olanak tan\u0131r.<\/p>\n<p>1.  <strong>MAIL Sekmesine T\u0131klay\u0131n:<\/strong> Sol men\u00fcden &#8220;MAIL&#8221; (E-posta) sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Alan Ad\u0131n\u0131z\u0131 Se\u00e7in:<\/strong> E-posta hesab\u0131 olu\u015fturmak istedi\u011finiz alan ad\u0131n\u0131n yan\u0131ndaki &#8220;Edit&#8221; (D\u00fczenle) simgesine t\u0131klay\u0131n.<br \/>\n3.  <strong>E-posta Ekle:<\/strong> Sa\u011f \u00fcst k\u00f6\u015fede bulunan ye\u015fil renkli &#8220;+&#8221; i\u015faretine t\u0131klayarak yeni bir e-posta hesab\u0131 ekleyin.<br \/>\n4.  <strong>E-posta Bilgilerini Girin:<\/strong><br \/>\n    *   <strong>Account:<\/strong> E-posta adresinin kullan\u0131c\u0131 ad\u0131n\u0131 girin (\u00f6rne\u011fin, <code>info<\/code>).<br \/>\n    *   <strong>Password:<\/strong> E-posta hesab\u0131 i\u00e7in g\u00fc\u00e7l\u00fc bir \u015fifre belirleyin.<br \/>\n    *   <strong>Quota:<\/strong> E-posta kutusunun depolama limitini belirleyin (iste\u011fe ba\u011fl\u0131, MB cinsinden).<br \/>\n5.  <strong>Ekle Butonuna T\u0131klay\u0131n:<\/strong> E-posta hesab\u0131 olu\u015fturulacakt\u0131r.<\/p>\n<p>Olu\u015fturdu\u011funuz e-posta hesaplar\u0131na webmail (varsay\u0131lan olarak Roundcube y\u00fckl\u00fcd\u00fcr) \u00fczerinden <code>https:\/\/sunucu_ip_adresiniz:8083\/webmail\/<\/code> adresinden veya bir e-posta istemcisi (Outlook, Thunderbird) kullanarak eri\u015febilirsiniz. E-posta istemcisi ayarlar\u0131 i\u00e7in genellikle IMAP\/POP3 sunucusu <code>mail.alanadiniz.com<\/code> veya sunucunuzun IP adresi, SMTP sunucusu da ayn\u0131 \u015fekilde <code>mail.alanadiniz.com<\/code> veya IP adresiniz olacakt\u0131r. Ba\u011flant\u0131 noktalar\u0131 ve SSL\/TLS ayarlar\u0131 i\u00e7in VestaCP&#8217;nin e-posta ayarlar\u0131 b\u00f6l\u00fcm\u00fcn\u00fc kontrol edin.<\/p>\n<h3>Ek VestaCP \u00d6zellikleri ve Y\u00f6netim<\/h3>\n<p>VestaCP, temel web sitesi ve e-posta y\u00f6netiminin yan\u0131 s\u0131ra bir\u00e7ok kullan\u0131\u015fl\u0131 \u00f6zellik sunar.<\/p>\n<h4>Cron \u0130\u015fleri<\/h4>\n<p>Cron i\u015fleri, belirli aral\u0131klarla otomatik olarak \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 gereken g\u00f6revler (\u00f6rne\u011fin, yedekleme, veritaban\u0131 optimizasyonu, betik \u00e7al\u0131\u015ft\u0131rma) i\u00e7in kullan\u0131l\u0131r.<\/p>\n<p>1.  <strong>CRON Sekmesine T\u0131klay\u0131n:<\/strong> Sol men\u00fcden &#8220;CRON&#8221; sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Cron \u0130\u015fi Ekle:<\/strong> Sa\u011f \u00fcstteki &#8220;+&#8221; i\u015faretine t\u0131klay\u0131n.<br \/>\n3.  <strong>Komut ve Zamanlama Girin:<\/strong> \u00c7al\u0131\u015ft\u0131rmak istedi\u011finiz komutu ve bu komutun hangi s\u0131kl\u0131kta \u00e7al\u0131\u015faca\u011f\u0131n\u0131 belirten zamanlama ayarlar\u0131n\u0131 (dakika, saat, g\u00fcn, ay, hafta i\u00e7i) girin.<\/p>\n<h4>Yedeklemeler<\/h4>\n<p>D\u00fczenli yedeklemeler, veri kayb\u0131n\u0131 \u00f6nlemek i\u00e7in hayati \u00f6neme sahiptir. VestaCP, otomatik yedekleme se\u00e7enekleri sunar.<\/p>\n<p>1.  <strong>BACKUP Sekmesine T\u0131klay\u0131n:<\/strong> Sol men\u00fcden &#8220;BACKUP&#8221; sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Yedekleme Ayarlar\u0131:<\/strong> Burada yedekleme s\u0131kl\u0131\u011f\u0131n\u0131, saklanacak yedek say\u0131s\u0131n\u0131 ve yedekleme konumunu (yerel sunucu veya FTP\/SFTP) yap\u0131land\u0131rabilirsiniz.<br \/>\n3.  <strong>Manuel Yedekleme:<\/strong> \u0130sterseniz hemen bir yedekleme ba\u015flatmak i\u00e7in &#8220;Create Backup&#8221; (Yedek Olu\u015ftur) butonuna t\u0131klayabilirsiniz.<\/p>\n<h4>G\u00fcvenlik Duvar\u0131<\/h4>\n<p>VestaCP, sunucunuzu yetkisiz eri\u015fimden korumak i\u00e7in bir g\u00fcvenlik duvar\u0131 (Iptables) y\u00f6netimi sunar.<\/p>\n<p>1.  <strong>FIREWALL Sekmesine T\u0131klay\u0131n:<\/strong> Sol men\u00fcden &#8220;FIREWALL&#8221; sekmesine t\u0131klay\u0131n.<br \/>\n2.  <strong>Kural Ekle:<\/strong> Buradan yeni kurallar ekleyebilir, mevcut kurallar\u0131 d\u00fczenleyebilir veya silebilirsiniz. \u00d6rne\u011fin, belirli bir IP adresinden gelen eri\u015fimi engelleyebilir veya belirli bir portu a\u00e7abilirsiniz. Varsay\u0131lan olarak, VestaCP kurulumu s\u0131ras\u0131nda gerekli t\u00fcm portlar (SSH, HTTP, HTTPS, FTP, Mail, VestaCP paneli) a\u00e7\u0131l\u0131r.<\/p>\n<h4>Paket Y\u00f6netimi<\/h4>\n<p>VestaCP, sunucunuzda kurulu olan yaz\u0131l\u0131m paketlerini (Apache, Nginx, MySQL, PHP) ve s\u00fcr\u00fcmlerini &#8220;SERVER&#8221; sekmesi alt\u0131nda g\u00f6sterir. Buradan servisleri durdurabilir, ba\u015flatabilir veya yeniden ba\u015flatabilirsiniz.<\/p>\n<h3>S\u0131k Kar\u015f\u0131la\u015f\u0131lan Sorunlar ve \u00c7\u00f6z\u00fcmleri<\/h3>\n<p>VestaCP kurulumu ve kullan\u0131m\u0131 s\u0131ras\u0131nda baz\u0131 yayg\u0131n sorunlarla kar\u015f\u0131la\u015fabilirsiniz. \u0130\u015fte bunlardan baz\u0131lar\u0131 ve olas\u0131 \u00e7\u00f6z\u00fcmleri:<\/p>\n<h4>Kurulum Hatalar\u0131<\/h4>\n<p>*   <strong>&#8220;Error: apt-get update failed&#8221; veya &#8220;Package not found&#8221;:<\/strong> Sunucunuzun internet ba\u011flant\u0131s\u0131n\u0131 kontrol edin. DNS \u00e7\u00f6z\u00fcmlemesi d\u00fczg\u00fcn \u00e7al\u0131\u015fm\u0131yor olabilir. <code>ping google.com<\/code> komutuyla test edebilirsiniz. Ayr\u0131ca, Ubuntu 14.04 i\u00e7in baz\u0131 eski depolar\u0131n art\u0131k \u00e7al\u0131\u015fm\u0131yor olabilece\u011fi ihtimali de vard\u0131r. Bu durumda <code>\/etc\/apt\/sources.list<\/code> dosyas\u0131n\u0131 kontrol etmeniz gerekebilir.<br \/>\n*   <strong>&#8220;Another web server detected&#8221;:<\/strong> Kuruluma ba\u015flamadan \u00f6nce sunucunuzda Apache, Nginx veya ba\u015fka bir web sunucusu kuruluysa bu hatay\u0131 al\u0131rs\u0131n\u0131z. Temiz bir sunucu kullanman\u0131z veya mevcut servisleri kald\u0131rman\u0131z \u00f6nerilir.<br \/>\n*   <strong>&#8220;Not enough disk space&#8221;:<\/strong> Sunucunuzda yeterli bo\u015f disk alan\u0131 yoksa bu hata olu\u015fur. <code>df -h<\/code> komutuyla disk kullan\u0131m\u0131n\u0131z\u0131 kontrol edebilirsiniz.<br \/>\n*   <strong>Kurulum donuyor veya \u00e7ok uzun s\u00fcr\u00fcyor:<\/strong> \u0130nternet ba\u011flant\u0131n\u0131z yava\u015f olabilir veya sunucunuzun kaynaklar\u0131 yetersiz kal\u0131yor olabilir. Kurulumu iptal edip daha sonra tekrar deneyin veya daha g\u00fc\u00e7l\u00fc bir sunucu kullanmay\u0131 d\u00fc\u015f\u00fcn\u00fcn.<\/p>\n<h4>Web Sitesi Eri\u015filebilirlik Sorunlar\u0131<\/h4>\n<p>*   <strong>&#8220;Siteye ula\u015f\u0131lam\u0131yor&#8221; veya &#8220;Ba\u011flant\u0131 zaman a\u015f\u0131m\u0131na u\u011frad\u0131&#8221;:<\/strong><br \/>\n    *   <strong>DNS Kontrol\u00fc:<\/strong> Alan ad\u0131n\u0131z\u0131n DNS kay\u0131tlar\u0131n\u0131n (A kayd\u0131) sunucunuzun IP adresini do\u011fru i\u015faret etti\u011finden emin olun. <code>ping alanadiniz.com<\/code> veya <code>nslookup alanadiniz.com<\/code> komutlar\u0131yla kontrol edebilirsiniz. DNS yay\u0131l\u0131m\u0131n\u0131n tamamland\u0131\u011f\u0131ndan emin olun.<br \/>\n    *   <strong>G\u00fcvenlik Duvar\u0131:<\/strong> VestaCP g\u00fcvenlik duvar\u0131n\u0131n (FIREWALL sekmesi) 80 (HTTP) ve 443 (HTTPS) portlar\u0131n\u0131 engellemedi\u011finden emin olun.<br \/>\n    *   <strong>Web Servisi Durumu:<\/strong> VestaCP panelinde &#8220;SERVER&#8221; sekmesine giderek Nginx ve Apache servislerinin \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun. Gerekirse yeniden ba\u015flat\u0131n.<br \/>\n*   <strong>&#8220;500 Internal Server Error&#8221;:<\/strong><br \/>\n    *   <strong>PHP Hatalar\u0131:<\/strong> Web sitenizin PHP kodunda bir hata olabilir. PHP hata g\u00fcnl\u00fcklerini kontrol edin (genellikle <code>\/var\/log\/apache2\/error.log<\/code> veya <code>\/var\/log\/nginx\/error.log<\/code> alt\u0131nda bulunur).<br \/>\n    *   <strong>.htaccess Dosyas\u0131:<\/strong> WordPress gibi CMS&#8217;ler i\u00e7in <code>public_html<\/code> dizinindeki <code>.htaccess<\/code> dosyas\u0131nda yanl\u0131\u015f yap\u0131land\u0131rmalar olabilir. Ge\u00e7ici olarak yeniden adland\u0131r\u0131p test edebilirsiniz.<br \/>\n    *   <strong>Dosya \u0130zinleri:<\/strong> Dosya ve klas\u00f6r izinlerinin do\u011fru oldu\u011fundan emin olun. Genellikle klas\u00f6rler i\u00e7in <code>755<\/code>, dosyalar i\u00e7in <code>644<\/code> olmal\u0131d\u0131r.<\/p>\n<h4>E-posta G\u00f6nderme\/Alma Sorunlar\u0131<\/h4>\n<p>*   <strong>E-posta g\u00f6nderilemiyor\/al\u0131nam\u0131yor:<\/strong><br \/>\n    *   <strong>DNS MX Kay\u0131tlar\u0131:<\/strong> Alan ad\u0131n\u0131z\u0131n MX kay\u0131tlar\u0131n\u0131n VestaCP sunucunuzu do\u011fru i\u015faret etti\u011finden emin olun.<br \/>\n    *   <strong>G\u00fcvenlik Duvar\u0131:<\/strong> G\u00fcvenlik duvar\u0131n\u0131n 25 (SMTP), 465 (SMTPS), 587 (Submission), 110 (POP3), 995 (POP3S), 143 (IMAP) ve 993 (IMAPS) portlar\u0131n\u0131 engellemedi\u011finden emin olun.<br \/>\n    *   <strong>Mail Servisi Durumu:<\/strong> &#8220;SERVER&#8221; sekmesinde Exim ve Dovecot servislerinin \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olun.<br \/>\n    *   <strong>Spam Filtreleri:<\/strong> G\u00f6nderdi\u011finiz e-postalar\u0131n al\u0131c\u0131 taraf\u0131ndaki spam filtrelerine tak\u0131l\u0131p tak\u0131lmad\u0131\u011f\u0131n\u0131 kontrol edin. Sunucunuzun IP adresinin kara listelerde olup olmad\u0131\u011f\u0131n\u0131 kontrol edebilirsiniz.<\/p>\n<p>Bu sorunlar\u0131n \u00e7o\u011fu, VestaCP&#8217;nin g\u00fcnl\u00fck dosyalar\u0131n\u0131 (log files) kontrol ederek veya basit yap\u0131land\u0131rma ayarlar\u0131n\u0131 g\u00f6zden ge\u00e7irerek \u00e7\u00f6z\u00fclebilir.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>Bu rehberde, Ubuntu 14.04 sunucusu \u00fczerine VestaCP kontrol panelini nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 ve bu panel arac\u0131l\u0131\u011f\u0131yla bir web sitesini (WordPress \u00f6rne\u011fi dahil) nas\u0131l yap\u0131land\u0131raca\u011f\u0131n\u0131z\u0131, SSL sertifikas\u0131 eklemeyi ve e-posta hesaplar\u0131n\u0131 y\u00f6netmeyi ad\u0131m ad\u0131m \u00f6\u011frendiniz. VestaCP, sunucu y\u00f6netimini basitle\u015ftiren g\u00fc\u00e7l\u00fc ve \u00fccretsiz bir ara\u00e7t\u0131r. Do\u011fru yap\u0131land\u0131rma ve d\u00fczenli bak\u0131m ile VestaCP, web projeleriniz i\u00e7in g\u00fcvenilir ve verimli bir bar\u0131nd\u0131rma \u00e7\u00f6z\u00fcm\u00fc sunabilir. Unutmay\u0131n ki sunucu y\u00f6netimi s\u00fcrekli \u00f6\u011frenmeyi gerektiren bir s\u00fcre\u00e7tir ve g\u00fcvenlik her zaman en y\u00fcksek \u00f6nceli\u011finiz olmal\u0131d\u0131r.<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi\nBu kapsaml\u0131 rehber, Ubuntu 14.04 i\u015fletim sistemi \u00fczerinde VestaCP kontrol","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-37795","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>VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\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\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi\" \/>\n<meta property=\"og:description\" content=\"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi Bu kapsaml\u0131 rehber, Ubuntu 14.04 i\u015fletim sistemi \u00fczerinde VestaCP kontrol\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-15T13:40:54+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=\"21 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi\",\"datePublished\":\"2026-01-15T13:40:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/\"},\"wordCount\":4018,\"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\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/\",\"name\":\"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-01-15T13:40:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi\"}]},{\"@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":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\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\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi","og_description":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi Bu kapsaml\u0131 rehber, Ubuntu 14.04 i\u015fletim sistemi \u00fczerinde VestaCP kontrol","og_url":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-01-15T13:40:54+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"21 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi","datePublished":"2026-01-15T13:40:54+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/"},"wordCount":4018,"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\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/","name":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-01-15T13:40:54+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/vestacp-kurulumu-ve-ubuntu-14-04-uzerinde-web-sitesi-olusturma-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"VestaCP Kurulumu ve Ubuntu 14.04 \u00dczerinde Web Sitesi Olu\u015fturma Rehberi"}]},{"@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\/37795","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=37795"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37795\/revisions"}],"predecessor-version":[{"id":37796,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37795\/revisions\/37796"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=37795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=37795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=37795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}