VPS Üzerinde DirectAdmin Nasıl Kurulur (CentOS, Ubuntu, Debian)

DirectAdmin, web siteleri, e-postalar ve veritabanlarını yönetmek için ideal, hafif ve kullanıcı dostu bir web hosting kontrol panelidir. Bu kılavuz, basit komutlar ve pratik örnekler kullanarak, VPS üzerinde CentOS, Ubuntu veya Debian çalıştıran bir AvaHost VPS üzerinde DirectAdmin’i kurmak için adım adım bir süreç sunmaktadır.

Giriş

DirectAdmin, sezgisel arayüzü ve düşük kaynak kullanımı ile sunucu yönetimini basitleştirir, bu da onu AvaHost VPS kullanıcıları için harika bir seçim haline getirir. Bu kılavuz, sorunsuz bir kurulum süreci sağlar.

Ön Gereksinimler

Kuruluma geçmeden önce, aşağıdakilere sahip olduğunuzdan emin olun:

  • Desteklenen bir Linux dağıtımında (CentOS, Ubuntu veya Debian) çalışan bir VPS.
  • VPS’ye root (yönetici) erişimi.
  • Geçerli bir DirectAdmin lisansı. Lisansı DirectAdmin web sitesinden satın alabilirsiniz.
  • Linux komutları hakkında temel bilgi.

Sisteminizi Güncelleyin

Herhangi bir yazılımı kurmadan önce sisteminizi güncellemek her zaman iyi bir fikirdir, böylece mevcut paketlerin güncel olduğundan emin olursunuz. Bu, kurulum sırasında uyumluluk sorunlarını önlemeye yardımcı olacaktır.

İçin Debian/Ubuntu:

sudo apt update && sudo apt upgrade -y

Hostname Ayarlayın

DirectAdmin, sunucuda tam nitelikli bir alan adı (FQDN) ayarlanmasını gerektirir. Aşağıdaki komutu kullanarak hostname’i ayarlayabilirsiniz:

sudo hostnamectl set-hostname your-server.domain.com

your-server.domain.com‘yi gerçek alan adınızla değiştirdiğinizden emin olun.

Gerekli Bağımlılıkları Kurun

DirectAdmin, panelin kendisi kurulmadan önce birkaç bağımlılığın yüklenmesini gerektirir. Bunları yüklemek için aşağıdaki komutları kullanın:

İçin Ubuntu/Debian:

sudo apt install -y wget perl curl

DirectAdmin Kurulum Scriptini İndirin

Gerekli bağımlılıklar kurulduktan sonra, DirectAdmin kurulum scriptini indirme zamanı. Bunu, DirectAdmin’in resmi deposundan scripti almak için wget kullanarak yapabilirsiniz.

Kurulum scriptini indirmek için aşağıdaki komutu çalıştırın:

wget http://www.directadmin.com/setup.sh

Adım 6: Scripti Çalıştırılabilir Hale Getirin

Script indirildikten sonra, onu çalıştırılabilir hale getirmeniz gerekir. Aşağıdaki komutu çalıştırın:

chmod 755 setup.sh

Adım 7: Kurulum Scriptini Çalıştırın

Artık DirectAdmin’in kurulumuna başlayabilirsiniz. Scripti aşağıdaki komutla çalıştırın:

sudo ./setup.sh

Script, DirectAdmin lisansınızı ve hostname’inizi sormaktadır. Ekrandaki talimatları izleyin ve gerekli bilgileri girin:

  • Lisans ID: DirectAdmin’i satın alırken aldığınız lisans ID’sini girin.
  • Hostname: Daha önce ayarladığınız tam nitelikli alan adını (FQDN) girin.

Gerekli bilgileri girdikten sonra, script DirectAdmin’i ve gerekli bileşenlerini indirmeye ve kurmaya başlayacaktır.

Adım 8: Kurulumun Tamamlanmasını Bekleyin

Kurulum süreci, VPS’nizin hızı ve sunucunun kaynaklarına bağlı olarak birkaç dakika sürebilir. Script, gerekli dosyaları otomatik olarak indirecek ve gerekli hizmetleri kuracaktır.

Kurulum tamamlandığında, script DirectAdmin’in başarıyla kurulduğunu belirten bir mesaj gösterecektir.

Adım 9: DirectAdmin Kontrol Paneline Erişim Sağlayın

Kurulumdan sonra, web tarayıcınızda aşağıdaki URL’yi ziyaret ederek DirectAdmin kontrol paneline erişebilirsiniz:

https://your_IP_Address:2222

your-server.domain.com‘yi VPS’nizin IP adresi veya hostname’i ile değiştirin. Yönetici kullanıcı adı ve şifresini girmeniz istenecektir. Varsayılan kullanıcı adı admin‘dir ve şifre kurulum sürecinde sağlanacaktır.

Sonuç

CentOS, Ubuntu veya Debian çalıştıran bir AvaHost VPS üzerinde DirectAdmin kurmak yukarıdaki adımlarla oldukça basittir. server.example.com gibi örnekler ve Let’s Encrypt ile güvence sağlama, güvenli ve verimli bir kurulum sağlar. DirectAdmin’in hafif tasarımı, AvaHost’un güvenilir altyapısıyla birleşerek web siteleri, e-postalar ve veritabanlarını yönetmek için ölçeklenebilir bir çözüm sunar. Sisteminizi düzenli olarak güncelleyin ve performans ile güvenliği korumak için günlükleri izleyin.