# SOSYOHOST BİLİŞİM VE TEKNOLOJİ HİZMETLERİ LİMİTED ŞİRKETİ Bilgi Bankası > Bilgi Bankamıza Hoşgeldiniz. İhtiyacınız olan tüm bilgileri bilgi bankamızda bulabilirsiniz. # Hosting Hizmetleri ## Cpanel Nedir? Ne İşe Yarar? https://sosyohost.com/bilgi-bankasi/makale/cpanel-nedir-ne-ise-yarar **cPanel**, web hosting yönetiminde en çok tercih edilen kontrol panellerinden biridir. Kullanıcı dostu arayüzü, güçlü araçları ve yüksek güvenliğiyle, hem acemi kullanıcılar hem de profesyonel web yöneticileri tarafından yaygın olarak kullanılır. ### cPanel'in Temel Özellikleri #### Kullanıcı Dostu Arayüz cPanel, sezgisel menü yapısı sayesinde teknik bilgiye sahip olmayan kullanıcıların bile web sitelerini kolayca yönetebilmesini sağlar. Menü düzeni, dosya yöneticisi, e-posta yönetimi ve güvenlik araçlarına hızlı erişim sunar. #### Dosya Yönetimi Dosya Yöneticisi aracıyla web sitenizdeki dosyaları doğrudan yükleyebilir, düzenleyebilir ve silebilirsiniz. Ayrıca FTP hesapları oluşturarak bilgisayarınızdan kolayca dosya aktarımı yapabilirsiniz. #### E-Posta Yönetimi cPanel üzerinden profesyonel e-posta adresleri (*info@alanadiniz.com* gibi) oluşturabilir, yönlendirme ve otomatik yanıt ayarlarını yapabilirsiniz. Ayrıca spam filtreleri sayesinde e-posta güvenliğinizi artırabilirsiniz. #### Veritabanı Yönetimi cPanel, MySQL ve PostgreSQL veritabanlarını kolayca oluşturup yönetmenizi sağlar. phpMyAdmin aracı sayesinde veritabanı tablolarını düzenleyebilir ve yedekleyebilirsiniz. #### Güvenlik Araçları cPanel, SSL/TLS yönetimi, IP engelleme, Hotlink koruması ve dizin koruma gibi güçlü güvenlik seçenekleriyle web sitenizi tehditlere karşı korur. #### Yedekleme ve Geri Yükleme Otomatik yedekleme özelliğiyle web sitenizin güvenliğini garanti altına alabilirsiniz. cPanel, tek tıkla yedekleme alma ve geri yükleme işlemlerini destekler. #### Domain Yönetimi Alan adı ve alt alan adı yönetimi, park etme ve yönlendirme işlemleri tek bir panelden yapılabilir. DNS yönetimi sayesinde web sitenizin erişimini kolayca kontrol edebilirsiniz. ### cPanel Kullanmanın Avantajları - **Kolay Kullanım:** Basit ve sezgisel arayüzü sayesinde her düzeyden kullanıcı için uygundur. - **Güvenilirlik:** Gelişmiş güvenlik araçlarıyla verilerinizi korur. - **Esneklik:** Küçük kişisel sitelerden büyük kurumsal projelere kadar her ihtiyaca uygundur. - **Verimlilik:** Tüm yönetim işlemlerini tek panelden yaparak zamandan tasarruf sağlar. *cPanel, web hosting dünyasında yıllardır en çok tercih edilen yönetim paneli olmayı sürdürmektedir. SosyoHost altyapısında da en stabil ve kullanıcı dostu kontrol paneli olarak hizmetinizdedir.* ## Plesk Nedir? https://sosyohost.com/bilgi-bankasi/makale/plesk-nedir **Plesk**, modern ve kullanıcı dostu bir web hosting kontrol panelidir. Windows ve Linux tabanlı sunucularda çalışabilen bu panel, web sitelerinizi, e-posta hesaplarınızı, veritabanlarınızı ve güvenlik ayarlarınızı tek bir arayüz üzerinden yönetmenizi sağlar. ### Plesk’in Öne Çıkan Özellikleri - **Kullanıcı Dostu Arayüz:** Basit ve modern tasarımı sayesinde yeni başlayanlar için bile kolay kullanım sunar. - **Çoklu Platform Desteği:** Hem *Windows* hem de *Linux* sunucularda çalışır. - **SSL ve Güvenlik Araçları:** Let’s Encrypt desteğiyle ücretsiz SSL kurulumu yapabilirsiniz. - **WordPress Toolkit:** WordPress siteleri için özel yönetim paneli ve güvenlik optimizasyonu. - **E-posta Yönetimi:** Webmail, yönlendirme, spam filtreleme gibi e-posta işlemlerini kolayca yönetin. ### Neden Plesk Kullanmalısınız? Plesk, özellikle **web tasarım ajansları**, **geliştiriciler** ve **kurumsal kullanıcılar** için yüksek kontrol imkânı sunar. Her web sitesine özel PHP sürümü atayabilir, DNS kayıtlarını yönetebilir ve güvenlik duvarı ayarlarını özelleştirebilirsiniz. *Not:* SosyoHost altyapısında yer alan tüm **Plesk Hosting** paketleri, en güncel Plesk sürümü ile lisanslı şekilde sunulmaktadır. ## WordPress Nedir ve Neden Tercih Edilmelidir? https://sosyohost.com/bilgi-bankasi/makale/wordpress-nedir-ve-neden-tercih-edilmelidir **WordPress**, dünyada en çok kullanılan açık kaynaklı içerik yönetim sistemidir (CMS). Kullanıcı dostu arayüzü, güçlü eklenti desteği ve esnek yapısı sayesinde hem bireysel bloglar hem de kurumsal web siteleri için mükemmel bir çözümdür. ### WordPress’in Temel Özellikleri - **Kodlama Bilgisi Gerektirmez:** Sürükle-bırak temalar ve yönetim paneliyle kolay kurulum. - **Binlerce Ücretsiz Eklenti:** SEO, güvenlik, hız, iletişim formları ve daha fazlası için hazır modüller. - **Mobil Uyumluluk:** Tüm cihazlarda mükemmel görünüm. - **SEO Dostu:** Arama motorlarıyla tam uyumlu altyapı. - **Geniş Tema Desteği:** Profesyonel görünümlü yüz binlerce tema arasından seçim yapın. ### Neden WordPress Kullanmalısınız? WordPress; esneklik, güvenlik ve topluluk desteği açısından rakiplerinden öne çıkar. Küçük işletmelerden e-ticaret devlerine kadar her ölçek için uygundur. Ayrıca SosyoHost altyapısında WordPress için özel optimize edilmiş sunucular ile maksimum performans elde edebilirsiniz. ### WordPress Hosting Avantajları - WordPress’e özel optimize edilmiş sunucu mimarisi - Otomatik güncellemeler ve yedekleme sistemi - Tek tıkla kurulum ve yönetim kolaylığı - 7/24 uzman teknik destek *Not:* WordPress, güvenli ve ölçeklenebilir yapısı sayesinde hem kişisel hem de kurumsal projeler için ideal çözümdür. ## Kurumsal Hosting Nedir? https://sosyohost.com/bilgi-bankasi/makale/kurumsal-hosting-nedir **Kurumsal Hosting**, işletmelerin web siteleri, e-posta sistemleri ve verilerini yüksek performans ve güvenlikle barındırabilmesi için tasarlanmış özel hosting altyapısıdır. Standart paylaşımlı hosting paketlerine göre daha güçlü donanım, daha fazla kaynak ve kurumsal destek sağlar. ### 1. Kurumsal Hosting’in Amacı Kurumsal web sitelerinin kesintisiz ve güvenli çalışmasını sağlamak, veri kayıplarını önlemek ve profesyonel e-posta altyapısı sunmaktır. Bu nedenle işletmeler için sadece barındırma değil, bir **dijital güvenlik ve performans çözümü** anlamına gelir. ### 2. Kurumsal Hosting’in Temel Özellikleri - **Yüksek Kaynak Paylaşımı:** CPU, RAM ve Disk alanı sınırlı değildir, yoğun trafiklerde bile stabil çalışır. - **Güvenli E-Posta Hizmeti:** Kurumsal domain tabanlı e-posta hesapları (örnek: info@şirketiniz.com). - **SSL Sertifikası Desteği:** Tüm paketlerde ücretsiz Let’s Encrypt SSL. - **Düzenli Yedekleme:** Günlük veya haftalık otomatik yedekleme sistemi. - **Yüksek Uptime Oranı:** %99.9 kesintisiz çalışma garantisi. ### 3. Kimler İçin Uygundur? Kurumsal hosting, aşağıdaki kullanıcılar için idealdir: - KOBİ ve kurumsal şirket web siteleri - E-ticaret altyapısı kullanan işletmeler - Profesyonel e-posta sistemi arayan firmalar - Yüksek trafik alan kurumsal portallar ### 4. SosyoHost Kurumsal Hosting Avantajları - Türkiye lokasyonlu hızlı sunucular - AntiSpam & AntiVirus e-posta filtreleme - Kurumsal SLA destek anlaşması - 7/24 teknik destek ve anlık izleme sistemi *Not:* Kurumsal hosting, markanızın çevrimiçi güvenilirliğini artırır ve veri güvenliğini maksimum seviyeye taşır. ## Bayi (Reseller) Hosting Nedir? https://sosyohost.com/bilgi-bankasi/makale/bayi-reseller-hosting-nedir **Bayi (Reseller) Hosting**, web geliştiricileri, ajanslar ve girişimciler için tasarlanmış bir hosting çözümüdür. Bu sistem, bir ana hosting hesabı üzerinden birden fazla alt hosting hesabı oluşturmanıza ve yönetmenize olanak tanır. ### 1. Bayi Hosting’in Amacı Bayi hosting sayesinde, kendi markanız altında müşterilerinize web barındırma hizmeti sunabilirsiniz. SosyoHost altyapısı, markasız (white-label) yapı sayesinde, müşterilerinizin sizin bayi olduğunuzu görmeden işlem yapmasını sağlar. ### 2. WHM Nedir? **WHM (Web Host Manager)**, bayi hesabınızın yönetim panelidir. Bu panel üzerinden yeni müşteri hesapları oluşturabilir, kaynak limitlerini belirleyebilir, yedekleme planlarını ayarlayabilir ve e-posta servislerini yönetebilirsiniz. ### 3. Bayi Hosting ile Neler Yapabilirsiniz? - Kendi hosting paketlerinizi oluşturabilir ve fiyatlandırabilirsiniz. - Müşterilerinize cPanel erişimi sağlayabilirsiniz. - Müşteri alan adlarını, DNS ve e-posta kayıtlarını yönetebilirsiniz. - SSL sertifikası, yedekleme ve güvenlik servislerini kontrol edebilirsiniz. ### 4. SosyoHost Bayi Hosting Özellikleri - WHM / cPanel tabanlı tam kontrol - Markasız (white-label) hosting yapısı - Limitsiz domain barındırma - SSD disk altyapısı - Günlük yedekleme ve %99.9 uptime garantisi ### 5. Kimler İçin Uygundur? - Web tasarım / yazılım ajansları - Hosting satışı yapmak isteyen girişimciler - Birden fazla müşteri sitesini yöneten freelancer’lar *Not:* Bayi Hosting, profesyonel kullanıcılar için hem gelir modeli hem de yönetim kolaylığı sunar. SosyoHost altyapısı sayesinde performans, güvenlik ve esneklik bir aradadır. # Hosting Hizmetleri / Cpanel Hosting ## Cpanel Üzerinden E-Posta Hesabı Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-e-posta-hesabi-nasil-olusturulur **Cpanel** üzerinden e-posta hesabı oluşturmak, web sitenize ait profesyonel e-posta adresleri (*info@alanadiniz.com*) kullanmanıza olanak tanır. Bu rehberde adım adım e-posta hesabı oluşturma sürecini açıklıyoruz. ### 1. Cpanel’e Giriş Yapın Tarayıcınızdan `https://alanadiniz.com:2083` adresine gidin. Giriş yaptıktan sonra “**E-Posta Hesapları (Email Accounts)**” bölümünü açın. ### 2. Yeni E-Posta Hesabı Oluşturun “**E-Posta Hesabı Oluştur (Create)**” butonuna tıklayın ve gerekli bilgileri girin: - **Kullanıcı Adı:** info, destek, satis vb. - **Alan Adı:** e-posta adresinizin bağlı olduğu domain - **Parola:** güçlü bir şifre belirleyin Son olarak “**Oluştur (Create)**” düğmesine tıklayarak hesabınızı oluşturun. ### 3. Webmail Üzerinden Giriş E-posta hesabınızı `https://alanadiniz.com/webmail` adresinden açabilir, **Roundcube** veya **Horde** istemcilerinden birini seçerek kullanabilirsiniz. ### 4. Güvenlik İpuçları Her kullanıcı için ayrı parola kullanın, spam filtrelerini aktif hale getirin ve düzenli olarak yedek alın. Cpanel üzerindeki “**Email Filters**” sekmesinden özel filtreler oluşturabilirsiniz. *Not:* Eğer e-posta göndermede sorun yaşıyorsanız, DNS kayıtlarınızı (MX, SPF, DKIM) kontrol etmeniz gerekir. SosyoHost kontrol paneli bu kayıtları otomatik olarak yapılandırır. ## Cpanel Üzerinden FTP Bağlantısı Nasıl Kurulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-ftp-baglantisi-nasil-kurulur **FTP (File Transfer Protocol)**, web sitenizin dosyalarını bilgisayarınızdan sunucunuza hızlı bir şekilde yüklemenizi sağlar. **Cpanel** üzerinden FTP hesabı oluşturabilir, FileZilla veya benzeri istemcilerle bağlantı kurabilirsiniz. ### 1. Cpanel’e Giriş Yapın Tarayıcınızdan `https://alanadiniz.com:2083` adresine gidin ve Cpanel hesabınıza giriş yapın. Ardından “**FTP Hesapları (FTP Accounts)**” menüsünü bulun. ### 2. Yeni FTP Hesabı Oluşturun “**FTP Hesabı Ekle (Add FTP Account)**” butonuna tıklayın ve aşağıdaki bilgileri girin: - **Giriş (Login):** FTP kullanıcı adı - **Parola (Password):** Güçlü bir şifre belirleyin - **Dizin (Directory):** Hesabın erişeceği klasör (örneğin `public_html`) Bilgileri doldurduktan sonra **Oluştur (Create)** düğmesine tıklayın. ### 3. FTP Bağlantısı Kurma FileZilla veya WinSCP gibi bir FTP istemcisi kullanarak aşağıdaki bilgileri girin: - **Host:** alanadiniz.com - **Kullanıcı Adı:** oluşturduğunuz FTP kullanıcı adı - **Parola:** belirlediğiniz şifre - **Port:** 21 “Bağlan (Connect)” düğmesine tıklayın. Bağlantı başarılı olduğunda `public_html` dizinine erişebilirsiniz. ### 4. Güvenlik İpucu FTP bağlantınızı **FTPS** veya **SFTP** olarak yapmanız önerilir. Bu, veri aktarımını şifreleyerek güvenliği artırır. *Not:* Bağlantı hatası alırsanız, sunucunuzda FTP portunun (21) açık olduğundan ve güvenlik duvarı tarafından engellenmediğinden emin olun. ## Cpanel Üzerinden SSL Sertifikası Nasıl Kurulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-ssl-sertifikasi-nasil-kurulur **SSL (Secure Sockets Layer)** sertifikası, web siteniz ile ziyaretçileriniz arasındaki veri iletişimini şifreleyerek güvenli hale getirir. Cpanel üzerinden SSL sertifikası kurarak sitenizin güvenliğini ve SEO performansını artırabilirsiniz. ### 1. Cpanel’e Giriş Yapın Tarayıcınızdan `https://alanadiniz.com:2083` adresine giderek Cpanel hesabınıza giriş yapın. Ardından “**SSL/TLS**” veya “**SSL/TLS Status**” menüsünü açın. ### 2. AutoSSL Özelliğini Kullanın SosyoHost altyapısında tüm hosting hesapları için **AutoSSL** aktif olarak gelir. “**Run AutoSSL**” düğmesine tıklayarak domaininiz için ücretsiz Let’s Encrypt SSL kurulumu başlatabilirsiniz. ### 3. Manuel SSL Sertifikası Kurulumu (Opsiyonel) Eğer özel bir SSL sertifikası (örneğin Comodo, Sectigo veya RapidSSL) satın aldıysanız, “**Manage SSL sites**” sekmesinden manuel kurulum yapabilirsiniz: - **Certificate (CRT):** Sertifikanızın .crt dosyasını buraya yapıştırın - **Private Key (KEY):** Özel anahtarınızı girin - **Certificate Authority Bundle (CABUNDLE):** CA sertifikasını ekleyin Tüm alanları doldurduktan sonra **Install Certificate** butonuna basın. ### 4. HTTPS Yönlendirmesi Aktif Edin SSL kurulumundan sonra, sitenizin tamamını güvenli bağlantıya yönlendirmek için **.htaccess** dosyasına aşağıdaki kodu ekleyin: ``` RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] ``` ### 5. SSL Kurulumunu Test Edin [SSL Labs](https://www.ssllabs.com/ssltest/) üzerinden test yaparak sertifikanızın doğruluğunu ve güvenliğini kontrol edebilirsiniz. *Not:* Sertifikanızın geçerli olabilmesi için domaininizin doğru DNS yönlendirmelerine sahip olduğundan emin olun. ## Cpanel Üzerinden Subdomain (Alt Alan Adı) Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-subdomain-alt-alan-adi-nasil-olusturulur **Subdomain (alt alan adı)**, mevcut bir alan adının alt bölümünü oluşturmanıza olanak tanır. Örneğin; *blog.alanadiniz.com* veya *panel.alanadiniz.com* gibi alt alan adlarıyla farklı bölümleri veya uygulamaları barındırabilirsiniz. Bu rehberde, Cpanel üzerinden subdomain oluşturma adımlarını anlatıyoruz. ### 1. Cpanel’e Giriş Yapın Tarayıcınızdan `https://alanadiniz.com:2083` adresine gidin ve Cpanel hesabınıza giriş yapın. Ardından “**Subdomains**” menüsünü bulun. ### 2. Alt Alan Adını Oluşturun “**Subdomain Oluştur (Create a Subdomain)**” formunda aşağıdaki bilgileri girin: - **Subdomain:** blog, panel, destek vb. - **Domain:** Alt alan adının bağlı olacağı ana domaini seçin. - **Document Root:** Dosyaların barındırılacağı klasör (örneğin: `public_html/blog`) Tüm bilgileri girdikten sonra **Oluştur (Create)** butonuna tıklayın. ### 3. Subdomain’e Dosya Yükleme Subdomain oluşturulduktan sonra Cpanel’deki “**Dosya Yöneticisi (File Manager)**” bölümüne gidin. Oluşturduğunuz dizine (örnek: `public_html/blog`) web sitenizin dosyalarını yükleyin. ### 4. SSL Sertifikası ve Güvenlik Subdomain için SSL kurulumu otomatik yapılmadıysa, “**SSL/TLS Status**” sekmesinden AutoSSL’i çalıştırarak sertifika ekleyebilirsiniz. Bu sayede bağlantınız **https://** olarak güvenli hale gelir. ### 5. DNS Kontrolü Subdomain’in doğru çalışması için DNS kayıtlarında otomatik olarak A kaydının eklendiğinden emin olun. Eğer farklı bir sunucuya yönlendirme yapıyorsanız, manuel olarak eklemeniz gerekebilir. ## Cpanel Üzerinden Yedekleme ve Geri Yükleme Nasıl Yapılır? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-yedekleme-ve-geri-yukleme-nasil-yapilir **Cpanel**, web sitenizin dosyalarını, e-posta hesaplarını ve veritabanlarını kolayca yedeklemenize ve gerektiğinde geri yüklemenize olanak tanır. Bu sayede olası veri kayıplarına karşı güvenli bir çözüm sunar. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresinden hesabınıza giriş yapın ve ana menüden “**Yedekleme (Backup)**” sekmesini açın. ### 2. Tam Yedek (Full Backup) Alın “**Download a Full Website Backup**” seçeneğini tıklayın. Açılan pencerede yedekleme hedefini belirleyin: - **Home Directory:** Sunucuda saklanan yedek - **Remote FTP Server:** Uzaktaki sunucuya gönderilen yedek - **Secure Copy (SCP):** Güvenli kopyalama seçeneği Yedekleme işlemi tamamlandığında e-posta adresinize bilgilendirme gönderilir. ### 3. Kısmi Yedekleme (Partial Backup) Sadece belirli verileri yedeklemek istiyorsanız “**Partial Backups**” alanından şunları indirebilirsiniz: - Home Directory - MySQL Databases - Email Forwarders - Email Filters ### 4. Geri Yükleme (Restore) Geri yükleme yapmak için aynı sayfada yer alan “**Restore**” bölümünden ilgili yedek dosyasını (.zip veya .sql) seçip yükleyin. Sistem otomatik olarak verileri yerine yerleştirecektir. ### 5. Otomatik Yedekleme İpuçları Eğer SosyoHost altyapısını kullanıyorsanız, sisteminiz günlük ve haftalık otomatik yedeklemeleri zaten sizin için oluşturur. Ancak manuel yedek almak her zaman ek güvenlik sağlar. *Not:* Yedekleme sırasında yeterli disk alanı olduğundan emin olun. Ayrıca yedeklerinizi harici bir sunucuda veya bulut depolamada saklamak veri güvenliğini artırır. ## Cpanel Üzerinden MySQL Veritabanı Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-mysql-veritabani-nasil-olusturulur **Cpanel** üzerinden MySQL veritabanı oluşturmak, web sitenizin dinamik içeriklerini (örneğin WordPress, Joomla, phpBB gibi sistemleri) yönetebilmenizi sağlar. Bu rehberde adım adım veritabanı oluşturma sürecini bulabilirsiniz. ### 1. Cpanel’e Giriş Yapın Tarayıcınızdan `https://alanadiniz.com:2083` adresine giderek hesabınıza giriş yapın. Ardından “**MySQL® Databases**” menüsüne tıklayın. ### 2. Yeni Veritabanı Oluşturun “**Yeni Veritabanı Oluştur (Create New Database)**” alanına veritabanı adını yazın (örneğin `siteveritabani`) ve **Create Database** butonuna tıklayın. ### 3. Veritabanı Kullanıcısı Oluşturun Alt bölümde “**MySQL Users**” kısmında kullanıcı adı ve parola oluşturun. Bu kullanıcı, veritabanına erişim sağlayacaktır. ### 4. Kullanıcıyı Veritabanına Ata “**Add User to Database**” kısmından oluşturduğunuz kullanıcıyı yeni veritabanına atayın. Açılan izin penceresinde “**ALL PRIVILEGES**” kutusunu işaretleyin. ### 5. PhpMyAdmin Üzerinden Erişim Ana menüye dönüp “**phpMyAdmin**”i açarak oluşturduğunuz veritabanına giriş yapabilirsiniz. Buradan tablo oluşturabilir, SQL sorguları çalıştırabilir ve yedekleme işlemi yapabilirsiniz. *Not:* WordPress veya benzeri sistemlerin kurulumunda bu veritabanı bilgilerini (veritabanı adı, kullanıcı adı, parola, host: localhost) kullanmanız gerekir. ## Cpanel Üzerinden Dosya Yöneticisi Nasıl Kullanılır? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-dosya-yoneticisi-nasil-kullanilir **Cpanel Dosya Yöneticisi (File Manager)**, web sitenizin dosyalarını hızlı ve kolay bir şekilde yönetmenize olanak tanır. FTP istemcisine gerek kalmadan, doğrudan tarayıcı üzerinden dosya yükleyebilir, düzenleyebilir ve silebilirsiniz. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresine gidin ve Cpanel hesabınıza giriş yapın. Ardından “**File Manager (Dosya Yöneticisi)**” menüsünü tıklayın. ### 2. Ana Dizin ve public_html Açılan pencerede **public_html** klasörü, web sitenizin kök dizinidir. Tüm web dosyalarınızı (örneğin `index.html` veya `wp-config.php`) bu dizinde bulabilirsiniz. ### 3. Dosya Yükleme Üst menüden “**Upload**” seçeneğine tıklayarak bilgisayarınızdan dosya yükleyebilirsiniz. Yükleme sırasında dosya boyut limitine dikkat edin (genellikle 256 MB veya üzeri). ### 4. Dosya Düzenleme ve İzinler Bir dosyaya sağ tıklayarak “**Edit**” veya “**Code Edit**” seçeneğiyle düzenleme yapabilirsiniz. Ayrıca “**Permissions**” kısmından dosya izinlerini (örneğin 644 veya 755) değiştirebilirsiniz. ### 5. Arşivleme ve Yedekleme Birden fazla dosyayı seçip “**Compress**” ile sıkıştırabilir veya “**Extract**” seçeneğiyle açabilirsiniz. Bu işlem, site yedekleme veya taşıma işlemlerinde oldukça kullanışlıdır. *Not:* Dosya düzenlemesi yapmadan önce her zaman yedek alın. Yanlış bir değişiklik web sitenizin çalışmasını engelleyebilir. ## Cpanel Üzerinden Domain ve DNS Yönetimi Nasıl Yapılır? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-domain-ve-dns-yonetimi-nasil-yapilir **Cpanel Domain ve DNS Yönetimi**, alan adlarınızı kontrol etmenizi ve DNS kayıtlarını yapılandırmanızı sağlar. Bu özellik sayesinde yönlendirmeleri, e-posta kayıtlarını (MX), doğrulama kayıtlarını (TXT) ve alt alan adlarını (A, CNAME) kolayca yönetebilirsiniz. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresine gidin ve Cpanel hesabınıza giriş yapın. Ardından “**Domains**” veya “**Zone Editor**” menüsünü tıklayın. ### 2. Yeni Alan Adı (Addon Domain) Ekleme “**Add Domain**” sekmesinden yeni bir alan adı ekleyebilirsiniz. Bu özellik, aynı hosting hesabı üzerinde birden fazla site barındırmak için kullanılır. - **Domain Name:** Eklemek istediğiniz alan adı (örnek: `ornekdomain.com`) - **Document Root:** Dosyaların barındırılacağı klasör (örnek: `public_html/ornekdomain`) ### 3. DNS Kayıtlarını Düzenleme “**Zone Editor**” sayfasında domaininizi seçin ve DNS kayıtlarını yönetebilirsiniz: - **A Record:** Alan adını IP adresine yönlendirir - **CNAME:** Alan adını başka bir adrese yönlendirir (örnek: www) - **MX Record:** E-posta sunucularını tanımlar - **TXT Record:** Doğrulama kayıtları (örnek: SPF, DKIM, Google site doğrulama) ### 4. E-Posta Kayıtlarını (MX) Güncelleme Eğer harici bir e-posta servisi (örneğin Google Workspace veya Microsoft 365) kullanıyorsanız, MX kayıtlarını bu servislere göre güncelleyin. ### 5. DNS Değişikliklerinin Etkinleşmesi DNS kayıtlarında yapılan değişikliklerin internet genelinde aktif hale gelmesi genellikle 1 ila 24 saat sürebilir. Bu süreye **DNS Propagation** adı verilir. *Not:* Yanlış DNS yapılandırmaları web sitenizin erişilememesine neden olabilir. Değişiklik yapmadan önce mevcut kayıtların yedeğini alın. ## Cpanel Üzerinden E-Posta Yönlendirme ve Otomatik Yanıtlayıcı Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-e-posta-yonlendirme-ve-otomatik-yanitlayici-nasil-olusturulur **Cpanel E-Posta Yönlendirme** ve **Otomatik Yanıtlayıcı** özellikleri, e-posta iletişiminizi kolaylaştırır. Bu sayede gelen mesajları farklı adreslere yönlendirebilir veya kullanıcılara otomatik yanıtlar gönderebilirsiniz. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresine gidin ve Cpanel hesabınıza giriş yapın. Ardından “**Email**” bölümünde “**Forwarders**” veya “**Autoresponders**” sekmesini açın. ### 2. E-Posta Yönlendirme (Forwarder) Oluşturma “**Add Forwarder**” butonuna tıklayın ve aşağıdaki bilgileri girin: - **Adres:** Yönlendirmek istediğiniz e-posta adresi (örnek: info@alanadiniz.com) - **Hedef:** Gelen maillerin yönlendirileceği adres (örnek: destek@alanadiniz.com) “**Add Forwarder**” butonuna basarak işlemi tamamlayın. Artık gelen tüm e-postalar belirttiğiniz adrese otomatik olarak yönlendirilecektir. ### 3. Otomatik Yanıtlayıcı (Autoresponder) Oluşturma “**Add Autoresponder**” seçeneğine tıklayın ve formu doldurun: - **From:** Gönderen adı (örnek: SosyoHost Destek) - **Subject:** Otomatik yanıt konusu (örnek: Talebiniz Alındı) - **Body:** Yanıt mesajı içeriği (örnek: Talebiniz başarıyla alındı, en kısa sürede size dönüş yapacağız.) Kaydettikten sonra sistem belirttiğiniz e-posta adresine gelen her mesaja otomatik yanıt gönderecektir. ### 4. İpucu: Zamanlama Ayarları Otomatik yanıtlayıcılar için başlangıç ve bitiş tarihleri belirleyebilirsiniz. Bu özellik, örneğin tatil veya bakım dönemlerinde oldukça kullanışlıdır. ### 5. Test Etmeyi Unutmayın Her iki özelliği de etkinleştirdikten sonra test maili göndererek yönlendirme ve otomatik yanıtın doğru çalıştığını kontrol edin. *Not:* E-Posta yönlendirme işlemlerinde spam filtrelerini ve MX kayıtlarınızı doğru yapılandırmanız önemlidir. ## Cpanel Üzerinden Cron Job (Zamanlanmış Görev) Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-cron-job-zamanlanmis-gorev-nasil-olusturulur **Cron Job**, web sitenizde belirli aralıklarla otomatik olarak çalışması gereken görevleri zamanlamanızı sağlar. Örneğin, günlük yedek alma, e-posta gönderimi veya veri güncelleme işlemleri için Cpanel üzerinden kolayca cron job tanımlayabilirsiniz. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresine gidin ve hesabınıza giriş yapın. Ardından “**Cron Jobs**” sekmesini bulun ve açın. ### 2. E-Posta Bildirim Ayarları Cron işlemleri tamamlandığında e-posta ile bilgilendirilmek istiyorsanız “**Cron Email**” bölümüne aktif kullandığınız e-posta adresinizi yazın. ### 3. Yeni Cron Job Oluşturma “**Add New Cron Job**” alanında zamanlama periyotlarını seçin: - **Minute:** Dakika (örnek: 0 = her saat başı) - **Hour:** Saat (örnek: 2 = her gün saat 02:00) - **Day:** Gün (örnek: * = her gün) - **Month:** Ay (örnek: * = her ay) - **Weekday:** Haftanın günü (örnek: * = her gün) Alt kısma çalıştırılacak komutu girin (örnek): ``` php -q /home/kullaniciadi/public_html/cron/backup.php ``` ### 4. Cron Job’u Kaydedin “**Add New Cron Job**” butonuna tıklayarak cron görevinizi kaydedin. İşlem başarıyla eklendiğinde listede görünecektir. ### 5. Test ve Log Kontrolü Cron Job’un doğru çalıştığını kontrol etmek için belirtilen saat geldiğinde işlem sonucunu test edin. Hataları görmek için `/tmp` klasöründeki cron loglarını inceleyebilirsiniz. *Not:* PHP dosya yollarını doğru girdiğinizden emin olun. Yanlış dizin veya yetki hataları, cron görevlerinin başarısız olmasına neden olabilir. ## Cpanel Üzerinden Hata Günlükleri (Error Logs) Nasıl Görüntülenir? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-hata-gunlukleri-error-logs-nasil-goruntulenir **Cpanel Hata Günlükleri (Error Logs)**, web sitenizde meydana gelen hataları tespit etmenizi ve sorunları daha hızlı çözmenizi sağlar. Özellikle “500 Internal Server Error”, “404 Not Found” veya “PHP Fatal Error” gibi sorunların nedenini anlamak için oldukça faydalıdır. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresine gidin ve giriş yaptıktan sonra “**Metrics**” veya “**Errors**” sekmesini açın. ### 2. Son Hataları Görüntüleyin “**Errors**” sekmesi, sitenizdeki son 300 hatayı listeler. Burada aşağıdaki bilgileri bulabilirsiniz: - **Tarih:** Hatanın oluştuğu zaman - **Dosya/Dizin:** Hata alınan dosyanın yolu - **Hata Mesajı:** PHP veya Apache tarafından oluşturulan hata açıklaması ### 3. PHP Hatalarını Görüntüleme “**public_html/error_log**” dosyasına erişerek PHP kaynaklı hataları inceleyebilirsiniz. Eğer dosya görünmüyorsa gizli dosyaları göstermeniz gerekir (**Settings → Show Hidden Files**). ### 4. Apache Erişim Günlükleri “**Raw Access**” sekmesinde web sitenize yapılan isteklerin tamamını görebilirsiniz. Bu kayıtlar saldırı veya spam trafiğini analiz etmek için yararlıdır. ### 5. Hata Çözümü İpuçları - **500 hatası:** Genellikle yanlış .htaccess yapılandırmasından kaynaklanır. - **404 hatası:** Dosya veya dizin mevcut değil. - **PHP Fatal Error:** Eksik eklenti veya hatalı kod. *Not:* Hataları düzenli olarak takip etmek, web sitenizin kesintisiz çalışmasını sağlar. Gerekirse hataları SosyoHost teknik destek ekibine iletebilirsiniz. ## Cpanel Üzerinden PHP Sürümü ve Ayarları Nasıl Değiştirilir? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-php-surumu-ve-ayarlari-nasil-degistirilir **PHP sürümü ve ayarları**, web sitenizin performansını ve uyumluluğunu doğrudan etkiler. Cpanel üzerinden PHP versiyonunu değiştirebilir ve belirli konfigürasyonları (örneğin upload limit, memory_limit, max_execution_time) kolayca güncelleyebilirsiniz. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresine gidin ve giriş yaptıktan sonra “**Select PHP Version**” veya “**MultiPHP Manager**” menüsünü açın. ### 2. PHP Sürümünü Değiştirme “**Current PHP Version**” bölümünden aktif sürümü görebilirsiniz. Açılır menüden istediğiniz PHP sürümünü seçin (örnek: 7.4, 8.0, 8.1). Değişikliği yaptıktan sonra **Set as Current** butonuna tıklayın. ### 3. PHP Uzantılarını (Extensions) Yönetme Alt kısımda bulunan liste üzerinden aktif etmek veya devre dışı bırakmak istediğiniz PHP eklentilerini işaretleyebilirsiniz. Örnek yaygın uzantılar: - **pdo_mysql** – Veritabanı bağlantısı için - **curl** – API ve dış bağlantılar için - **gd** – Görsel işleme için - **zip** – Arşivleme işlemleri için ### 4. PHP Ayarlarını Değiştirme (Options) “**Options**” sekmesine tıklayarak PHP konfigürasyonlarını düzenleyebilirsiniz. En sık güncellenen ayarlar: - **memory_limit** → Bellek limiti (örnek: 512M) - **upload_max_filesize** → Dosya yükleme limiti (örnek: 128M) - **post_max_size** → Form gönderim limiti - **max_execution_time** → PHP çalışma süresi (örnek: 300 saniye) ### 5. Değişiklikleri Kaydetme Yaptığınız değişiklikler otomatik olarak kaydedilir. Sitenizi yenileyerek PHP sürümünün ve ayarlarının başarıyla uygulandığını test edebilirsiniz. *Not:* Bazı CMS sistemleri (örneğin WordPress veya Joomla) belirli PHP sürümleriyle daha uyumlu çalışır. Bu nedenle sürüm değişikliği öncesi eklentilerinizin uyumluluğunu kontrol edin. ## Cpanel Üzerinden SSL Hatası veya Sertifika Sorunları Nasıl Giderilir? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-ssl-hatasi-veya-sertifika-sorunlari-nasil-giderilir **SSL hataları**, web sitenizin güvenli bağlantı kurmasını engelleyebilir ve “Güvenli Değil” uyarısına neden olabilir. Bu rehberde, Cpanel üzerinden SSL hatalarını ve sertifika sorunlarını nasıl çözebileceğinizi adım adım anlatıyoruz. ### 1. Sertifika Durumunu Kontrol Edin Cpanel ana sayfasında “**SSL/TLS Status**” sekmesine gidin. Burada tüm alan adlarınızın SSL durumunu görebilirsiniz. Eğer kırmızı bir uyarı simgesi varsa, o alan adı için geçerli bir sertifika bulunmuyor demektir. ### 2. AutoSSL Yeniden Çalıştırın “**Run AutoSSL**” butonuna tıklayarak ücretsiz **Let’s Encrypt** sertifikasının yeniden yüklenmesini başlatın. Bu işlem genellikle birkaç dakika sürer. ### 3. SSL Sertifikası Süresini Kontrol Edin “**Manage SSL Sites**” sekmesinde sertifikanızın **Expiration Date** (bitiş tarihi) kısmını kontrol edin. Süresi dolmuş sertifikalar için yeniden yükleme yapılması gerekir. ### 4. DNS ve IP Uyuşmazlıklarını Giderin SSL hatalarının en yaygın nedenlerinden biri DNS kayıtlarının doğru yapılandırılmamasıdır. “**Zone Editor**” menüsüne gidip alan adınızın A kaydının doğru IP adresine yönlendirildiğinden emin olun. ### 5. Tarayıcı Önbelleğini Temizleyin Tarayıcı bazen eski veya hatalı SSL bilgilerini saklayabilir. Önbelleği ve çerezleri temizleyip sayfayı yenileyin. ### 6. Manuel SSL Kurulumu (Alternatif) Manuel olarak yükleme yapmak istiyorsanız “**Manage SSL sites**” sekmesinden sertifika dosyalarınızı (.crt, .key ve .ca-bundle) yeniden ekleyin ve **Install Certificate** butonuna basın. *Not:* Eğer AutoSSL işlemi başarısız oluyorsa, domaininizin DNS çözümlemesi aktif olmayabilir. CNAME veya A kayıtlarınızı SosyoHost kontrol panelinden kontrol edin. ## Cpanel Üzerinden Site Yönlendirmesi (Redirect) Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/cpanel-uzerinden-site-yonlendirmesi-redirect-nasil-olusturulur **Site yönlendirmeleri (Redirects)**, ziyaretçileri bir web adresinden başka bir adrese otomatik olarak yönlendirmek için kullanılır. Örneğin, *www.alanadiniz.com* adresinden *alanadiniz.com* adresine ya da eski bir sayfadan yenisine yönlendirme yapabilirsiniz. ### 1. Cpanel’e Giriş Yapın `https://alanadiniz.com:2083` adresine gidin ve Cpanel hesabınıza giriş yapın. Ardından “**Redirects**” sekmesini bulun ve tıklayın. ### 2. Yönlendirme Türünü Seçin “**Type**” bölümünde yönlendirme türünü belirleyin: - **Permanent (301):** Kalıcı yönlendirme (SEO için önerilir) - **Temporary (302):** Geçici yönlendirme ### 3. Yönlendirme Kaynağını ve Hedefini Belirleyin “**http://(www.)?**” kısmından yönlendirmek istediğiniz domaini seçin ve yönlendirilecek sayfanın yolunu girin. Alt kısma yönlendirme yapılacak hedef URL’yi yazın. Örnek: ``` Source: /blog Destination: https://alanadiniz.com/yeni-blog ``` ### 4. www ve Wildcard Seçenekleri İsteğe bağlı olarak **Redirect with or without www** seçeneğini işaretleyerek yönlendirmeyi tüm varyasyonlara uygulayabilirsiniz. **Wildcard Redirect** kutusu, dizin altındaki tüm sayfaları hedef dizine yönlendirir. ### 5. Yönlendirmeyi Kaydedin “**Add**” butonuna tıklayın. Artık yönlendirme aktif hale gelecektir. Test etmek için eski adresi tarayıcıda açarak doğru yönlendiğini kontrol edin. ### 6. .htaccess Üzerinden Manuel Düzenleme (Opsiyonel) Yönlendirmeler, **public_html/.htaccess** dosyasına otomatik olarak eklenir. İsterseniz aşağıdaki örneği manuel olarak da kullanabilirsiniz: ``` Redirect 301 /blog https://alanadiniz.com/yeni-blog ``` *Not:* Yanlış yönlendirme ayarları sitenizde yönlendirme döngülerine (redirect loop) neden olabilir. Her değişiklikten sonra test etmeyi unutmayın. # Hosting Hizmetleri / Plesk Hosting ## Plesk Üzerinden Web Sitesi Barındırma ve Dosya Yönetimi https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-web-sitesi-barindirma-ve-dosya-yonetimi **Plesk Dosya Yöneticisi (File Manager)** ve web barındırma araçları sayesinde, web sitenizi kolayca yükleyebilir, düzenleyebilir ve yayınlayabilirsiniz. Bu panel, FTP programlarına gerek kalmadan tüm dosya yönetimini doğrudan tarayıcı üzerinden yapmanıza olanak tanır. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresine giderek kullanıcı adı ve şifrenizle Plesk paneline giriş yapın. Ardından soldaki menüden “**Websites & Domains**” sekmesini açın. ### 2. Web Sitesi Ekleyin veya Alan Adını Seçin Yeni bir web sitesi eklemek için “**Add Domain**” veya “**Add Subdomain**” seçeneklerinden birini kullanın. Mevcut alan adınızın dosyalarını yönetmek istiyorsanız doğrudan o domaini seçin. ### 3. Dosya Yöneticisini Açın İlgili domain satırındaki “**File Manager**” seçeneğine tıklayarak dosya yönetim ekranına geçin. Burada web sitenizin kök dizini olan `httpdocs` klasörünü göreceksiniz. ### 4. Dosya Yükleme, Düzenleme ve Silme - **Upload:** Bilgisayarınızdan dosya yükleyin - **Edit:** HTML, PHP veya CSS dosyalarını doğrudan düzenleyin - **Remove:** Gereksiz dosyaları silin ### 5. FTP Hesabı Oluşturma FTP bağlantısı kurmak isterseniz “**FTP Access**” menüsünden yeni hesap oluşturabilirsiniz. FTP bilgileri örnek olarak şöyledir: ``` Host: ftp.alanadiniz.com Kullanıcı Adı: ftpuser Parola: ******** Port: 21 ``` ### 6. Web Sitesini Test Edin Dosyaları yükledikten sonra `http://alanadiniz.com` adresine giderek web sitenizin yayınlandığını kontrol edin. *Not:* Dosya yükleme sırasında UTF-8 kodlamasını koruyun ve büyük/küçük harf duyarlılığına dikkat edin. Yanlış dizin seçimi sitenizin çalışmamasına neden olabilir. ## Plesk Üzerinden E-Posta Hesabı Oluşturma ve Webmail Girişi https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-e-posta-hesabi-olusturma-ve-webmail-girisi **Plesk E-Posta Yönetimi** aracı, kendi alan adınıza ait profesyonel e-posta adresleri (örnek: *info@alanadiniz.com*) oluşturmanıza ve yönetmenize olanak tanır. Ayrıca Webmail arayüzü üzerinden e-postalarınıza kolayca erişebilirsiniz. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresinden kullanıcı bilgilerinizle giriş yapın. Ardından sol menüden “**Mail**” sekmesini açın. ### 2. Yeni E-Posta Hesabı Oluşturma “**Create Email Address**” butonuna tıklayın. Açılan pencerede aşağıdaki bilgileri doldurun: - **Email Address:** Oluşturmak istediğiniz e-posta adresi (örnek: info@alanadiniz.com) - **Password:** Güçlü bir parola belirleyin - **Mailbox Size:** Hesabın disk kotasını tanımlayın (örnek: 2 GB) “**OK**” butonuna tıklayarak hesabı oluşturun. ### 3. Webmail’e Giriş E-posta hesabınızı oluşturduktan sonra **Webmail** üzerinden erişim sağlayabilirsiniz: ``` Webmail Adresi: https://webmail.alanadiniz.com Kullanıcı Adı: info@alanadiniz.com Şifre: ******** ``` Varsayılan olarak **Roundcube** veya **Horde** arayüzü aktif olur. ### 4. E-Posta İstemcisi (Outlook, Thunderbird) Ayarları E-posta istemcilerinde aşağıdaki ayarları kullanabilirsiniz: - **Gelen Sunucu (IMAP):** mail.alanadiniz.com — Port: 993 (SSL) - **Giden Sunucu (SMTP):** mail.alanadiniz.com — Port: 465 (SSL) ### 5. Spam Koruma ve Filtreleme Plesk, **SpamAssassin** ve **DKIM/SPF** desteğiyle spam mailleri filtreler. Bu özellikler genellikle SosyoHost tarafından otomatik aktif edilir. *Not:* E-posta oluşturduktan sonra DNS üzerinde MX, SPF ve DKIM kayıtlarınızın doğru yapılandırıldığından emin olun. ## Plesk Üzerinden SSL Sertifikası Kurulumu Nasıl Yapılır? https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-ssl-sertifikasi-kurulumu-nasil-yapilir **SSL sertifikası**, web sitenizin ziyaretçileriyle güvenli bir bağlantı kurmasını sağlar. Plesk paneli üzerinden birkaç adımda ücretsiz Let’s Encrypt sertifikası kurabilir veya manuel sertifikalarınızı yükleyebilirsiniz. Bu işlem sitenizin **https://** olarak çalışmasını sağlar. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresinden Plesk panelinize giriş yapın. Ardından sol menüden “**Websites & Domains**” sekmesini açın ve SSL kurulumu yapmak istediğiniz alan adını seçin. ### 2. Let’s Encrypt ile Otomatik SSL Kurulumu Alan adınızın altındaki menüden “**SSL/TLS Certificates**” veya “**Let’s Encrypt**” seçeneğine tıklayın. - E-posta adresinizi girin (örnek: *info@alanadiniz.com*) - **Include www** kutusunu işaretleyin (hem www hem kök alan adı için geçerli olur) “**Install**” butonuna tıklayın. Sertifika yüklemesi 1–2 dakika sürecektir. ### 3. Manuel SSL Sertifikası Yükleme (Opsiyonel) Kendi sertifikanızı yüklemek istiyorsanız “**Upload Certificate**” seçeneğini kullanın ve aşağıdaki dosyaları girin: - **Certificate (.crt)** - **Private Key (.key)** - **CA Bundle (isteğe bağlı)** Yükleme tamamlandığında “**Secure Domain**” seçeneğiyle alan adınıza bağlayın. ### 4. HTTPS Yönlendirmesi Aktif Edin “**Hosting Settings**” menüsüne gidin ve “**Permanent SEO-safe 301 redirect from HTTP to HTTPS**” seçeneğini aktif edin. Bu sayede tüm ziyaretçileriniz otomatik olarak güvenli bağlantıya yönlendirilir. ### 5. Sertifika Yenileme Let’s Encrypt sertifikaları 90 günde bir yenilenir. Plesk bu işlemi otomatik yapar, ancak manuel olarak yenilemek isterseniz “**Renew**” butonunu kullanabilirsiniz. *Not:* SSL yüklemesinden sonra tarayıcınızın önbelleğini temizleyerek “Güvenli” ibaresinin göründüğünden emin olun. ## Plesk Üzerinden Veritabanı (MySQL) Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-veritabani-mysql-nasil-olusturulur **Plesk Veritabanı Yönetimi** aracı, web siteniz için MySQL veya MariaDB gibi veritabanlarını kolayca oluşturmanızı ve yönetmenizi sağlar. Özellikle WordPress, Joomla, phpBB gibi dinamik siteler için veritabanı oluşturmak zorunludur. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresine gidin ve kullanıcı bilgilerinizle giriş yapın. Ardından sol menüden “**Databases**” sekmesini açın. ### 2. Yeni Veritabanı Oluşturma “**Add Database**” butonuna tıklayın. Açılan pencerede aşağıdaki alanları doldurun: - **Database name:** Veritabanınızın adı (örnek: `siteveritabani`) - **Related site:** Bu veritabanının hangi domain’e ait olduğunu seçin ### 3. Veritabanı Kullanıcısı Oluşturma “**Add a database user**” seçeneğini işaretleyin ve kullanıcı bilgilerini girin: - **Database user name:** Veritabanı kullanıcısı (örnek: `dbuser`) - **Password:** Güçlü bir parola oluşturun “**User has access to:** Local MySQL server” seçeneğini aktif bırakın. ### 4. phpMyAdmin Üzerinden Yönetim Oluşturduğunuz veritabanının yanında bulunan “**phpMyAdmin**” simgesine tıklayarak veritabanınıza doğrudan erişim sağlayabilirsiniz. Buradan tablolar oluşturabilir, veri ekleyebilir veya SQL sorguları çalıştırabilirsiniz. ### 5. WordPress Kurulumlarında Kullanımı WordPress gibi içerik yönetim sistemlerini kurarken, oluşturduğunuz veritabanı bilgilerini şu şekilde kullanmanız gerekir: ``` Veritabanı Adı: siteveritabani Kullanıcı Adı: dbuser Şifre: ******** Sunucu: localhost ``` *Not:* Her web sitesi için ayrı bir veritabanı oluşturmak, performans ve güvenlik açısından tavsiye edilir. ## Plesk Üzerinden PHP Sürümü ve Ayarları Nasıl Değiştirilir? https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-php-surumu-ve-ayarlari-nasil-degistirilir **Plesk PHP Yönetimi**, her web sitesi için farklı PHP sürümü seçmenizi ve performans ayarlarını özelleştirmenizi sağlar. Böylece sitenizin ihtiyaçlarına en uygun PHP yapılandırmasını kolayca belirleyebilirsiniz. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresine gidin ve giriş yapın. Sol menüden “**Websites & Domains**” sekmesine tıklayın, ardından PHP ayarlarını değiştirmek istediğiniz alan adını seçin. ### 2. PHP Ayarlarına Erişim Alan adınızın altındaki menüden “**PHP Settings**” seçeneğini tıklayın. Buradan PHP sürümü, handler tipi ve yapılandırma ayarlarını görebilirsiniz. ### 3. PHP Sürümünü Değiştirme “**PHP support**” kısmından uygun sürümü seçin (örnek: 7.4, 8.0, 8.1). Kullandığınız CMS veya scriptin önerilen sürümünü seçmek performans açısından en uygunudur. ### 4. PHP Handler Türü Seçimi Plesk genellikle aşağıdaki PHP çalışma modlarını sunar: - **FastCGI:** En stabil ve performanslı yöntem - **FPM Application Served by Apache:** Daha yüksek hız ve düşük kaynak tüketimi - **FPM Application Served by Nginx:** Gelişmiş hız ve güvenlik avantajı ### 5. PHP Limitlerini Düzenleme “**performance and limits**” başlığı altındaki alanlardan PHP yapılandırmalarını değiştirebilirsiniz: - **memory_limit:** PHP uygulamalarına ayrılacak bellek (örnek: 512M) - **upload_max_filesize:** Yüklenebilecek maksimum dosya boyutu (örnek: 128M) - **post_max_size:** Form verileri için maksimum boyut - **max_execution_time:** Komutların çalışabileceği maksimum süre (örnek: 300 saniye) ### 6. Değişiklikleri Kaydet Yaptığınız ayarları uygulamak için sayfanın altındaki “**OK**” veya “**Apply**” butonuna tıklayın. Değişiklikler anında aktif olur. *Not:* PHP sürümünü değiştirdikten sonra web sitenizi kontrol edin. Bazı eski eklentiler veya temalar yeni PHP sürümleriyle uyumsuz olabilir. ## Plesk Üzerinden DNS ve Domain Yönetimi Nasıl Yapılır? https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-dns-ve-domain-yonetimi-nasil-yapilir **Plesk DNS Yönetimi**, alan adınızın IP yönlendirmelerini, e-posta kayıtlarını ve diğer DNS yapılandırmalarını doğrudan kontrol etmenizi sağlar. Bu panel üzerinden A, CNAME, MX, TXT, NS gibi tüm DNS kayıtlarını düzenleyebilirsiniz. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresine gidin ve hesabınıza giriş yapın. Ardından sol menüden “**Websites & Domains**” sekmesini açın ve yönetmek istediğiniz alan adını seçin. ### 2. DNS Ayarlarına Erişim Alan adınızın altında yer alan “**DNS Settings**” bağlantısına tıklayın. Burada mevcut DNS kayıtlarınızın bir listesini görebilirsiniz. ### 3. Yeni DNS Kaydı Ekleme Yeni bir DNS kaydı oluşturmak için “**Add Record**” butonuna tıklayın. Ardından eklemek istediğiniz kayıt türünü seçin: - **A Record:** Alan adını IP adresine yönlendirir - **CNAME:** Bir alan adını başka bir adrese yönlendirir (örnek: www → domain.com) - **MX:** E-posta sunucularını belirtir - **TXT:** SPF, DKIM veya doğrulama kayıtları için kullanılır - **NS:** Alan adının DNS sağlayıcısını belirtir ### 4. DNS Kaydı Düzenleme veya Silme Herhangi bir DNS kaydını değiştirmek için satırın yanındaki “**Edit**” simgesine tıklayın. Silmek için “**Remove**” butonunu kullanabilirsiniz. ### 5. DNS Şablonlarını Kullanma Birden fazla alan adında aynı yapılandırmayı kullanmak istiyorsanız, Plesk’in “**DNS Template**” özelliğini kullanarak varsayılan DNS yapısını düzenleyebilirsiniz. ### 6. DNS Propagasyon Süresi Yaptığınız DNS değişiklikleri genellikle **1 ila 24 saat** içinde dünya genelinde yayılır. Bu sürece **DNS Propagation** adı verilir. *Not:* DNS yapılandırmalarını düzenlerken dikkatli olun. Yanlış kayıtlar web sitenizin veya e-postalarınızın çalışmamasına neden olabilir. ## Plesk Üzerinden Yedekleme ve Geri Yükleme Nasıl Yapılır? https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-yedekleme-ve-geri-yukleme-nasil-yapilir **Plesk Yedekleme (Backup) Aracı**, web sitenizin, e-postalarınızın, veritabanlarınızın ve DNS ayarlarınızın güvenli bir kopyasını almanızı sağlar. Bu sayede olası veri kayıplarında tek tıkla geri yükleme yapabilirsiniz. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresinden giriş yaptıktan sonra “**Websites & Domains**” sekmesine gidin ve yedekleme almak istediğiniz alan adını seçin. ### 2. Backup Manager’ı Açın Alan adınızın altındaki “**Backup Manager**” seçeneğine tıklayın. Bu alanda daha önce alınmış yedekleri ve geri yükleme seçeneklerini görebilirsiniz. ### 3. Yeni Yedekleme Oluşturma “**Back Up**” butonuna tıklayarak yeni bir yedekleme başlatın. Açılan pencerede aşağıdaki seçenekleri ayarlayabilirsiniz: - **Backup Type:** Tam (Full) veya Artımlı (Incremental) yedek - **What to back up:** Dosyalar, e-postalar, veritabanları, DNS ve ayarlar - **Store in:** Sunucu dizini veya harici FTP depolama ### 4. Otomatik (Planlı) Yedekleme Ayarlama “**Schedule**” sekmesinden otomatik yedekleme periyodu belirleyebilirsiniz. Örnek: Günlük (Every day at 02:00) veya Haftalık (Every Sunday). ### 5. Yedekten Geri Yükleme (Restore) Daha önce alınmış bir yedeği geri yüklemek için “**Backup Manager**” bölümünden ilgili yedeği seçin ve “**Restore**” butonuna tıklayın. Aşağıdaki bileşenleri seçebilirsiniz: - Dosyalar - Veritabanları - E-postalar - DNS Ayarları ### 6. Harici FTP Üzerine Yedek Alma (Opsiyonel) “**Remote Storage Settings**” sekmesinden bir FTP sunucusu ekleyerek harici yedekleme yapabilirsiniz. *Not:* Yedekleme işlemi sırasında yeterli disk alanı olduğundan emin olun. Aksi halde yedekleme tamamlanamayabilir. ## Plesk Üzerinden Cron Job (Zamanlanmış Görev) Nasıl Oluşturulur? https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-cron-job-zamanlanmis-gorev-nasil-olusturulur **Plesk Zamanlanmış Görevler (Cron Jobs)**, belirli aralıklarla otomatik olarak çalıştırmak istediğiniz komutları veya scriptleri planlamanıza olanak tanır. Örneğin günlük yedek alma, e-posta raporu gönderme veya cache temizleme işlemleri için kullanılır. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresine gidin ve hesabınıza giriş yapın. Ardından sol menüden “**Tools & Settings**” veya “**Scheduled Tasks**” sekmesini açın. ### 2. Yeni Görev Oluşturma “**Add Task**” butonuna tıklayarak yeni bir zamanlanmış görev oluşturun. Açılan pencerede aşağıdaki bilgileri doldurun: - **Task type:** Run a command - **Command:** Çalıştırılacak komut veya PHP scripti (örnek: `/usr/bin/php /var/www/vhosts/alanadiniz.com/httpdocs/cron/backup.php`) - **Run:** Görevin çalışma sıklığı (örnek: Her gün 02:00) ### 3. Zamanlama Ayarları “**Run**” kısmında cron job zamanlamasını belirleyin: ``` Minute: 0 Hour: 2 Day of Month: * Month: * Day of Week: * ``` Bu örnek, görevin her gün sabah 02:00’de çalışmasını sağlar. ### 4. Bildirim Ayarları İşlemler tamamlandığında e-posta bildirimi almak isterseniz “**Notify**” seçeneğine aktif e-posta adresinizi yazabilirsiniz. ### 5. Görevi Kaydedin “**OK**” butonuna tıklayın. Görev artık aktif hale gelecektir. Çalışma durumunu “**Last Run**” sütunundan takip edebilirsiniz. *Not:* PHP dosyalarının doğru dizinde bulunduğundan ve dosya izinlerinin (755) doğru ayarlandığından emin olun. Aksi halde cron görevi çalışmayabilir. ## Plesk Üzerinden Hata Günlükleri (Logs) ve Kaynak Kullanımı Nasıl İzlenir? https://sosyohost.com/bilgi-bankasi/makale/plesk-uzerinden-hata-gunlukleri-logs-ve-kaynak-kullanimi-nasil-izlenir **Plesk Log ve Kaynak İzleme Araçları**, web sitenizde oluşan hataları analiz etmenizi ve sunucu kaynak kullanımını (CPU, RAM, disk, trafik vb.) izlemenizi sağlar. Bu sayede performans sorunlarını veya hatalı yapılandırmaları hızlıca tespit edebilirsiniz. ### 1. Plesk’e Giriş Yapın `https://alanadiniz.com:8443` adresine giderek hesabınıza giriş yapın. Ardından “**Websites & Domains**” sekmesini açın ve ilgili alan adını seçin. ### 2. Log Dosyalarına Erişim Alan adınızın altında yer alan “**Logs**” sekmesine tıklayın. Burada web sitenize ait en son erişim ve hata kayıtlarını görebilirsiniz: - **access_log:** Ziyaretçilerin erişim kayıtları - **error_log:** PHP veya Apache/Nginx kaynaklı hatalar - **proxy_error_log:** Ters proxy (reverse proxy) hataları ### 3. Filtreleme ve Canlı İzleme “**Manage Log Files**” sekmesinden belirli log türlerini filtreleyebilir veya “**View Live**” özelliğini aktif ederek canlı log akışını izleyebilirsiniz. Bu özellikle WordPress, Joomla gibi CMS’lerde anlık hata takibi için idealdir. ### 4. Kaynak Kullanımını Görüntüleme Sol menüden “**Statistics**” sekmesine tıklayın. Burada alan adınıza ait CPU, RAM, disk alanı ve trafik kullanımı detaylı şekilde gösterilir. - **Disk Usage:** Dosya, e-posta ve veritabanı boyutları - **Traffic:** Günlük/aylık veri aktarımı - **CPU ve RAM:** Kaynak tüketim grafikleri ### 5. Hataların Çözümü İçin İpuçları - “**error_log**” dosyasını düzenli kontrol edin — özellikle 500 veya 403 hatalarında. - Disk kotası dolmuşsa yedek dosyalarınızı temizleyin. - Yüksek CPU kullanımı varsa cron job veya yoğun sorguları gözden geçirin. *Not:* Plesk üzerindeki loglar düzenli olarak döngüsel (rotation) olarak yenilenir. Eski logları indirerek arşivlemeniz önerilir. # Hosting Hizmetleri / WordPress Hosting ## WordPress Kurulumu (Otomatik ve Manuel Yöntemlerle) https://sosyohost.com/bilgi-bankasi/makale/wordpress-kurulumu-otomatik-ve-manuel-yontemlerle **WordPress kurulumu**, birkaç dakika içinde tamamlanabilen oldukça basit bir işlemdir. SosyoHost altyapısında hem **tek tıkla otomatik kurulum** hem de **manuel yükleme** seçeneğiyle WordPress sitenizi kolayca hayata geçirebilirsiniz. ### 1. Otomatik WordPress Kurulumu (Tek Tıkla) SosyoHost kontrol panelinizde “**WordPress Kur**” veya “**Softaculous Apps Installer**” sekmesine gidin. Ardından aşağıdaki adımları izleyin: 1. WordPress logosuna tıklayın. 2. “**Install Now**” butonuna basın. 3. Alan adınızı seçin (örnek: `https://alanadiniz.com`). 4. Site başlığı, yönetici e-posta adresi ve şifre belirleyin. 5. “**Install**” diyerek kurulumu başlatın. Kurulum tamamlandığında yönetim paneline şu adresten erişebilirsiniz: `https://alanadiniz.com/wp-admin` ### 2. Manuel WordPress Kurulumu (FTP ile) Eğer manuel kurulum yapmak istiyorsanız şu adımları izleyin: - **Adım 1:** [WordPress’in en son sürümünü](https://wordpress.org/download/) indirin. - **Adım 2:** Dosyaları FTP (örnek: FileZilla) ile `public_html` dizinine yükleyin. - **Adım 3:** Plesk veya Cpanel üzerinden bir MySQL veritabanı oluşturun. - **Adım 4:** `wp-config.php` dosyasını düzenleyin ve veritabanı bilgilerini girin. - **Adım 5:** Tarayıcınızdan `https://alanadiniz.com` adresine gidin ve kurulum sihirbazını tamamlayın. ### 3. Kurulum Sonrası Ayarlar - Yönetim panelinde **Ayarlar → Genel** kısmından site başlığı ve zaman dilimini ayarlayın. - **Permalink** (Kalıcı bağlantı) yapısını SEO dostu hale getirin. - İlk yedeklemenizi oluşturun ve **SSL sertifikası** kurulu olduğundan emin olun. *Not:* Otomatik kurulum yöntemi, güncellemeler ve güvenlik yapılandırmaları açısından yeni kullanıcılar için önerilir. ## WordPress Tema ve Eklenti Yükleme Rehberi https://sosyohost.com/bilgi-bankasi/makale/wordpress-tema-ve-eklenti-yukleme-rehberi **WordPress temaları** ve **eklentileri (plugins)**, web sitenizin görünümünü ve işlevselliğini tamamen özelleştirmenizi sağlar. Bu rehberde, WordPress kontrol paneli üzerinden tema ve eklenti yüklemeyi adım adım öğreneceksiniz. ### 1. Tema Yükleme (WordPress Arayüzü Üzerinden) **Yönetim panelinden:** *Görünüm → Temalar → Yeni Ekle* yolunu izleyin. - Arama kutusuna tema adını yazın (örnek: Astra, OceanWP, GeneratePress). - “**Yükle**” butonuna tıklayın. - Yükleme tamamlandığında “**Etkinleştir**” seçeneğini tıklayın. WordPress’in resmi deposunda binlerce ücretsiz tema bulunmaktadır. Ayrıca ücretli temalar için [ThemeForest](https://themeforest.net) veya [WordPress.org](https://wordpress.org/themes/) adreslerinden indirme yapabilirsiniz. ### 2. Manuel Tema Yükleme (ZIP Dosyasıyla) - **Adım 1:** Tema dosyasını (.zip) bilgisayarınıza indirin. - **Adım 2:** *Görünüm → Temalar → Yeni Ekle → Tema Yükle* seçeneğine gidin. - **Adım 3:** ZIP dosyasını seçin ve “**Şimdi Yükle**” butonuna tıklayın. - **Adım 4:** Yükleme tamamlandıktan sonra “**Etkinleştir**” butonuna basın. ### 3. Eklenti (Plugin) Yükleme **Yönetim panelinden:** *Eklentiler → Yeni Ekle* sekmesini açın. - Popüler eklentilerden bazıları: - **Yoast SEO:** Arama motoru optimizasyonu - **LiteSpeed Cache:** Site hızlandırma ve önbellekleme - **Contact Form 7:** İletişim formu oluşturma - **Wordfence:** Güvenlik duvarı ve saldırı önleme - “**Yükle**” ve ardından “**Etkinleştir**” butonuna tıklayın. ### 4. Manuel Eklenti Yükleme (ZIP Dosyasıyla) - “**Eklentiler → Yeni Ekle → Eklenti Yükle**” yolunu izleyin. - ZIP dosyasını yükleyin ve etkinleştirin. ### 5. Güncellemeleri ve Uyumluluğu Kontrol Edin Tema ve eklentilerin düzenli olarak güncellendiğinden emin olun. Eski sürümler güvenlik açıklarına neden olabilir. *Not:* Gereksiz eklentiler sitenizi yavaşlatabilir. Sadece gerekli olanları aktif tutun. ## WordPress Site Hızlandırma ve Önbellekleme (Cache) Rehberi https://sosyohost.com/bilgi-bankasi/makale/wordpress-site-hizlandirma-ve-onbellekleme-cache-rehberi **WordPress site hızı**, kullanıcı deneyimi ve arama motoru sıralamaları açısından büyük önem taşır. Bu rehberde, WordPress sitenizi hızlandırmak ve **önbellekleme (cache)** sistemlerini etkili şekilde kullanmak için uygulanabilir adımları bulacaksınız. ### 1. Neden Site Hızı Önemlidir? Yavaş açılan bir web sitesi ziyaretçilerinizi kaybetmenize neden olur. Google, hızlı yüklenen sitelere daha yüksek SEO puanı verir. İdeal yüklenme süresi: **2 saniyenin altı**. ### 2. Cache (Önbellek) Nedir? Cache sistemi, ziyaretçilerinize her seferinde sayfayı sıfırdan yüklemek yerine, daha önce oluşturulmuş kopyayı gösterir. Bu sayede hem **sunucu yükü azalır** hem de **sayfa açılış hızları** önemli ölçüde artar. ### 3. En İyi WordPress Cache Eklentileri - **LiteSpeed Cache:** SosyoHost sunucularıyla tam uyumlu, dinamik cache desteği. - **WP Super Cache:** Basit ve etkili önbellekleme çözümü. - **W3 Total Cache:** Gelişmiş CDN, minify ve cache yönetimi. - **Autoptimize:** CSS, JS ve HTML sıkıştırma optimizasyonu. ### 4. Görsel Optimizasyonu Resimler web sitelerinin en çok yükleme süresi harcayan unsurlarıdır. Aşağıdaki eklentilerle boyutlarını küçültebilirsiniz: - **Smush:** Görselleri kaliteden ödün vermeden sıkıştırır. - **ShortPixel:** Otomatik görsel optimizasyonu sağlar. ### 5. CDN Kullanımı (Content Delivery Network) CDN, ziyaretçiye en yakın sunucudan içerik sunarak yükleme süresini azaltır. Popüler CDN servisleri: - **Cloudflare** – Ücretsiz ve güvenli içerik dağıtımı - **BunnyCDN** – Uygun fiyatlı ve hızlı bağlantı ### 6. Gereksiz Eklentileri Kaldırın Kullanmadığınız eklentiler hem siteyi yavaşlatır hem de güvenlik riski oluşturur. Yalnızca aktif olarak kullandığınız eklentileri tutun. ### 7. Veritabanını Temizleyin **WP-Optimize** veya **Advanced Database Cleaner** eklentileriyle gereksiz verileri temizleyin. Bu işlem sayfa yükleme sürelerini kısaltır. *Not:* Cache eklentisi kullanırken değişikliklerden sonra önbelleği temizlemeyi unutmayın. (Clear Cache) ## WordPress Güvenlik Ayarları ve En İyi Uygulamalar https://sosyohost.com/bilgi-bankasi/makale/wordpress-guvenlik-ayarlari-ve-en-iyi-uygulamalar **WordPress güvenliği**, web sitenizi kötü amaçlı yazılımlardan, saldırılardan ve yetkisiz erişimlerden korumak için en önemli konulardan biridir. Bu rehberde, WordPress sitenizi güvenli hale getirmek için uygulayabileceğiniz pratik adımları bulacaksınız. ### 1. WordPress ve Eklentileri Güncel Tutun WordPress çekirdeği, tema ve eklentiler düzenli olarak güvenlik açıklarını kapatmak için güncellenir. Yönetim panelinizde “**Güncellemeler**” sekmesini düzenli kontrol edin. ### 2. Güçlü Şifreler Kullanın Yönetici, FTP ve veritabanı hesaplarınızda güçlü parolalar tercih edin. Şifre örneği: `@WPs3cur3!2025` ### 3. Güvenlik Eklentileri Kurun - **Wordfence Security:** Güvenlik duvarı (firewall) ve kötü amaçlı yazılım tarayıcısı. - **iThemes Security:** Giriş denemelerini sınırlandırır, 2FA ekler. - **Loginizer:** Brute-force saldırılarını engeller. ### 4. İki Aşamalı Doğrulama (2FA) Kullanın Giriş ekranınıza ekstra güvenlik katmanı eklemek için iki aşamalı doğrulama sistemini aktif edin. Google Authenticator veya Authy kullanılabilir. ### 5. Yönetici Giriş Adresini Değiştirin Varsayılan giriş adresi (`/wp-admin` veya `/wp-login.php`) kolayca tahmin edilebilir. “**WPS Hide Login**” eklentisiyle giriş URL’sini özelleştirin. ### 6. Düzenli Yedekleme Alın Güvenlik saldırıları durumunda verilerinizi kaybetmemek için yedekleme sisteminiz aktif olmalıdır. SosyoHost’un otomatik yedekleme özelliğini veya **UpdraftPlus** eklentisini kullanabilirsiniz. ### 7. SSL Sertifikası Kullanın SSL (https://) bağlantısı, kullanıcı bilgilerinin şifrelenmesini sağlar. Plesk veya Cpanel üzerinden Let’s Encrypt SSL kurulumunu aktif hale getirin. ### 8. Dosya İzinlerini Kontrol Edin FTP veya dosya yöneticinizde doğru izinleri ayarlayın: ``` wp-config.php → 600 .htaccess → 644 wp-content klasörü → 755 ``` *Not:* SosyoHost WordPress Hosting paketleri, WAF (Web Application Firewall) ve otomatik saldırı tespit sistemiyle tam koruma sağlar. ## WordPress Yedekleme ve Geri Yükleme Rehberi https://sosyohost.com/bilgi-bankasi/makale/wordpress-yedekleme-ve-geri-yukleme-rehberi **WordPress yedekleme** işlemi, sitenizin güvenliği için en kritik adımlardan biridir. Beklenmedik hatalar, saldırılar veya güncelleme sorunları karşısında sitenizi kolayca eski haline döndürebilirsiniz. Bu rehberde WordPress’te hem manuel hem de otomatik yedekleme yöntemlerini bulabilirsiniz. ### 1. Neden Yedekleme Önemlidir? Yedekler, sitenizin olası veri kayıplarına veya saldırılara karşı sigortasıdır. Yedeklenmesi gereken temel bileşenler: - **WordPress dosyaları** (tema, eklentiler, yüklemeler) - **Veritabanı** (içerikler, ayarlar, kullanıcılar) - **wp-config.php** dosyası ### 2. Otomatik Yedekleme Eklentileri - **UpdraftPlus:** Google Drive, Dropbox, FTP veya e-posta yedekleme desteği sunar. - **Jetpack Backup (VaultPress):** Gerçek zamanlı yedekleme sağlar. - **BackupBuddy:** Tam site yedeği oluşturur ve zamanlanmış yedekleme planları sunar. Eklentiyi yükledikten sonra “**Ayarlar → Yedekleme**” sekmesinden otomatik zamanlama ve depolama seçeneklerini belirleyebilirsiniz. ### 3. Manuel Yedekleme Yöntemi - **Dosya Yedekleme:** FTP veya Plesk Dosya Yöneticisi ile `public_html` klasörünü bilgisayarınıza indirin. - **Veritabanı Yedekleme:** Plesk’te **phpMyAdmin** aracılığıyla veritabanınızı seçin ve “**Export**” sekmesinden yedek alın. ### 4. Geri Yükleme (Restore) İşlemi - **Eklentiyle:** UpdraftPlus veya Jetpack üzerinden alınan yedeği tek tıkla geri yükleyin. - **Manuel:** FTP ile dosyaları yükleyin ve phpMyAdmin’den “**Import**” seçeneğini kullanın. ### 5. Otomatik Yedekleme Sistemleri (SosyoHost) SosyoHost WordPress Hosting altyapısında günlük otomatik yedekleme özelliği mevcuttur. Bu yedekler 3 gün boyunca güvenli biçimde saklanır ve **tek tıkla geri yükleme** yapılabilir. *Not:* Kritik değişiklikler (tema güncellemesi, eklenti ekleme) öncesinde her zaman manuel bir yedek almanız önerilir. ## WordPress Veritabanı (phpMyAdmin) Yönetimi Rehberi https://sosyohost.com/bilgi-bankasi/makale/wordpress-veritabani-phpmyadmin-yonetimi-rehberi **WordPress veritabanı**, sitenizdeki tüm içerikleri, ayarları, kullanıcı bilgilerini ve yapılandırmaları depolayan kalbidir. Bu rehberde **phpMyAdmin** aracıyla veritabanınızı nasıl görüntüleyebileceğinizi, yedekleyebileceğinizi ve düzenleyebileceğinizi öğreneceksiniz. ### 1. phpMyAdmin Nedir? **phpMyAdmin**, MySQL veritabanlarını yönetmek için kullanılan web tabanlı bir araçtır. WordPress sitenizdeki tüm veriler (yazılar, yorumlar, kullanıcılar, ayarlar vb.) bu veritabanında saklanır. ### 2. phpMyAdmin’e Erişim - Plesk veya Cpanel kontrol paneline giriş yapın. - “**Databases**” sekmesinden ilgili veritabanınızı bulun. - Yanındaki “**phpMyAdmin**” simgesine tıklayarak yönetin. ### 3. WordPress Veritabanı Yapısı WordPress kurulumunda varsayılan olarak 12 adet tablo bulunur: ``` wp_posts → Yazılar, sayfalar, özel içerikler wp_users → Kullanıcı hesapları wp_comments → Yorumlar wp_options → Site ayarları wp_postmeta → Yazı meta verileri wp_usermeta → Kullanıcı meta bilgileri wp_terms → Kategori ve etiket bilgileri wp_term_taxonomy → Terim sınıflandırmaları wp_links → Eski bağlantı yapısı wp_term_relationships → Yazı ve kategori ilişkileri wp_commentmeta → Yorum meta bilgileri wp_plugins → Eklenti verileri (bazı durumlarda) ``` ### 4. Veritabanı Yedekleme phpMyAdmin içinde “**Export**” sekmesini seçin ve “**Quick**” seçeneğiyle yedek oluşturun. Bu işlem bir .sql dosyası indirecektir. ### 5. Veritabanı Geri Yükleme “**Import**” sekmesine gidin ve daha önce aldığınız .sql dosyasını yükleyin. Böylece veritabanını kolayca geri yükleyebilirsiniz. ### 6. Optimize Etme ve Temizleme Zamanla veritabanınız gereksiz verilerle dolar. “**Check All**” → “**Optimize Table**” seçeneğini kullanarak tüm tabloları optimize edebilirsiniz. ### 7. Kullanıcı Parolasını Sıfırlama (phpMyAdmin Üzerinden) Yönetici giriş bilgilerini unuttuysanız, **wp_users** tablosuna girin ve kullanıcı adınızı bulun. “**user_pass**” alanındaki değeri **MD5** formatında yeni bir şifreyle değiştirin. *Not:* phpMyAdmin’de işlem yaparken dikkatli olun. Yanlış tablo silme veya düzenleme işlemleri sitenizin çalışmasını etkileyebilir. ## WordPress SSL Kurulumu ve HTTPS Yönlendirmesi https://sosyohost.com/bilgi-bankasi/makale/wordpress-ssl-kurulumu-ve-https-yonlendirmesi **WordPress SSL kurulumu**, sitenizin güvenliğini artırmanın ve kullanıcı verilerini korumanın en önemli adımlarından biridir. SSL (Secure Sockets Layer), web siteniz ile ziyaretçiler arasında veri aktarımını şifreler ve güvenli bir bağlantı sağlar. ### 1. SSL Sertifikası Nedir? SSL, sitenizi “http://” yerine “**https://**” ile erişilebilir hale getirir. Tarayıcı adres çubuğunda yeşil kilit simgesi görünür. Bu, sitenizin güvenli olduğunu gösterir. ### 2. Ücretsiz SSL Kurulumu (Let’s Encrypt) SosyoHost müşterileri, tüm hosting paketlerinde **ücretsiz Let’s Encrypt SSL** sertifikasını tek tıkla aktif edebilir. Kurulum için: - Plesk veya Cpanel kontrol panelinize giriş yapın. - “**SSL/TLS Certificates**” veya “**Security**” sekmesini açın. - “**Issue Let’s Encrypt**” veya “**Install SSL**” butonuna tıklayın. ### 3. Manuel SSL Kurulumu (Var Olan Sertifikayla) - SSL sağlayıcınızdan (Comodo, Sectigo, RapidSSL vb.) aldığınız .crt, .key ve .ca-bundle dosyalarını yükleyin. - Plesk’te “**Upload Certificate Files**”, Cpanel’de “**Install an SSL Website**” seçeneğini kullanın. ### 4. WordPress Ayarlarını Güncelleyin SSL kurulumundan sonra WordPress admin panelinde: - **Ayarlar → Genel** sekmesine gidin. - “WordPress Adresi (URL)” ve “Site Adresi (URL)” alanlarını “**https://**” olarak güncelleyin. ### 5. HTTPS Yönlendirmesi (Htaccess Üzerinden) HTTPS zorlaması yapmak için kök dizindeki **.htaccess** dosyasına aşağıdaki kodu ekleyin: ``` RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] ``` ### 6. SSL Testi ve Doğrulama [SSL Labs Test](https://www.ssllabs.com/ssltest/) veya [WhySSL](https://whyssl.com/) siteleri üzerinden SSL sertifikanızın geçerliliğini kontrol edebilirsiniz. ### 7. Karışık İçerik (Mixed Content) Sorunlarını Giderin Eğer bazı içerikler hâlâ HTTP olarak yükleniyorsa, “**Really Simple SSL**” eklentisini kurarak otomatik olarak düzeltin. *Not:* HTTPS, yalnızca güvenliği artırmakla kalmaz, aynı zamanda SEO açısından da avantaj sağlar. Google, SSL kullanan sitelere öncelik verir. ## WordPress E-Posta (SMTP) Ayarları Nasıl Yapılır? https://sosyohost.com/bilgi-bankasi/makale/wordpress-e-posta-smtp-ayarlari-nasil-yapilir **WordPress SMTP ayarları**, sitenizden gönderilen e-postaların (form, bildirim, şifre sıfırlama vb.) güvenilir bir şekilde iletilmesini sağlar. Varsayılan PHP mail() fonksiyonu bazı sunucularda çalışmayabilir veya spam filtrelerine takılabilir. Bu nedenle SMTP yapılandırması, profesyonel bir gönderim altyapısı sağlar. ### 1. SMTP Nedir? **SMTP (Simple Mail Transfer Protocol)**, e-postaların güvenli bir şekilde gönderilmesini sağlayan bir iletişim protokolüdür. Bu yöntemle, e-postalarınız gerçek bir mail sunucusu üzerinden kimlik doğrulaması yapılarak gönderilir. ### 2. WordPress SMTP Eklentisi Kurulumu SMTP ayarlarını yapmanın en kolay yolu bir eklenti kullanmaktır. En çok önerilen eklentiler: - **WP Mail SMTP** (by WPForms) - **Easy WP SMTP** - **Post SMTP Mailer/Email Log** Eklentiyi yüklemek için: 1. WordPress panelinizden *Eklentiler → Yeni Ekle* yolunu izleyin. 2. “WP Mail SMTP” aratın ve yükleyin. 3. “Etkinleştir” butonuna basın. ### 3. SMTP Ayarlarını Yapılandırma Eklenti aktif olduktan sonra **Ayarlar → WP Mail SMTP** sekmesine gidin ve aşağıdaki alanları doldurun: - **From Email:** E-posta adresiniz (örnek: info@alanadiniz.com) - **From Name:** Gönderen adı (örnek: SosyoHost Destek) - **Mailer:** Diğer (Other SMTP) - **SMTP Host:** mail.alanadiniz.com - **Encryption:** SSL veya TLS - **SMTP Port:** 465 (SSL) veya 587 (TLS) - **Authentication:** Etkin (Yes) - **Username:** E-posta adresiniz - **Password:** E-posta şifreniz ### 4. SMTP Testi Sayfanın alt kısmındaki “**Send a Test Email**” alanına kendi e-posta adresinizi yazın ve testi başlatın. Eğer test başarılıysa “Email was sent successfully” mesajını görürsünüz. ### 5. Google (Gmail) SMTP Kullanımı (Opsiyonel) Eğer Google Workspace veya Gmail kullanıyorsanız: - **SMTP Host:** smtp.gmail.com - **Port:** 465 (SSL) veya 587 (TLS) - **Authentication:** Gerekli - **Username:** Gmail adresiniz - **Password:** Uygulama şifreniz (2FA aktifse gereklidir) *Not:* SMTP kullanımı, e-postalarınızın spam klasörüne düşmeden güvenilir şekilde teslim edilmesini sağlar. ## WordPress Hata Günlükleri ve Beyaz Ekran (White Screen) Sorunu Çözümü https://sosyohost.com/bilgi-bankasi/makale/wordpress-hata-gunlukleri-ve-beyaz-ekran-white-screen-sorunu-cozumu **WordPress beyaz ekran hatası** (“White Screen of Death”), genellikle bir eklenti, tema veya PHP hatasından kaynaklanır. Bu hata, web sitenizin veya yönetim panelinizin tamamen boş görünmesine neden olur. Aşağıda bu sorunu çözmek için uygulanabilecek adımlar yer almaktadır. ### 1. Hata Günlüğünü (Error Log) Etkinleştirin Öncelikle hatanın kaynağını bulmak için hata kayıtlarını aktif edin. FTP veya dosya yöneticisi üzerinden sitenizin kök dizinindeki **wp-config.php** dosyasını açın ve şu satırları ekleyin: ``` define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); ``` Bu ayarlar etkinleştirildiğinde hatalar `wp-content/debug.log` dosyasına kaydedilir. ### 2. Eklentileri Devre Dışı Bırakın En sık karşılaşılan neden hatalı bir eklentidir. Erişiminiz varsa, **wp-content/plugins** klasörünün adını geçici olarak değiştirin (örnek: `plugins_disabled`). Site düzelirse, eklentileri tek tek etkinleştirerek hatalı olanı bulun. ### 3. Temayı Değiştirin Hata bir tema güncellemesinden sonra başladıysa, varsayılan temalardan birini (örneğin Twenty Twenty-Five) aktif edin. FTP ile erişim sağlıyorsanız, **wp-content/themes** klasöründeki aktif temayı yeniden adlandırın. ### 4. PHP Sürümünü Kontrol Edin Kullandığınız PHP sürümü, WordPress veya eklentilerle uyumlu olmayabilir. Plesk veya Cpanel üzerinden PHP sürümünüzü 8.0 veya üzeri olarak güncelleyin. ### 5. Bellek Limitini Artırın Bazı işlemler PHP bellek yetersizliği nedeniyle durabilir. `wp-config.php` dosyasına şu satırı ekleyin: ``` define('WP_MEMORY_LIMIT', '256M'); ``` ### 6. Hata Günlüğünü Analiz Edin `wp-content/debug.log` dosyasını açarak hata detaylarını inceleyin. Genellikle “Fatal Error” veya “Undefined Function” satırları sorunun kaynağını gösterir. ### 7. Dosya İzinlerini Kontrol Edin Yanlış dosya izinleri beyaz ekran hatasına neden olabilir. FTP üzerinden şu izinleri uygulayın: ``` wp-config.php → 600 .htaccess → 644 wp-content klasörü → 755 ``` ### 8. Sunucu Hatalarını Kontrol Edin Plesk veya Cpanel’deki “Error Logs” sekmesinden sunucu düzeyindeki hataları da inceleyin. Özellikle “Memory Exhausted” veya “500 Internal Server Error” kayıtlarını kontrol edin. *Not:* Eğer tüm adımlara rağmen sorun çözülmüyorsa, SosyoHost teknik destek ekibi log kayıtlarını analiz ederek size özel çözüm sunabilir. # Hosting Hizmetleri / Kurumsal Hosting ## Kurumsal Hosting ve Standart Hosting Arasındaki Farklar https://sosyohost.com/bilgi-bankasi/makale/kurumsal-hosting-ve-standart-hosting-arasindaki-farklar **Kurumsal Hosting** ile **Standart Hosting** arasındaki fark, temel olarak **performans, güvenlik ve kaynak paylaşımı** seviyelerinde ortaya çıkar. Kurumsal Hosting, özellikle işletmelerin yüksek trafik, güvenlik ve uptime ihtiyaçlarına göre optimize edilmiştir. ### 1. Performans ve Kaynak Kullanımı Standart hosting’de sunucu kaynakları (CPU, RAM, disk) birden fazla kullanıcı arasında paylaşılır. Kurumsal hosting ise daha fazla kaynak ve düşük kullanıcı yoğunluğu sunar. Bu sayede web siteniz yüksek trafikte bile stabil çalışır. ### 2. Güvenlik Düzeyi Kurumsal hosting paketlerinde gelişmiş güvenlik sistemleri bulunur: - WAF (Web Application Firewall) koruması - Antivirus & Antimalware taraması - DDoS saldırı engelleme - Otomatik yedekleme ve veri kurtarma Standart hosting ise genellikle temel güvenlik katmanlarıyla sınırlıdır. ### 3. E-Posta ve İletişim Altyapısı Kurumsal hosting, profesyonel domain tabanlı e-posta hizmetleri (örnek: info@şirketiniz.com) sağlar. Ayrıca SMTP, DKIM ve SPF kayıtları tam olarak optimize edilmiştir. Standart hosting’de bu ayarlar genellikle manuel olarak yapılandırılır. ### 4. Teknik Destek ve SLA (Hizmet Seviyesi) Kurumsal hosting müşterileri, 7/24 özel teknik destek ve SLA (Service Level Agreement) avantajına sahiptir. Sorunlar, öncelikli destek hattı üzerinden çözülür. ### 5. Yedekleme ve Uptime Garantisi Kurumsal hosting paketleri, günlük yedekleme ve %99.9 uptime garantisi sunar. Standart hosting’de yedekleme haftalık olabilir veya manuel yapılması gerekebilir. ### 6. Hangi Hosting Size Uygun? - **Standart Hosting:** Kişisel bloglar, küçük web siteleri, düşük trafikli projeler. - **Kurumsal Hosting:** Şirket siteleri, e-ticaret platformları, yoğun veri trafiği olan işletmeler. *Not:* SosyoHost Kurumsal Hosting paketleri, güvenlik ve performansı bir araya getirerek işletmenizin çevrimiçi başarısını garanti altına alır. ## Kurumsal E-Posta Kullanımı ve MX Ayarları https://sosyohost.com/bilgi-bankasi/makale/kurumsal-e-posta-kullanimi-ve-mx-ayarlari **Kurumsal e-posta** sistemi, işletmenizin profesyonel iletişimini güçlendiren, güvenli ve markalı bir altyapıdır. Bu rehberde, kurumsal e-posta oluşturma, yapılandırma ve MX (Mail Exchange) kayıtlarının nasıl düzenleneceğini öğreneceksiniz. ### 1. Kurumsal E-Posta Nedir? Kurumsal e-posta, işletmenizin kendi alan adına (örnek: **info@sirketiniz.com**) sahip profesyonel bir iletişim çözümüdür. Bu sistem, markanızın güvenilirliğini artırır ve spam riskini azaltır. ### 2. E-Posta Hesabı Oluşturma (Cpanel veya Plesk) SosyoHost kontrol panelinizde şu adımları izleyin: - **Cpanel:** E-posta → E-posta Hesapları → “Ekle” butonuna tıklayın. - **Plesk:** Mail → E-posta Adresi Ekle → Kullanıcı adı ve şifre belirleyin. Bu işlemden sonra e-posta hesabınız aktif hale gelir ve webmail veya Outlook gibi istemciler üzerinden kullanılabilir. ### 3. MX (Mail Exchange) Kayıtları Nedir? **MX kayıtları**, e-postalarınızın hangi sunucuya yönlendirileceğini belirleyen DNS kayıtlarıdır. Doğru yapılandırılmadığında e-postalarınız teslim edilemeyebilir. ### 4. MX Kayıtlarını Ayarlama Alan adınızın DNS yönetim paneline gidin ve aşağıdaki örnek değerleri ekleyin: ``` Alan Adı: @ Kayıt Türü: MX Değer: mail.sirketiniz.com Öncelik (Priority): 10 ``` Ayrıca SPF ve DKIM kayıtlarını da eklemeniz önerilir: ``` TXT (SPF): "v=spf1 include:sosyohost.com ~all" TXT (DKIM): (SosyoHost panelinizde otomatik oluşturulur) ``` ### 5. Webmail Girişi Kurumsal e-posta hesabınıza giriş yapmak için: ``` https://mail.sirketiniz.com Kullanıcı: info@sirketiniz.com Şifre: (Belirlediğiniz parola) ``` ### 6. E-Posta İstemcileriyle Kullanım (Outlook, Thunderbird) - **Giden Sunucu (SMTP):** mail.sirketiniz.com – Port 465 (SSL) veya 587 (TLS) - **Gelen Sunucu (IMAP):** mail.sirketiniz.com – Port 993 (SSL) ### 7. Yaygın E-Posta Sorunları - E-posta gitmiyorsa → MX kayıtlarını kontrol edin. - E-posta spam’a düşüyorsa → SPF ve DKIM doğrulamasını etkinleştirin. - Outlook bağlantı hatası → SSL sertifikasını güncelleyin. *Not:* SosyoHost Kurumsal E-Posta sistemleri, AntiSpam & AntiVirus filtreleme ile tüm e-posta trafiğinizi koruma altına alır. ## Kurumsal Hosting’te Yedekleme ve Güvenlik Yönetimi https://sosyohost.com/bilgi-bankasi/makale/kurumsal-hostingte-yedekleme-ve-guvenlik-yonetimi **Kurumsal Hosting** hizmetlerinde **yedekleme** ve **güvenlik yönetimi**, işletmenizin verilerini korumak ve olası sistem arızalarına karşı kesintisiz çalışmayı sürdürmek için kritik öneme sahiptir. SosyoHost altyapısında, bu süreçler tam otomatik ve yüksek güvenlikli şekilde yürütülür. ### 1. Neden Yedekleme Önemlidir? Kurumsal web siteleri ve e-posta sistemleri sürekli veri üretir. Bir hata, saldırı veya kullanıcı kaynaklı silinme durumunda, düzenli alınan yedekler sayesinde sistem saniyeler içinde eski haline döndürülebilir. ### 2. SosyoHost Otomatik Yedekleme Sistemi - **Günlük Yedekleme:** Tüm web dosyaları ve veritabanları her gün otomatik olarak yedeklenir. - **Yedek Saklama Süresi:** Son 7 güne ait yedekler güvenli depolama alanlarında saklanır. - **Tek Tıkla Geri Yükleme:** Cpanel veya Plesk üzerinden istenen tarihli yedek geri yüklenebilir. - **Uzak Sunucu Yedekleme:** Yedekler farklı fiziksel sunucularda tutulur (off-site backup). ### 3. Güvenlik Yönetimi Bileşenleri Kurumsal hosting paketlerinde birden fazla güvenlik katmanı bir arada çalışır: - **WAF (Web Application Firewall):** SQL Injection, XSS ve bot saldırılarına karşı koruma sağlar. - **Antivirus / Antimalware:** Zararlı yazılımları gerçek zamanlı olarak tarar ve temizler. - **DDoS Koruması:** Ani trafik artışlarını engeller. - **SSL Zorunluluğu:** Tüm bağlantılar HTTPS üzerinden yapılır. - **Güvenlik İzleme:** Log analizleriyle saldırılar erken tespit edilir. ### 4. Manuel Yedekleme Alma Cpanel veya Plesk panelinden “**Full Backup**” veya “**Export**” seçeneğini kullanarak manuel yedekleme alınabilir. Bu işlem, dış kaynaklarda (örneğin harici disk veya Google Drive) güvenli bir kopya oluşturur. ### 5. Veritabanı Güvenliği - Veritabanı erişim bilgilerini düzenli olarak değiştirin. - phpMyAdmin erişimini IP filtrelemesiyle sınırlandırın. - Veritabanı kullanıcılarına yalnızca gerekli izinleri verin. ### 6. Güvenli FTP ve Dosya Yönetimi - FTP yerine **SFTP (Secure FTP)** protokolünü kullanın. - Dosya izinlerini doğru ayarlayın (örnek: `wp-config.php → 600`). - Güvenlik sertifikası süresini düzenli kontrol edin. *Not:* SosyoHost Kurumsal Hosting hizmetlerinde, her pakette WAF + otomatik yedekleme sistemi + SSL koruması standart olarak sunulmaktadır. ## Kurumsal Web Sitesi Performans Optimizasyonu https://sosyohost.com/bilgi-bankasi/makale/kurumsal-web-sitesi-performans-optimizasyonu **Kurumsal web siteleri**, markaların dijitaldeki yüzüdür. Bir web sitesinin yavaş açılması, kullanıcı deneyimini olumsuz etkiler ve potansiyel müşterilerin siteyi terk etmesine neden olabilir. Bu nedenle performans optimizasyonu, işletmeler için **SEO ve müşteri memnuniyeti** açısından büyük önem taşır. ### 1. Hızlı Sunucu Altyapısı SosyoHost Kurumsal Hosting, yüksek hızlı SSD/NVMe diskler ve optimize edilmiş CPU kaynaklarıyla donatılmıştır. Sunucu konumları Türkiye veri merkezlerinde yer aldığı için erişim süresi (ping) oldukça düşüktür. ### 2. Cache (Önbellekleme) Sistemleri - **LiteSpeed Cache:** Dinamik içerikler için sayfa önbellekleme. - **Memcached / Redis:** Veritabanı sorgularını hızlandıran sistem. - **Browser Cache:** Tekrarlayan ziyaretlerde dosya yükleme süresini azaltır. ### 3. Görsel Optimizasyonu Görseller sayfa yüklenme süresinin büyük kısmını oluşturur. Bu yüzden aşağıdaki uygulamaları yapın: - Görselleri **WebP** formatında kullanın. - **ShortPixel** veya **Smush** eklentisiyle sıkıştırın. - CDN (Content Delivery Network) üzerinden dağıtım yapın. ### 4. CDN (İçerik Dağıtım Ağı) Kullanımı CDN, web sitenizin içeriklerini dünyanın farklı noktalarındaki sunucular üzerinden sunarak yükleme hızını artırır. Önerilen servisler: - **Cloudflare:** Ücretsiz planlarda bile güçlü hız ve güvenlik sunar. - **BunnyCDN:** Türkiye’ye yakın pop noktalarıyla düşük gecikme sağlar. ### 5. Kod ve Veritabanı Optimizasyonu - Gereksiz CSS, JS ve HTML kodlarını küçültün (minify). - Veritabanını düzenli olarak optimize edin (örnek: WP-Optimize eklentisi). - Etkin olmayan eklenti ve temaları kaldırın. ### 6. Mobil Uyum ve SEO Hızı Google, sayfa hızı ve mobil uyumluluğu SEO sıralamasında doğrudan etkileyici faktör olarak değerlendirir. Mobil hız testlerinizi [PageSpeed Insights](https://pagespeed.web.dev/) veya [GTmetrix](https://gtmetrix.com/) üzerinden yapabilirsiniz. ### 7. Profesyonel İzleme ve Raporlama SosyoHost, kurumsal müşterilerine özel performans izleme sistemi sağlar. Bu sistem, sayfa yüklenme süresi, trafik yoğunluğu ve uptime verilerini günlük olarak raporlar. *Not:* Performansı yüksek bir web sitesi, sadece SEO değil, müşteri güveni açısından da markanızı güçlendirir. ## Kurumsal Hosting Planı Seçerken Nelere Dikkat Etmelisiniz? https://sosyohost.com/bilgi-bankasi/makale/kurumsal-hosting-plani-secerken-nelere-dikkat-etmelisiniz **Kurumsal hosting planı seçimi**, web sitenizin performansı, güvenliği ve sürekliliği açısından büyük önem taşır. Yanlış seçilen bir plan, yüksek trafik dönemlerinde yavaşlamalara, veri kayıplarına veya hizmet kesintilerine neden olabilir. Bu rehber, işletmeniz için en uygun hosting planını belirlemenize yardımcı olacaktır. ### 1. Trafik ve Kaynak İhtiyacınızı Belirleyin Öncelikle web sitenizin aylık ortalama ziyaretçi sayısını ve veri tüketimini (bandwidth) analiz edin. Trafiği yüksek kurumsal projeler için **daha fazla CPU, RAM ve Disk alanı** içeren planlar tercih edilmelidir. ### 2. Sunucu Lokasyonu ve Hız Sunucunun bulunduğu lokasyon, ziyaretçilerinizin erişim hızını doğrudan etkiler. Türkiye odaklı firmalar için **Türkiye veri merkezli** sunucular en iyi performansı sağlar. SosyoHost, Ankara ve İstanbul merkezli altyapısıyla düşük gecikme süresi (ping) sunar. ### 3. Güvenlik Özellikleri Kurumsal verilerinizin güvenliği için aşağıdaki özelliklerin planda yer almasına dikkat edin: - SSL sertifikası (ücretsiz Let’s Encrypt veya premium SSL) - WAF (Web Application Firewall) - DDoS saldırı koruması - Antivirus & Antimalware sistemi ### 4. Yedekleme ve Geri Yükleme Seçenekleri Olası veri kaybı durumunda yedekleme kritik önem taşır. Planın **günlük otomatik yedekleme** içerdiğinden emin olun. SosyoHost planlarında 3 günlük otomatik yedekleme standarttır. ### 5. E-Posta ve Alan Adı Yönetimi Kurumsal e-posta hesaplarının sayısı ve kapasitesi de önemli bir faktördür. Ayrıca, planda **alan adı yönetimi, DNS düzenleme** ve **MX kayıt desteği** bulunmalıdır. ### 6. Destek ve SLA (Hizmet Seviyesi Anlaşması) Kurumsal hizmetlerde destek kalitesi belirleyici unsurlardan biridir. SosyoHost, SLA güvenceli 7/24 destek sağlayarak olası sorunlarda anında müdahale eder. ### 7. Ölçeklenebilirlik (Scalability) İşletmeniz büyüdükçe ihtiyaçlarınız da artacaktır. Planınızın kaynaklarını kolayca yükseltebilmeniz (örnek: SSD, RAM, CPU) uzun vadede avantaj sağlar. ### 8. Fiyat ve Değer Dengesi En ucuz plan her zaman en doğru seçenek değildir. Fiyat yerine **sağladığı performans, uptime oranı ve güvenlik düzeyi** değerlendirilmeli, toplam faydaya odaklanılmalıdır. *Not:* SosyoHost Kurumsal Hosting planları, esnek kaynak yönetimi ve yüksek uptime garantisiyle her ölçekte işletme için en uygun çözümleri sunar. ## Kurumsal Hosting Planlarında Verimlilik Artırma İpuçları https://sosyohost.com/bilgi-bankasi/makale/kurumsal-hosting-planlarinda-verimlilik-artirma-ipuclari Kurumsal Hosting kullanırken performansı en üst düzeyde tutmak, yalnızca güçlü bir altyapı değil, aynı zamanda **doğru yapılandırma ve yönetim** gerektirir. Aşağıdaki adımlar, SosyoHost altyapısında maksimum verim ve güvenlik elde etmenize yardımcı olacaktır. ### 1. Kaynak Kullanımını Düzenli İzleyin Cpanel veya Plesk panelinizde yer alan “**Resource Usage**” bölümünden CPU, RAM ve disk kullanımını düzenli kontrol edin. Eğer kullanım oranları sürekli yüksekse, bir üst plana geçmeniz gerekebilir. ### 2. Eklenti ve Servis Yönetimi - Gereksiz eklentileri kaldırarak sunucu yükünü azaltın. - Veritabanı bağlantılarını sınırlandırın. - PHP-FPM ve LiteSpeed Cache gibi hız optimizasyon servislerini aktif edin. ### 3. Otomatik Yedekleme Takibini Aktif Edin Yedekleme sisteminin doğru çalıştığını doğrulamak için haftada bir kez geri yükleme testi yapın. Bu sayede veri kaybı riskine karşı her zaman hazırlıklı olursunuz. ### 4. Güvenlik Duvarı (Firewall) Kuralları IP kısıtlamalarıyla panel erişimini güvene alın. SosyoHost kontrol panelinden ülke bazlı erişim kısıtlaması tanımlayabilir veya 2FA doğrulamasını aktif edebilirsiniz. ### 5. E-Posta Performansını Artırın Kurumsal e-posta trafiğinizin spam’e düşmemesi için SPF, DKIM ve DMARC kayıtlarını doğru yapılandırın. Ayrıca gereksiz posta kutularını düzenli olarak temizleyin. ### 6. CDN ve Cache Kullanımı CDN ve önbellekleme teknolojileri (LiteSpeed, Cloudflare vb.) kullanarak sayfa açılış hızlarını %50’ye kadar artırabilirsiniz. Bu, SEO sıralamanıza da olumlu yansır. ### 7. Sürekli İzleme ve Bildirim SosyoHost yönetim panelinde uptime izleme ve sistem bildirimi servislerini aktif hale getirin. Bir hata veya kesinti yaşandığında otomatik e-posta bildirimi alın. *Not:* Verimli bir hosting yönetimi, sadece sistem kaynaklarını değil; marka güvenilirliğini, SEO sıralamasını ve kullanıcı memnuniyetini de doğrudan etkiler. # Hosting Hizmetleri / Bayi (Reseller) Hosting ## WHM Panel ile Hosting Hesabı Oluşturma https://sosyohost.com/bilgi-bankasi/makale/whm-panel-ile-hosting-hesabi-olusturma **WHM (Web Host Manager)** paneli, bayi (reseller) hosting kullanıcılarının müşteri hesaplarını yönetebildiği ve yeni hosting paketleri oluşturabildiği kontrol merkezidir. Bu rehberde, adım adım yeni bir **cPanel hosting hesabı oluşturmayı** öğreneceksiniz. ### 1. WHM Paneline Giriş Tarayıcınızdan WHM giriş adresine gidin: ``` https://sunucuipadresiniz:2087 ``` Kullanıcı adı (örnek: `reseller@example.com`) ve şifrenizle giriş yapın. Giriş sonrası WHM ana kontrol paneli ekranı karşınıza gelecektir. ### 2. Yeni Hesap Oluşturma (Create a New Account) Sol menüden **Account Functions → Create a New Account** sekmesine tıklayın. - **Domain:** Müşterinizin alan adını yazın (örnek: `musteriadi.com`) - **Username:** Otomatik oluşturulabilir veya manuel belirlenebilir. - **Password:** Güçlü bir şifre belirleyin (örnek: P@ss123!). - **Email:** Müşteri iletişim adresi. ### 3. Paket (Hosting Planı) Seçimi Eğer önceden oluşturulmuş bir hosting paketi varsa, “**Select a Package**” kısmından seçebilirsiniz. Yeni bir plan oluşturmak için **Add a Package** bölümüne giderek CPU, RAM, disk alanı ve e-posta limitlerini belirleyebilirsiniz. ### 4. DNS ve Nameserver Ayarları Eğer kendi markanıza ait nameserver kullanıyorsanız (örnek: `ns1.sirketiniz.com` / `ns2.sirketiniz.com`), ilgili alanları doldurun. SosyoHost bayi sistemlerinde bu ayarlar white-label olarak tanımlanmıştır. ### 5. Ek Özellikler (Features) İsteğe bağlı olarak aşağıdaki özellikleri aktif edebilirsiniz: - SSL Sertifikası (AutoSSL / Let’s Encrypt) - cPanel Giriş Yetkisi - E-posta Hesapları - FTP ve DNS Yönetimi ### 6. Hesabı Oluştur Tüm bilgiler tamamlandıktan sonra “**Create**” butonuna basın. Yeni hesap birkaç saniye içinde oluşturulacak ve cPanel erişim bilgileri WHM panelinde görüntülenecektir. ### 7. Müşteriye Giriş Bilgilerini Gönderme WHM panelinde oluşturulan cPanel hesabının bilgilerini (URL, kullanıcı adı, şifre) müşterinize güvenli şekilde iletin. *Not:* Oluşturduğunuz her cPanel hesabı, WHM üzerinden bağımsız olarak yönetilebilir. Böylece her müşterinin dosya, e-posta ve DNS ayarları birbirinden izole şekilde çalışır. ## Bayi Hosting’te Marka (White Label) Özelleştirmesi https://sosyohost.com/bilgi-bankasi/makale/bayi-hostingte-marka-white-label-ozellestirmesi **White Label (Markasız)** yapı, bayi (reseller) hosting kullanıcılarının kendi markalarını ön plana çıkararak, müşterilerine tamamen bağımsız bir hosting hizmeti sunmalarını sağlar. Bu sayede müşteriler, sizin arka planda başka bir sağlayıcıya bağlı olduğunuzu görmez. ### 1. White Label Nedir? White Label sistemi, SosyoHost’un altyapısını kullanarak kendi markanız altında hosting satmanıza olanak tanır. Müşterileriniz yalnızca sizin markanızı, logonuzu ve alan adınızı görür. Tüm teknik altyapı, performans ve güvenlik SosyoHost tarafından yönetilir. ### 2. WHM Panelde Markalaştırma Ayarları WHM paneline giriş yaptıktan sonra aşağıdaki adımları izleyin: - **Home → cPanel → Customization** sekmesine gidin. - **Company Name:** Şirket adınızı yazın. - **Support URL:** Müşteri destek sayfanızın bağlantısını ekleyin (örnek: `https://destek.sirketiniz.com`). - **Documentation URL:** Kendi bilgi bankası sayfanız varsa ekleyebilirsiniz. - **Company Logo:** 250x50 boyutlarında markanıza ait logoyu yükleyin. ### 3. Markalı Giriş URL’leri (Custom Login) WHM ve cPanel giriş ekranlarını markanıza göre düzenleyebilirsiniz. SosyoHost reseller altyapısında markalı giriş bağlantılarınız otomatik oluşturulur: ``` https://panel.sirketiniz.com:2083 → cPanel https://panel.sirketiniz.com:2087 → WHM ``` ### 4. Özel Nameserver Kullanımı Müşterilerinizin DNS kayıtlarında kendi markanızı göstermek için özel nameserver’lar oluşturabilirsiniz: ``` ns1.sirketiniz.com ns2.sirketiniz.com ``` Bu nameserver’ları alan adınızın DNS yönetim panelinden A kaydı olarak yönlendirin. SosyoHost teknik ekibi, IP atama ve DNS tanımlama işlemlerinde ücretsiz destek sağlar. ### 5. E-Posta İmzaları ve Bildirimler WHM üzerinden müşteri e-posta bildirim şablonlarını markanıza uygun şekilde özelleştirin. Örnek: “SosyoHost” yerine kendi şirket adınız otomatik olarak görünebilir. ### 6. White Label Avantajları - Marka bilinirliği ve güvenilirlik artar. - Müşteriler yalnızca sizin markanızı görür. - Destek talepleri doğrudan size yönlendirilir. - Markalı login ekranı, e-posta bildirimleri ve nameserver kullanımı mümkündür. *Not:* SosyoHost altyapısında tüm bayi hesapları %100 white label olarak sunulur. Yani müşterileriniz, SosyoHost markasını hiçbir şekilde görmez. ## Disk, Bant Genişliği ve Kaynak Yönetimi https://sosyohost.com/bilgi-bankasi/makale/disk-bant-genisligi-ve-kaynak-yonetimi **Bayi (Reseller) Hosting** kullanırken, kaynak yönetimi (disk alanı, bant genişliği, CPU, RAM vb.) doğru yapılandırılmadığında performans sorunlarına ve müşteri memnuniyetsizliğine yol açabilir. Bu rehberde, WHM panel üzerinden kaynakları nasıl verimli yöneteceğinizi öğreneceksiniz. ### 1. Kaynak Yönetimi Nedir? Kaynak yönetimi, her müşterinin kullanım oranını kontrol ederek sistemin genel performansını koruma sürecidir. Bu sayede, bir müşterinin aşırı kaynak tüketimi diğer kullanıcıları etkilemez. ### 2. WHM Üzerinden Paket Kaynaklarını Ayarlama Yeni bir hosting paketi oluştururken (Add a Package) aşağıdaki alanları dikkatli yapılandırın: - **Disk Space (MB):** Web dosyaları ve e-postalar için ayrılacak depolama miktarı. - **Bandwidth (MB):** Trafik kotası. Aylık veri transferi için ideal limit belirleyin. - **Email Accounts / FTP / Databases:** Müşteri ihtiyaçlarına göre sınır koyun. - **Addon Domains:** Birden fazla site barındırılacaksa sınır belirleyin. ### 3. Limitlerin Dengeli Dağıtımı Toplam disk veya bant genişliğinizi aşmamak için tüm paketlerin toplam limitini hesaplayın. Örneğin 100 GB toplam alanınız varsa, 10 müşteriye 10’ar GB vermek en dengeli yaklaşımdır. ### 4. Kaynak Kullanımını İzleme WHM → **Account Information → List Accounts** sekmesinden tüm hesapların kullanım durumlarını görebilirsiniz. Ayrıca “**View Bandwidth Usage**” bölümünden hangi hesabın fazla trafik çektiğini analiz edebilirsiniz. ### 5. Aşırı Kaynak Kullanımını Önleme - **Limit Aşımı Uyarısı:** Müşterinin limiti aştığında otomatik e-posta bildirimi gönderilir. - **Soft Limits:** Limit dolmadan uyarı verir, sistem kapanmaz. - **Hard Limits:** Limit dolduğunda site erişimi geçici olarak durdurulur. ### 6. Kaynakları Artırma veya Azaltma Müşteri talebine göre kaynakları değiştirmek için WHM → **Modify an Account** bölümünü kullanın. Buradan paket veya özel kaynak ayarlarını güncelleyebilirsiniz. ### 7. Performans Takibi Kaynak tüketimini düzenli kontrol etmek, olası sorunları önceden tespit etmenizi sağlar. SosyoHost altyapısı, **otomatik kaynak izleme** ve **bildirim sistemi** ile aşırı yüklenmeleri önceden bildirir. *Not:* Kaynak yönetiminde denge, bayi başarısının anahtarıdır. Müşteri memnuniyetini korumak için performans ve limitler arasında doğru oran kurulmalıdır. ## Bayi Hosting Müşteri Paneli (cPanel) Kullanımı https://sosyohost.com/bilgi-bankasi/makale/bayi-hosting-musteri-paneli-cpanel-kullanimi **cPanel**, bayi (reseller) hosting müşterilerinin web sitelerini, e-postalarını ve veritabanlarını kolayca yönetebilmeleri için tasarlanmış kullanıcı dostu bir kontrol panelidir. WHM paneliyle oluşturulan her müşteri hesabı, kendine özel cPanel erişimine sahiptir. ### 1. cPanel’e Giriş Müşterileriniz aşağıdaki adres üzerinden cPanel erişimi sağlayabilir: ``` https://alanadiniz.com:2083 ``` Alternatif olarak markalı giriş sayfanız varsa: ``` https://panel.sirketiniz.com:2083 ``` Giriş bilgileri, WHM üzerinden oluşturduğunuz hesapta yer alır (kullanıcı adı ve şifre). ### 2. Dosya Yönetimi - **Dosya Yöneticisi:** Web dosyalarını yüklemek, düzenlemek veya silmek için kullanılır. - **FTP Hesapları:** Dış bağlantı ile dosya yüklemek isteyenler için FTP erişimi sağlar. - **Yedekleme (Backup):** Tek tıkla dosya ve veritabanı yedeği alabilirsiniz. ### 3. E-Posta Yönetimi - **E-posta Hesapları:** Yeni e-posta oluşturma, şifre değiştirme, kota belirleme. - **Otomatik Yanıtlayıcı:** Tatil veya ofis dışı yanıtlarını ayarlayabilirsiniz. - **Spam Filtreleri:** İstenmeyen postaları otomatik engeller. ### 4. Veritabanı Yönetimi - **MySQL Veritabanları:** Yeni veritabanı oluşturabilir, kullanıcı atayabilirsiniz. - **phpMyAdmin:** Veritabanı tablolarını düzenleme ve dışa aktarma işlemleri. ### 5. Alan Adı ve DNS Yönetimi - **Alt Alan Adı (Subdomain):** blog.siteadi.com gibi alt alanlar oluşturabilirsiniz. - **DNS Zone Editor:** A, MX, CNAME kayıtlarını düzenleyebilirsiniz. ### 6. Güvenlik Ayarları - **SSL/TLS:** HTTPS sertifikası kurulum ve yönetimi. - **IP Engelleme:** Belirli IP adreslerini erişim dışı bırakır. - **Dizin Gizliliği:** Klasör erişimini şifre ile koruma altına alır. ### 7. Performans ve İstatistikler - **Awstats / Webalizer:** Ziyaretçi istatistiklerini görüntüler. - **Kaynak Kullanımı:** CPU, RAM, disk ve trafik kullanımını gösterir. ### 8. Parola ve Güvenlik Güncellemeleri Kullanıcılar **Preferences → Password & Security** sekmesinden cPanel giriş şifrelerini değiştirebilirler. Güçlü parola oluşturmak güvenlik açısından önerilir. *Not:* SosyoHost altyapısında her cPanel hesabı, izole sanal alanlarda çalışır. Böylece diğer müşterilerin aktiviteleri sistem performansınızı etkilemez. ## Bayi Hosting İçin Yedekleme ve Güvenlik Önerileri https://sosyohost.com/bilgi-bankasi/makale/bayi-hosting-icin-yedekleme-ve-guvenlik-onerileri **Bayi (Reseller) Hosting** kullanıcıları için yedekleme ve güvenlik, hem müşteri verilerinin korunması hem de marka itibarının sürdürülmesi açısından kritik öneme sahiptir. Bu rehberde, SosyoHost altyapısında maksimum güvenlik ve veri bütünlüğü sağlamak için uygulanabilecek en iyi yöntemleri öğreneceksiniz. ### 1. Düzenli Otomatik Yedekleme SosyoHost altyapısında her bayi hesabı, günlük otomatik yedekleme sistemine sahiptir. Ancak, ekstra güvenlik için kendi WHM hesabınızdan manuel yedekleme almanız önerilir: - WHM → **Backup Configuration** sekmesine gidin. - **Enable Backups** seçeneğini aktif edin. - Yedeklerin tutulacağı süreyi (7–14 gün arası) belirleyin. - Opsiyonel olarak harici FTP veya Google Drive entegrasyonu ekleyin. ### 2. Müşteri Bazlı Yedekleme Her cPanel hesabı kendi yedeğini oluşturabilir. Müşterilerinize bu yolu öğretmek veri güvenliğini artırır: ``` cPanel → Yedekleme → Tüm Site Yedeği Al (Full Backup) ``` Bu yedekler, dosyalar + e-posta + veritabanlarını içerir. ### 3. Güvenli FTP (SFTP) Kullanımı FTP yerine **SFTP** (Secure FTP) protokolünü aktif edin. Bu yöntem, dosya aktarımı sırasında verilerin şifreli bir tünel üzerinden taşınmasını sağlar. ### 4. SSL Sertifikaları Tüm cPanel hesaplarında HTTPS zorunluluğu etkinleştirilmelidir. WHM → **Manage AutoSSL** sekmesinden Let’s Encrypt otomatik SSL kurulumu sağlayabilirsiniz. ### 5. Güçlü Parola Politikası - Her müşteri hesabı için karmaşık (büyük harf + küçük harf + rakam + özel karakter) şifreler oluşturun. - Şifre yenileme süresini 90 gün olarak belirleyin. - WHM panelinde “**Force Password Change**” özelliğini aktif edin. ### 6. IP Erişim Kısıtlaması WHM ve cPanel girişlerini belirli IP adresleriyle sınırlayabilirsiniz: ``` WHM → Security Center → Host Access Control ``` Buradan izin verilen IP adreslerinizi tanımlayın. ### 7. İki Aşamalı Kimlik Doğrulama (2FA) WHM → **Manage Two-Factor Authentication** sekmesinden 2FA’yı etkinleştirerek hesap güvenliğini artırabilirsiniz. Google Authenticator veya Authy uygulamaları ile kolayca entegre olur. ### 8. Güvenlik Eklentileri ve İzleme - **CSF (ConfigServer Security & Firewall):** WHM için gelişmiş güvenlik duvarı. - **Imunify360:** Zararlı yazılımları tespit eder ve temizler. - **ModSecurity:** Web uygulama güvenliği sağlar. ### 9. Yedeklerin Harici Sunucuda Saklanması Yedekleri aynı sunucuda tutmak risklidir. SosyoHost, off-site (harici) yedekleme hizmetiyle tüm verilerinizi farklı bir lokasyonda saklar. ### 10. Güvenlik Bildirimleri WHM → **Contact Manager** bölümünden güvenlik uyarılarını aktif hale getirin. Şüpheli giriş, disk doluluk veya dosya değişikliklerinde e-posta bildirimi alabilirsiniz. *Not:* SosyoHost, bayi kullanıcıları için %100 izole sistem mimarisi ve otomatik güvenlik taraması sunar. Bu yapı sayesinde her müşteri hesabı bağımsız çalışır ve veri güvenliği maksimum düzeydedir. # Sunucu Hizmetleri / VDS / VPS Sunucular ## VDS ve VPS Sunucular Nedir? Aralarındaki Farklar Nelerdir? https://sosyohost.com/bilgi-bankasi/makale/vds-ve-vps-sunucular-nedir-aralarindaki-farklar-nelerdir **VDS (Virtual Dedicated Server)** ve **VPS (Virtual Private Server)**, fiziksel bir sunucunun sanallaştırma teknolojileri aracılığıyla birden fazla bağımsız sunucuya bölünmesiyle oluşturulan çözümlerdir. Her iki sistem de kullanıcıya kendi kaynaklarını (CPU, RAM, Disk vb.) özel olarak sunar, ancak performans ve izolasyon düzeyleri farklıdır. ### 1. VDS (Virtual Dedicated Server) Nedir? VDS, sanal sunucular arasında tam kaynak izolasyonu sağlayan gelişmiş bir çözümdür. Her kullanıcıya özel CPU çekirdeği, RAM ve disk alanı atanır. Bu yapı sayesinde diğer sunucuların performansı, sizin sisteminizi etkilemez. - Gerçek anlamda ayrılmış kaynaklar - KVM veya VMware gibi yüksek performanslı sanallaştırma teknolojileri - Kurumsal düzeyde güvenlik - Root (tam yönetim) erişimi ### 2. VPS (Virtual Private Server) Nedir? VPS sunucular, aynı fiziksel kaynakları birden fazla kullanıcıyla paylaşır. Bu nedenle performans, sunucunun genel yük durumuna bağlı olarak değişiklik gösterebilir. Küçük ölçekli projeler ve web uygulamaları için uygundur. - Ekonomik fiyatlı hosting alternatifi - Orta seviye CPU ve RAM performansı - Root erişimi mevcuttur ancak paylaşımlıdır ### 3. VDS ve VPS Arasındaki Temel Farklar | Özellik | VDS | VPS | | --- | --- | --- | | Kaynak Paylaşımı | Paylaşımsız | Paylaşımlı | | Performans | Yüksek ve stabil | Orta seviye | | Sanallaştırma | KVM / VMware | OpenVZ / LXC | | Yönetim | Tam root erişimi | Sınırlı root erişimi | | Fiyat | Daha yüksek | Daha ekonomik | ### 4. Hangi Durumda Hangisini Seçmelisiniz? - **VDS:** Yüksek trafikli web siteleri, oyun sunucuları, e-ticaret sistemleri, özel yazılım uygulamaları için idealdir. - **VPS:** Blog, küçük ölçekli web sitesi veya test ortamı gibi projeler için uygundur. ### 5. SosyoHost’un Farkı - Türkiye ve Avrupa merkezli veri merkezleri - Yüksek hızlı NVMe SSD disk altyapısı - %99.9 uptime garantisi - Otomatik yedekleme sistemi - 7/24 teknik destek *Not:* SosyoHost’ta VDS ve VPS sunucular, sanallaştırma teknolojisi olarak **KVM** altyapısıyla çalışır. Bu sayede her kullanıcıya tam kaynak garantisi sağlanır. ## KVM Sanallaştırma Teknolojisi ve Avantajları https://sosyohost.com/bilgi-bankasi/makale/kvm-sanallastirma-teknolojisi-ve-avantajlari **KVM (Kernel-based Virtual Machine)**, Linux çekirdeği üzerinde çalışan açık kaynaklı bir sanallaştırma teknolojisidir. SosyoHost’un VDS ve VPS altyapısında kullanılan KVM, her kullanıcıya **gerçek donanım kaynaklarına doğrudan erişim** sağlayarak maksimum performans ve güvenlik sunar. ### 1. KVM Nedir? KVM, fiziksel bir sunucunun sanallaştırılarak birden fazla bağımsız sanal makineye (VM) bölünmesini sağlar. Her sanal makine, kendi işletim sistemine, CPU’suna, RAM’ine ve disk alanına sahip bağımsız bir sunucu gibi çalışır. ### 2. KVM’in Sağladığı Avantajlar - **Tam İzolasyon:** Her sanal sunucu birbirinden tamamen bağımsızdır. Diğer kullanıcıların aktiviteleri performansınızı etkilemez. - **Yüksek Performans:** Donanım kaynakları doğrudan sanal makineye atanır, paylaşımsız işlem gücü sunar. - **Çoklu İşletim Sistemi Desteği:** Linux, Windows, CentOS, AlmaLinux, Debian, Ubuntu ve daha fazlasını destekler. - **Root Erişimi:** Tüm sistem üzerinde tam kontrol sağlar. - **Yüksek Güvenlik:** Donanım seviyesinde izole çalıştığı için saldırı yüzeyi minimumdur. ### 3. KVM ve Diğer Sanallaştırmaların Farkı | Teknoloji | İzolasyon | Performans | Kaynak Paylaşımı | | --- | --- | --- | --- | | KVM | Tam | Yüksek | Yok (ayrılmış) | | OpenVZ | Kısmi | Orta | Paylaşımlı | | LXC | Kapsayıcı | Orta | Paylaşımlı | ### 4. KVM Kullanmanın En Büyük Artısı KVM, özellikle yüksek işlem gücü gerektiren projelerde, veritabanı sunucularında veya web uygulamalarında **fiziksel sunucuya yakın performans** sağlar. Bu nedenle profesyonel kullanıcılar tarafından en çok tercih edilen sanallaştırma teknolojilerinden biridir. ### 5. SosyoHost KVM Altyapısı - AlmaLinux 8/9, Rocky Linux, Ubuntu, CentOS, Debian desteği - NVMe SSD depolama ve RAID-10 mimarisi - %99.9 uptime garantisi - 7/24 izleme ve saldırı koruması (DDoS Shield) *Not:* SosyoHost’ta sunulan tüm VDS/VPS çözümleri KVM altyapısına sahiptir. Bu sayede her müşteri, kendi işletim sistemini kurabilir, kernel seviyesinde değişiklik yapabilir ve root erişimiyle tam kontrol sahibi olur. ## Sunucu Kaynak Paylaşımı ve İzolasyon Yapısı (Paylaşımlı vs Paylaşımsız) https://sosyohost.com/bilgi-bankasi/makale/sunucu-kaynak-paylasimi-ve-izolasyon-yapisi-paylasimli-vs-paylasimsiz **Sunucu kaynak paylaşımı**, sanallaştırma altyapısında performans ve güvenliği doğrudan etkileyen en önemli faktörlerden biridir. SosyoHost altyapısında kullanılan **paylaşımsız (dedicated)** kaynak yapısı, her müşteriye özel CPU, RAM ve disk tahsisi yaparak maksimum kararlılık sağlar. ### 1. Paylaşımlı Kaynak Nedir? Paylaşımlı kaynak yapısında bir fiziksel sunucu üzerindeki CPU, RAM ve disk gibi donanımlar birden fazla kullanıcı arasında bölüşülür. Bu durum, bir kullanıcının yoğun işlem yaptığı anda diğerlerinin performansını etkileyebilir. - Kaynaklar dinamik olarak paylaşılır - Daha uygun fiyatlıdır - Küçük ölçekli projeler için uygundur - Performans diğer kullanıcıların yüküne bağlıdır ### 2. Paylaşımsız Kaynak (Dedicated Resource) Nedir? Paylaşımsız sistemlerde her kullanıcıya fiziksel donanım kaynakları sanal ortamda özel olarak atanır. Bu sayede işlem gücü, RAM ve depolama alanı tamamen size aittir. - Her kullanıcıya ayrılmış CPU çekirdeği ve RAM - Diğer sanal makinelerden tam izolasyon - Performans düşüşü yaşanmaz - Veri güvenliği maksimum düzeydedir ### 3. Paylaşımlı ve Paylaşımsız Sunucular Arasındaki Farklar | Özellik | Paylaşımlı Sunucu | Paylaşımsız Sunucu (VDS) | | --- | --- | --- | | Kaynak Kullanımı | Ortak | Özel | | Performans | Değişken | Stabil ve yüksek | | Güvenlik | Orta | Yüksek | | Yönetim Erişimi | Sınırlı | Tam root erişimi | | Kullanım Alanı | Blog, küçük site | E-ticaret, oyun, yazılım, kurumsal | ### 4. Hangi Yapı Size Uygun? - **Paylaşımlı:** Başlangıç seviyesindeki web siteleri veya düşük bütçeli test projeleri için uygundur. - **Paylaşımsız:** Kurumsal siteler, uygulama barındırma veya yüksek trafik gerektiren projeler için önerilir. ### 5. SosyoHost’un Farkı SosyoHost, VDS/VPS altyapısında yalnızca **paylaşımsız kaynak tahsisi (Dedicated Resource)** kullanır. Bu sayede her sunucu izole şekilde çalışır ve performans her zaman sabit kalır. - KVM sanallaştırma teknolojisi - Yüksek hızda 1 Gbps ağ bağlantısı - %99.9 uptime garantisi *Not:* Paylaşımsız sistemler, özellikle kurumsal müşteriler ve profesyonel kullanıcılar için maksimum güvenlik, hız ve kararlılık sağlar.