Tüm barındırma hizmetlerinde 15% tasarruf edin

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın: Skills Başlayın
Bölüm
Yönetim

ISPmanager’da Bir Web Sitesi Nasıl Barındırılır: Tam Adım Adım Kılavuz

ISPmanager, Linux sunucularında web hosting ortamlarını yönetmek için en güçlü ve yaygın olarak kullanılan kontrol panellerinden biridir. İster deneyimli bir sistem yöneticisi olun ister kendi kendine yönetilen hosting’e ilk adımlarını atan bir web sitesi sahibi olun, ISPmanager, etki alanı yönetimi, dosya yüklemeleri, veritabanı yapılandırması, e-posta kurulumu ve SSL dağıtımı — hepsi tek bir panodan — kolaylaştıran temiz ve sezgisel bir arayüz sunar.

Bu kapsamlı rehber, ISPmanager kullanarak tam işlevli bir web sitesi barındırmak için gereken her adımda size yol gösterir; ilk ön koşullardan SSL yapılandırmasına ve ötesine.

1. Ön Koşullar: Başlamadan Önce Neye İhtiyacınız Var

ISPmanager’a dalmadan önce, aşağıdaki gereksinimlerin yerine getirildiğinden emin olun:

  • ISPmanager Kurulu: ISPmanager sunucunuzda kurulu ve çalışır durumda olmalıdır. VPS Hosting ortamında veya Dedicated Server‘da en iyi şekilde çalışır, size tam root erişimi ve bunu güvenilir bir şekilde çalıştırmak için gereken kaynakları sağlar.
  • Kayıtlı Bir Alan Adı: Sunucunuzun IP adresine işaret eden bir alan adına ihtiyacınız olacak. Henüz bir tane kaydetmediyseniz, Domain Registration aracılığıyla hızlı bir şekilde yapabilirsiniz.
  • Web Sitesi Dosyaları Dağıtıma Hazır: Yükleme işlemine başlamadan önce tüm web sitesi dosyalarınızı yerel olarak hazırlayın — HTML, PHP, CSS, JavaScript, görseller ve diğer tüm varlıklar.
  • Sunucu Erişim Kimlik Bilgileri: ISPmanager yöneticisi giriş kimlik bilgilerinize ve isteğe bağlı olarak dosya aktarımları için FTP kimlik bilgilerinize sahip olduğunuzdan emin olun.

2. ISPmanager’a Erişim

Adım 1: ISPmanager Kontrol Paneline Giriş Yapın

  1. Tercih ettiğiniz web tarayıcısını açın.
  2. Aşağıdaki biçimi kullanarak ISPmanager giriş URL’sine gidin:
http://your_server_ip:1500

your_server_ip yerine sunucunuzun gerçek genel IP adresini yazın.

  1. Giriş ekranında yönetici kullanıcı adı ve şifrenizi girin.
  2. ISPmanager panosuna erişmek için Giriş Yap‘ı tıklayın.

> Pro İpucu: Geliştirilmiş güvenlik için, sunucunuzun güvenlik duvarı aracılığıyla 1500 portuna erişimi kısıtlamayı ve yalnızca güvenilen IP adreslerinin ISPmanager paneline ulaşmasına izin vermeyi düşünün.

3. ISPmanager’a Yeni Bir Domain Ekleme

Adım 1: Domains Bölümüne Gidin

  1. ISPmanager ana panosundan, sol taraftaki navigasyon menüsünü bulun.
  2. WWW Domains (veya ISPmanager sürümünüze bağlı olarak Domains) öğesine tıklayın.
  3. Yeni bir domain eklemeye başlamak için Add (veya Create) düğmesine tıklayın.

Adım 2: Domain Ayrıntılarınızı Girin

Bir yapılandırma iletişim kutusu görünecektir. Aşağıdaki alanları doldurun:

  • Domain Name: Tam nitelikli alan adınızı girin (örn., example.com).
  • Document Root: ISPmanager, /var/www/example.com/public_html gibi bir yol önerecektir. Varsayılanı kabul edebilir veya özelleştirebilirsiniz.
  • PHP Version: Web uygulamanız için uygun PHP sürümünü seçin (örn., WordPress gibi modern CMS platformları için PHP 8.1 veya 8.2).
  • SSL: Zaten bir SSL sertifikanız varsa, bu aşamada HTTPS’yi etkinleştirebilirsiniz. Aksi takdirde, bunu daha sonra yapılandırabilirsiniz (Bölüm 7’ye bakın).
  • Charset: Uygun karakter kodlamasını seçin (genellikle UTF-8).
  1. Tüm alanlar tamamlandıktan sonra, domain’i oluşturmak için OK veya Save öğesine tıklayın.

ISPmanager, gerekli dizin yapısını otomatik olarak oluşturacak ve web sunucusunu (Apache veya Nginx) domain’inizi sunacak şekilde yapılandıracaktır.

4. Web Sitesi Dosyalarınızı Yükleme

Etki alanınız yapılandırıldıktan sonra, bir sonraki adım web sitesi dosyalarınızı sunucuya yüklemektir.

Yöntem A: ISPmanager Dosya Yöneticisini Kullanma

  1. ISPmanager panosunda, sol menüdeki Dosyalar‘a gidin.
  2. Etki alanınızın belge kök dizinine göz atın — tipik olarak:
/var/www/example.com/public_html/
  1. Dosya yöneticisi araç çubuğundaki Yükle düğmesini kullanarak dosyaları yerel makinenizden doğrudan yükleyin.
  2. Toplu yüklemeler için, dosyalarınızı önce bir .zip veya .tar.gz arşivine sıkıştırın, arşivi yükleyin, ardından yerleşik çıkarma aracını kullanarak çıkarın.

Yöntem B: FTP İstemcisi Kullanma (örn. FileZilla)

Daha büyük web siteleri veya daha karmaşık dosya yapıları için, bir FTP istemcisi daha fazla esneklik sunar:

  1. ISPmanager’da FTP Hesapları‘na gidin ve zaten mevcut değilse yeni bir FTP kullanıcısı oluşturun. Güçlü bir parola ayarlayın ve kullanıcının ana dizinini etki alanınızın belge köküne atayın.
  2. FileZilla‘yı (veya seçtiğiniz herhangi bir FTP istemcisini) açın.
  3. Aşağıdaki kimlik bilgilerini kullanarak bağlanın:
  • Ana Bilgisayar: Sunucunuzun IP adresi veya etki alanı adı
  • Kullanıcı Adı: FTP kullanıcı adınız
  • Parola: FTP parolanız
  • Port: 21 (standart FTP) veya 22 (SFTP — güvenlik için önerilir)
  1. Uzak tarafta /public_html/ dizinine gidin ve yerel dosyalarınızı içine sürükleyin.

> Güvenlik Notu: Dosya transferlerinizi şifrelemek ve kimlik bilgilerinizi korumak için her zaman düz FTP yerine SFTP (port 22)‘yi tercih edin.

5. Veritabanlarını Yapılandırma (İsteğe Bağlı ancak Yaygın)

WordPress, Joomla, Magento veya özel PHP uygulamaları dahil olmak üzere çoğu modern web sitesi, MySQL veya MariaDB veritabanı gerektirir. ISPmanager’da nasıl kurulacağı aşağıda açıklanmıştır.

Adım 1: Yeni Veritabanı Oluşturma

  1. ISPmanager panosunda, sol menüdeki Databases bölümüne gidin.
  2. Yeni bir veritabanı oluşturmak için Add düğmesine tıklayın.
  3. Aşağıdakileri doldurun:
  • Database Name: Açıklayıcı bir ad seçin (örn. example_db).
  • Database Type: Uygun şekilde MySQL veya MariaDB seçin.
  • Encoding: Emoji karakterleri dahil olmak üzere tam Unicode desteği için utf8mb4 kullanın.
  1. Veritabanını oluşturmak için OK düğmesine tıklayın.

Adım 2: Veritabanı Kullanıcısı Oluşturma

  1. Yine Databases bölümünde, DB Users veya Add User düğmesine tıklayın.
  2. Veritabanı kullanıcısı için bir username ve güçlü bir parola girin.
  3. Bu kullanıcıyı az önce oluşturduğunuz veritabanına atayın ve uygun ayrıcalıkları verin (tipik olarak bir CMS kurulumu için All Privileges).
  4. Kaydetmek için OK düğmesine tıklayın.

Adım 3: Uygulamanızın Yapılandırmasını Güncelleme

Web sitenizin yapılandırma dosyasını (örn. WordPress için wp-config.php) veritabanı adı, kullanıcı adı, parola ve host (localhost) ile güncelleyin.

6. E-Posta Hesaplarını Yapılandırma (İsteğe Bağlı)

ISPmanager tam özellikli bir posta sunucusu yönetim arayüzü içerir. Etki alanınıza bağlı profesyonel e-posta adresleri istiyorsanız (örn. info@example.com), bu adımları izleyin.

> Alternatif olarak, daha yüksek teslim edilebilirlik ve gelişmiş özellikler sunan özel, tam yönetilen bir e-posta çözümünü tercih ederseniz, E-Posta Barındırma‘yı bağımsız bir hizmet olarak düşünün.

Adım 1: Posta Bölümüne Gidin

  1. ISPmanager panosunda, sol gezinti menüsünde Mail‘e tıklayın.
  2. Mailbox Ekle (veya Oluştur)’a tıklayın.

Adım 2: Mailbox’ı Yapılandırın

Aşağıdaki ayrıntıları doldurun:

  • E-Posta Adresi: Adresin yerel kısmını girin (örn. info için info@example.com). Açılır menüden etki alanınızı seçin.
  • Şifre: Mailbox için güçlü, benzersiz bir şifre ayarlayın.
  • Mailbox Kotası: Disk alanı sorunlarını önlemek için mailbox için bir depolama sınırı tanımlayın.
  • Ek Ayarlar: Gerektiğinde spam filtreleme, otomatik yanıtlar veya yönlendirme kurallarını yapılandırın.
  1. E-posta hesabını oluşturmak için Tamam‘a tıklayın.

Artık mailbox’a webmail aracılığıyla erişebilirsiniz (genellikle http://webmail.example.com adresinde) veya Outlook veya Thunderbird gibi bir e-posta istemcisinde IMAP/SMTP ayarlarını kullanarak yapılandırabilirsiniz.

7. HTTPS için SSL Kurulumu (Yüksek Oranda Önerilir)

Web sitenizi HTTPS ile güvence altına almak artık isteğe bağlı değildir — bu, Google için kritik bir sıralama faktörü, ziyaretçiler için bir güven sinyali ve temel bir güvenlik gereksinimidir. ISPmanager, SSL yapılandırmasını basit hale getirir.

> Genişletilmiş doğrulama ve garanti kapsamına sahip premium SSL sertifikaları için AlexHost’tan SSL Certificates seçeneğini keşfedin.

Seçenek A: Let’s Encrypt ile Ücretsiz SSL

  1. ISPmanager panosunda WWW Domains bölümüne gidin.
  2. Etki alanınızı seçin ve Edit (veya SSL simgesi) seçeneğine tıklayın.
  3. SSL Certificates sekmesine gidin.
  4. Sertifika sağlayıcısı olarak Let’s Encrypt seçin.
  5. Etki alanınızın DNS’inin sunucunuzun IP adresine doğru şekilde işaret ettiğinden emin olun (Let’s Encrypt etki alanı doğrulaması gerektirir).
  6. Issue Certificate seçeneğine tıklayın. ISPmanager otomatik olarak sertifikayı talep edecek, doğrulayacak ve yükleyecektir.
  7. Let’s Encrypt sertifikaları 90 gün geçerlidir ve ISPmanager içinde otomatik yenileme için ayarlanabilir.

Seçenek B: Özel SSL Sertifikası Yükleme

  1. ISPmanager’da SSL Certificates bölümüne gidin.
  2. Add seçeneğine tıklayın ve Existing Certificate seçeneğini seçin.
  3. Sertifikanızı (.crt), özel anahtarınızı (.key) ve CA paketini ilgili alanlara yapıştırın.
  4. Sertifikayı kaydetmek için OK seçeneğine tıklayın.
  5. WWW Domains bölümüne dönün, etki alanınızı düzenleyin ve yeni yüklenen sertifikayı atayın.

Adım: HTTPS Yönlendirmesini Etkinleştirin

Sertifikayı yükledikten sonra, etki alanı ayarlarınızda Force HTTPS veya 301 Redirect seçeneğini etkinleştirerek tüm HTTP trafiğinin sitenizin güvenli HTTPS sürümüne otomatik olarak yönlendirilmesini sağlayın.

8. Yayın Sonrası Kontrol Listesi ve En İyi Uygulamalar

Web siteniz yayında olduktan sonra, performansı, güvenliği ve güvenilirliği korumak için bu en iyi uygulamaları izleyin:

GörevSıklıkNotlar
ISPmanager GüncelleAylıkGüvenlik yamalarını hemen uygula
CMS ve Eklentileri GüncelleHaftalıkGüvenlik açığı maruziyetini azaltır
SSL Sertifikası Durumunu İnceleAylıkOtomatik yenilemenin etkin olduğundan emin ol
Disk ve Bant Genişliği Kullanımını İzleHaftalıkLimitler yaklaşıyorsa planı yükselt
Web Sitesi Dosyalarını ve Veritabanını YedekleGünlük/HaftalıkISPmanager’ın yerleşik yedekleme araçlarını kullan
Sunucu Hata Günlüklerini İnceleHaftalıkSorunları kötüleşmeden önce yakala
Web Sitesi Yükleme Hızını Test EtAylıkGTmetrix veya PageSpeed Insights gibi araçları kullan

9. ISPmanager için Doğru Hosting Ortamını Seçmek

ISPmanager, tam yönetici kontrolüne sahip olduğunuz ortamlarda en iyi performansı gösterir. Seçim yapmanıza yardımcı olacak hızlı bir karşılaştırma:

  • VPS Hosting: ISPmanager dağıtımları için en popüler seçim. Özel kaynaklar, root erişimi ve uygun bir fiyat noktasında mükemmel ölçeklenebilirlik sunar. Küçük ve orta ölçekli web siteleri ve büyüyen işletmeler için idealdir.
  • Dedicated Servers: Yüksek trafikli web siteleri, kaynak yoğun uygulamalar veya maksimum izolasyon ve performans gerektiren işletmeler için en iyidir. ISPmanager Enterprise sürümü bu seviye için tasarlanmıştır.
  • Shared Web Hosting: Yeni başlıyorsanız ve ISPmanager’ın tam özellik setine ihtiyacınız yoksa, shared hosting cPanel veya diğer kontrol panelleri önceden yapılandırılmış olarak uygun maliyetli bir giriş noktası sunar.

Sonuç

ISPmanager ile bir web sitesi barındırmak, teknik ve teknik olmayan kullanıcıların güçlü sunucu yönetimi yeteneklerine erişmesini sağlayan akıcı ve verimli bir işlemdir. Bu kılavuzdaki adımları izleyerek — etki alanınızı ekleyerek, dosyaları yükleyerek, veritabanlarını yapılandırarak, e-postayı ayarlayarak ve SSL’yi etkinleştirerek — bir saatten kısa sürede tam işlevsel, güvenli bir web sitesi çalıştırabilirsiniz.

Uzun vadeli başarının anahtarı, yalnızca ilk kurulumda değil, devam eden bakımda yatmaktadır: yazılımınızı güncel tutmak, sunucu performansını izlemek ve yedeklemelerinizin güncel olduğundan emin olmak. Doğru barındırma altyapısı ve kontrol paneliniz olarak ISPmanager ile, profesyonel, yüksek performanslı bir web varlığı çalıştırmak için ihtiyacınız olan her şeye sahipsiniz.

Başlamaya hazır mısınız? AlexHost’un VPS Hosting planlarını keşfedin — ISPmanager ile tam uyumlu ve 24/7 uzman destek tarafından desteklenmektedir.