Sunucu yönetimi için en popüler kontrol panellerinden biri olan DirectAdmin, performansı ve kolay arayüzü sayesinde birçok sistem yöneticisinin tercih ettiği bir çözümdür. Özellikle CentOS 7 gibi kararlı bir Linux dağıtımı üzerinde çalıştırıldığında, hem performans hem de güvenlik açısından oldukça verimli sonuçlar alınabilir. Bu yazımızda CentOS 7 üzerinde DirectAdmin kurulumunu adım adım nasıl yapacağınızı detaylı bir şekilde anlatacağız.
DirectAdmin Nedir?
DirectAdmin, web hosting hizmetlerinde kullanılan bir web tabanlı kontrol panelidir. Kullanıcı dostu arayüzü ile alan adı yönetimi, e-posta hesapları oluşturma, veritabanı yönetimi ve güvenlik ayarlarını kolaylıkla yapmanızı sağlar.
cPanel’e göre daha hafif ve lisans maliyeti düşük olduğu için, özellikle küçük ve orta ölçekli firmalar tarafından sıkça tercih edilir.
Daha ayrıntılı bilgi için DirectAdmin Nedir? yazımıza bakabilirsiniz.
Kurulum Öncesi Gereksinimler
DirectAdmin kurulumuna başlamadan önce aşağıdaki sistem gereksinimlerinin hazır olduğundan emin olun:
-
CentOS 7 x64 sürümü kurulu olmalı
-
Root erişimi (SSH) gereklidir
-
Minimum 1 GB RAM, önerilen 2 GB+ RAM
-
Minimum 20 GB disk alanı
-
Statik bir IP adresi
Adım 1: Sistem Güncellemelerini Yapın
Öncelikle sunucunuzu güncel hale getirin:
Bu adım, güvenlik yamaları ve gerekli bağımlılıkların güncel olmasını sağlar.
Adım 2: Hostname Ayarı
DirectAdmin kurulumu öncesinde geçerli bir hostname tanımlamak gerekir. Aşağıdaki komutla hostname belirleyebilirsiniz:
Hostname’inizin bir alan adı (örneğin server.domain.com) şeklinde olması gerekmektedir.
Adım 3: DirectAdmin Lisans Dosyasını Hazırlama
DirectAdmin kurulumu için bir lisans anahtarına (key) ihtiyacınız vardır.
Lisans anahtarınızı satın aldıktan sonra DirectAdmin web sitesinden ya da sağlayıcınızdan alabilirsiniz.
Lisans key dosyasını /usr/local/directadmin/scripts dizinine kopyalayın.
Adım 4: DirectAdmin Kurulum Scriptini İndirin
Aşağıdaki komut ile resmi kurulumu başlatabilirsiniz:
Kurulum sırasında sizden aşağıdaki bilgiler istenir:
-
Client ID
-
License ID
-
Hostname
-
IP adresi
Bu bilgileri doğru bir şekilde girdikten sonra kurulum otomatik olarak devam eder.
Adım 5: Kurulumun Tamamlanması
Kurulum tamamlandığında ekranda DirectAdmin giriş bilgileri görüntülenecektir.
Varsayılan giriş portu :2222’dir.
Tarayıcınızdan aşağıdaki şekilde erişebilirsiniz:
Kullanıcı adınız genellikle admin, şifreniz ise kurulum sonunda verilen şifredir.
Adım 6: Güvenlik ve Ek Ayarlar
Kurulum tamamlandıktan sonra aşağıdaki adımları uygulamak önemlidir:
-
Firewall aktif edin (CSF önerilir)
-
SSH portunu değiştirin
-
Otomatik yedekleme ayarlayın
-
SSL sertifikası (Let’s Encrypt) kurun
Bu adımlar DirectAdmin panelinizi daha güvenli hale getirir.
Sonuç
CentOS 7 üzerine DirectAdmin kurulumu, birkaç temel adımda kolayca tamamlanabilir. Doğru yapılandırma ile hem yüksek performans hem de kolay yönetim sağlayabilirsiniz. Bu panel, sunucu kaynaklarını minimum düzeyde kullanarak maksimum verimlilik sunar. Özellikle paylaşımlı hosting, reseller hizmetleri ve kişisel projeler için mükemmel bir çözümdür.