{"id":8328,"date":"2025-01-01T17:30:13","date_gmt":"2025-01-01T14:30:13","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/"},"modified":"2025-01-01T17:30:13","modified_gmt":"2025-01-01T14:30:13","slug":"aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/","title":{"rendered":"AWS EC2&#8217;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile"},"content":{"rendered":"<p><body><\/p>\n<p>AWS EC2&#8217;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile<\/p>\n<p>Merhaba! Bu rehberde,  Vite ile geli\u015ftirdi\u011finiz React projenizi AWS EC2&#8217;ye \u00f6zel bir alan ad\u0131 ve \u00fccretsiz bir SSL sertifikas\u0131 kullanarak nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m.  \u00d6ncelikle, bu s\u00fcre\u00e7te birka\u00e7 \u00f6nemli bile\u015fene ihtiyac\u0131m\u0131z var: bir AWS hesab\u0131, bir alan ad\u0131 ve biraz temel Linux bilgisi. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!<\/p>\n<h2>1. Ad\u0131m: AWS EC2 Sunucusunun Kurulumu<\/h2>\n<p>\u0130lk olarak, bir AWS hesab\u0131na ihtiyac\u0131n\u0131z olacak. Hesab\u0131n\u0131z yoksa, <a href=\"https:\/\/aws.amazon.com\/\">AWS<\/a> sitesinden \u00fccretsiz bir hesap olu\u015fturabilirsiniz.  Hesab\u0131n\u0131za giri\u015f yapt\u0131ktan sonra, bir EC2 \u00f6rne\u011fi ba\u015flat\u0131n.  Amazon Linux 2 veya Ubuntu gibi bir Linux da\u011f\u0131t\u0131m\u0131 se\u00e7menizi tavsiye ederim.  \u00d6nemli ayarlar aras\u0131nda yeterli RAM ve i\u015flemci g\u00fcc\u00fc se\u00e7mek ve g\u00fcvenlik duvar\u0131n\u0131z\u0131 do\u011fru \u015fekilde yap\u0131land\u0131rmak yer al\u0131r.  G\u00fcvenlik duvar\u0131n\u0131zda SSH ve 80 (HTTP) ve 443 (HTTPS) portlar\u0131n\u0131 a\u00e7may\u0131 unutmay\u0131n.  Ayr\u0131nt\u0131l\u0131 EC2 kurulumu i\u00e7in AWS belgelerine g\u00f6z atabilirsiniz. Bu ad\u0131m olduk\u00e7a \u00f6nemlidir, \u00e7\u00fcnk\u00fc sunucu konfig\u00fcrasyonunuz ba\u015far\u0131l\u0131 da\u011f\u0131t\u0131m i\u00e7in temel olu\u015fturmaktad\u0131r. <\/p>\n<h2>2. Ad\u0131m: Sunucuya Ba\u011flanma ve Yap\u0131land\u0131rma<\/h2>\n<p>EC2 \u00f6rne\u011finizi ba\u015flatt\u0131ktan sonra, SSH kullanarak sunucuya ba\u011flanmal\u0131s\u0131n\u0131z.  AWS konsolundan sunucunuzun Public DNS adresini ve g\u00fcvenlik anahtar\u0131n\u0131z\u0131 bulabilirsiniz.  Terminalinizden SSH komutunu kullanarak sunucuya ba\u011flan\u0131n.  \u00d6rne\u011fin: <code>ssh -i \"your_key_pair.pem\" ec2-user@your_public_dns<\/code> .  Sunucuya ba\u011fland\u0131ktan sonra, gerekli yaz\u0131l\u0131mlar\u0131 kuraca\u011f\u0131z.  \u00d6ncelikle Node.js ve npm&#8217;i kurun.  Bunun nas\u0131l yap\u0131laca\u011f\u0131 da\u011f\u0131t\u0131m\u0131n\u0131zda kulland\u0131\u011f\u0131n\u0131z i\u015fletim sistemine g\u00f6re de\u011fi\u015fiklik g\u00f6sterir. Daha sonra, projenizin ihtiya\u00e7 duydu\u011fu di\u011fer ba\u011f\u0131ml\u0131l\u0131klar\u0131 da kurabilirsiniz.  Bu ad\u0131mlar do\u011fru bir kurulum i\u00e7in kritik \u00f6nem ta\u015f\u0131maktad\u0131r.<\/p>\n<h2>3. Ad\u0131m: Vite-React Uygulamas\u0131n\u0131n Da\u011f\u0131t\u0131m\u0131<\/h2>\n<p>React projenizi olu\u015fturduktan ve npm run build komutuyla \u00fcretim i\u00e7in derledikten sonra, \u00fcretilen dosyalar\u0131 sunucunuza aktarman\u0131z gerekmektedir.  Bunun i\u00e7in scp veya rsync gibi komutlar\u0131 kullanabilirsiniz.  Dosyalar\u0131 sunucunuzun uygun bir dizinine (\u00f6rne\u011fin, \/var\/www\/html) kopyalay\u0131n.  Bu ad\u0131mda dosyalar\u0131n\u0131z\u0131n do\u011fru bir \u015fekilde kopyaland\u0131\u011f\u0131ndan emin olmak \u00e7ok \u00f6nemlidir.  Akabinde, sunucu \u00fczerinde Nginx gibi bir web sunucusu kurup yap\u0131land\u0131rman\u0131z gerekmektedir.  Bu, sitenizin ziyaret\u00e7iler taraf\u0131ndan eri\u015filebilir olmas\u0131n\u0131 sa\u011flayacakt\u0131r.  Nginx konfig\u00fcrasyon dosyas\u0131n\u0131 d\u00fczenleyerek, sunucunun do\u011fru dizinden dosyalar\u0131 servis etmesini sa\u011flayabilirsiniz. <\/p>\n<h2>4. Ad\u0131m: \u00dccretsiz SSL Sertifikas\u0131n\u0131n Elde Edilmesi ve Kurulumu<\/h2>\n<p>G\u00fcvenli bir ba\u011flant\u0131 sa\u011flamak i\u00e7in Let&#8217;s Encrypt gibi bir sa\u011flay\u0131c\u0131dan \u00fccretsiz bir SSL sertifikas\u0131 edinebilirsiniz.  Certbot adl\u0131 bir ara\u00e7, bu i\u015flemi kolayla\u015ft\u0131r\u0131r.  Certbot&#8217;u kurun ve sunucu ad\u0131n\u0131z ve alan ad\u0131n\u0131zla birlikte komutlar\u0131 \u00e7al\u0131\u015ft\u0131rarak sertifikan\u0131z\u0131 edinin.  Certbot, Nginx ile otomatik olarak entegre olabilir. Sertifika ba\u015far\u0131l\u0131 bir \u015fekilde kurulduktan sonra siteniz HTTPS \u00fczerinden eri\u015filebilir olacakt\u0131r.  Bu ad\u0131mlar\u0131 do\u011fru bir \u015fekilde uygulamak olduk\u00e7a \u00f6nemlidir, zira g\u00fcvenli bir ba\u011flant\u0131 kullan\u0131c\u0131 deneyimi i\u00e7in olduk\u00e7a \u00f6nemlidir.<\/p>\n<h2>5. Ad\u0131m: \u00d6zel Alan Ad\u0131n\u0131n Ba\u011flanmas\u0131<\/h2>\n<p>Son olarak, \u00f6zel alan ad\u0131n\u0131z\u0131 AWS EC2 \u00f6rne\u011finize ba\u011flaman\u0131z gerekmektedir.  Alan ad\u0131 kay\u0131t sa\u011flay\u0131c\u0131n\u0131zda (GoDaddy, Namecheap vb.)  EC2 sunucunuzun Public IP adresine i\u015faret eden bir A kayd\u0131 olu\u015fturun.  Bu ad\u0131m, ziyaret\u00e7ilerin \u00f6zel alan ad\u0131n\u0131z\u0131 kullanarak sitenize eri\u015fmelerini sa\u011flar.  Bu i\u015flem, ziyaret\u00e7ilerinizin sitenize kolayca ula\u015fabilmesi i\u00e7in olmazsa olmaz bir ad\u0131md\u0131r.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu ad\u0131mlar\u0131 tamamlad\u0131ktan sonra, Vite-React projeniz AWS EC2 \u00fczerinde \u00f6zel alan ad\u0131n\u0131z ve \u00fccretsiz SSL sertifikan\u0131z ile \u00e7al\u0131\u015f\u0131yor olacakt\u0131r.  Herhangi bir sorunla kar\u015f\u0131la\u015f\u0131rsan\u0131z, AWS belgelerine ve ilgili topluluk forumlar\u0131na g\u00f6z atabilirsiniz.   Umar\u0131m bu rehber faydal\u0131 olmu\u015ftur.  Ba\u015fka sorular\u0131n\u0131z i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz. <\/p>\n<p><b>Faydal\u0131 Kaynaklar:<\/b><\/p>\n<ul>\n<li><a href=\"https:\/\/aws.amazon.com\/ec2\/\">Amazon EC2<\/a><\/li>\n<li><a href=\"https:\/\/letsencrypt.org\/\">Let&#8217;s Encrypt<\/a><\/li>\n<li><a href=\"https:\/\/nginx.org\/\">Nginx<\/a><\/li>\n<li><a href=\"https:\/\/nodejs.org\/\">Node.js<\/a><\/li>\n<\/ul>\n<p>#Etiketler: AWS EC2, Vite, React, Da\u011f\u0131t\u0131m, \u00d6zel Alan Ad\u0131, SSL Sertifikas\u0131, \u00dccretsiz SSL, Let&#8217;s Encrypt, Nginx, Web Sunucusu, Node.js, npm, SSH,  A Kayd\u0131,  Certbot<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"AWS EC2&#8217;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile Merhaba! Bu rehberde, Vite ile geli\u015ftirdi\u011finiz&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":[1],"tags":[],"class_list":{"0":"post-8328","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","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>AWS EC2&#039;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile<\/title>\n<meta name=\"description\" content=\"Merhaba! Bu rehberde, Vite ile geli\u015ftirdi\u011finiz React projenizi AWS EC2&#039;ye \u00f6zel bir alan ad\u0131 ve \u00fccretsiz bir SSL sertifikas\u0131 kullanarak nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, bu s\u00fcre\u00e7te birka\u00e7 \u00f6nemli bile\u015fene ihtiyac\u0131m\u0131z var: bir AWS hesab\u0131, bir alan ad\u0131 ve biraz temel Linux bilgisi. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!\" \/>\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\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS EC2&#039;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Bu rehberde, Vite ile geli\u015ftirdi\u011finiz React projenizi AWS EC2&#039;ye \u00f6zel bir alan ad\u0131 ve \u00fccretsiz bir SSL sertifikas\u0131 kullanarak nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, bu s\u00fcre\u00e7te birka\u00e7 \u00f6nemli bile\u015fene ihtiyac\u0131m\u0131z var: bir AWS hesab\u0131, bir alan ad\u0131 ve biraz temel Linux bilgisi. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-01T14:30:13+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=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"AWS EC2&#8217;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile\",\"datePublished\":\"2025-01-01T14:30:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/\"},\"wordCount\":749,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/\",\"name\":\"AWS EC2'ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-01-01T14:30:13+00:00\",\"description\":\"Merhaba! Bu rehberde, Vite ile geli\u015ftirdi\u011finiz React projenizi AWS EC2'ye \u00f6zel bir alan ad\u0131 ve \u00fccretsiz bir SSL sertifikas\u0131 kullanarak nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, bu s\u00fcre\u00e7te birka\u00e7 \u00f6nemli bile\u015fene ihtiyac\u0131m\u0131z var: bir AWS hesab\u0131, bir alan ad\u0131 ve biraz temel Linux bilgisi. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS EC2&#8217;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile\"}]},{\"@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":"AWS EC2'ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile","description":"Merhaba! Bu rehberde, Vite ile geli\u015ftirdi\u011finiz React projenizi AWS EC2'ye \u00f6zel bir alan ad\u0131 ve \u00fccretsiz bir SSL sertifikas\u0131 kullanarak nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, bu s\u00fcre\u00e7te birka\u00e7 \u00f6nemli bile\u015fene ihtiyac\u0131m\u0131z var: bir AWS hesab\u0131, bir alan ad\u0131 ve biraz temel Linux bilgisi. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!","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\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/","og_locale":"tr_TR","og_type":"article","og_title":"AWS EC2'ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile","og_description":"Merhaba! Bu rehberde, Vite ile geli\u015ftirdi\u011finiz React projenizi AWS EC2'ye \u00f6zel bir alan ad\u0131 ve \u00fccretsiz bir SSL sertifikas\u0131 kullanarak nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, bu s\u00fcre\u00e7te birka\u00e7 \u00f6nemli bile\u015fene ihtiyac\u0131m\u0131z var: bir AWS hesab\u0131, bir alan ad\u0131 ve biraz temel Linux bilgisi. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!","og_url":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-01-01T14:30:13+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"AWS EC2&#8217;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile","datePublished":"2025-01-01T14:30:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/"},"wordCount":749,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/","url":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/","name":"AWS EC2'ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-01-01T14:30:13+00:00","description":"Merhaba! Bu rehberde, Vite ile geli\u015ftirdi\u011finiz React projenizi AWS EC2'ye \u00f6zel bir alan ad\u0131 ve \u00fccretsiz bir SSL sertifikas\u0131 kullanarak nas\u0131l da\u011f\u0131taca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, bu s\u00fcre\u00e7te birka\u00e7 \u00f6nemli bile\u015fene ihtiyac\u0131m\u0131z var: bir AWS hesab\u0131, bir alan ad\u0131 ve biraz temel Linux bilgisi. Haz\u0131rsan\u0131z ba\u015flayal\u0131m!","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/aws-ec2ye-vite-react-projenizi-dagitmak-ozel-alan-adi-ve-ucretsiz-ssl-ile\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS EC2&#8217;ye Vite-React Projenizi Da\u011f\u0131tmak: \u00d6zel Alan Ad\u0131 ve \u00dccretsiz SSL ile"}]},{"@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\/8328","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=8328"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/8328\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=8328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=8328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=8328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}