CentOS 7 Üzerine DirectAdmin Kurulumu

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:

yum update -y
yum install wget curl -y

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:

hostnamectl set-hostname server.senindomainin.com

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:

wget https://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh

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:

https://sunucu-ip-adresiniz:2222

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.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir