DirectAdmin; düşük kaynak tüketimi, sade arayüzü ve kararlılığıyla öne çıkan bir hosting kontrol panelidir. Bu rehberde DirectAdmin'i lisans anahtarınızla AlmaLinux, Rocky Linux veya Debian sunucuya nasıl kuracağınızı adım adım anlatıyoruz.
Gereksinimler
- Temiz kurulu AlmaLinux/Rocky Linux 8-9, Debian veya Ubuntu LTS.
- En az 2 GB RAM (önerilen 4 GB), 20 GB+ disk.
- root erişimi ve sunucuya atanmış statik IP adresi.
- DirectAdmin müşteri alanından alınmış bir lisans anahtarı (deneme veya ücretli).
1. Adım: Sunucuyu hazırlayın
# AlmaLinux / Rocky Linux
dnf -y update && dnf -y install wget tar screen
# Debian / Ubuntu
apt update && apt -y upgrade && apt -y install wget tar screenArdından sunucu adını bir FQDN olarak ayarlayın:
hostnamectl set-hostname server.alanadiniz.com2. Adım: Kurulum betiğini çalıştırın
Kurulumu bir screen oturumu içinde başlatın ve LISANS_ANAHTARI kısmını kendi anahtarınızla değiştirin:
screen -S da
bash <(curl -fsSL https://download.directadmin.com/setup.sh) 'LISANS_ANAHTARI'Betik; Apache/Nginx, PHP, MariaDB, Exim, Dovecot ve diğer bileşenleri otomatik olarak derleyip kurar. İşlem sunucu performansına göre 20-45 dakika sürebilir.
Kurulum sırasında hangi web sunucusu ve PHP sürümlerinin kurulacağı DirectAdmin'in varsayılan seçimlerine göre belirlenir. Bu ayarları kurulumdan sonra CustomBuild aracı ile değiştirebilirsiniz.
3. Adım: Panele giriş
Kurulum tamamlandığında ekranda yönetici kullanıcı adı, şifresi ve giriş adresi gösterilir. Panele şu adresten erişebilirsiniz:
https://SUNUCU_IP_ADRESI:2222Giriş bilgilerini kaybettiyseniz sunucuda şu komutla tek kullanımlık giriş bağlantısı oluşturabilirsiniz:
/usr/local/directadmin/directadmin login-url4. Adım: CustomBuild ile bileşenleri yönetin
DirectAdmin'in en güçlü yanlarından biri CustomBuild aracıdır. Örneğin tüm yazılımları güncellemek için:
cd /usr/local/directadmin/custombuild
./build update
./build versions
./build update_versionsWeb sunucusunu Nginx + Apache (ters vekil) moduna almak için:
./build set webserver nginx_apache
./build nginx_apache
./build rewrite_confs5. Adım: Önerilen ilk ayarlar
- SSL: Let's Encrypt desteği varsayılan olarak gelir; her alan adı için SSL'i tek tıkla etkinleştirin.
- Brute force koruması: Admin Level » Brute Force Monitor bölümünden ayarları sıkılaştırın.
- Yedekleme: Admin Backup/Transfer ile uzak FTP'ye düzenli yedek alın.
- Güvenlik duvarı: Sunucu seviyesinde güvenlik duvarı yapılandırın; ayrıntılar için UFW ve Fail2Ban rehberimize bakın.
Sonuç
DirectAdmin, kaynakları verimli kullanması sayesinde küçük ve orta ölçekli hosting sunucuları için mükemmel bir seçenektir. Panelinizi hızlı ve kesintisiz çalıştırmak için Türkiye lokasyonlu VDS sunucularımızı tercih edebilirsiniz.
Sık Sorulan Sorular
DirectAdmin hangi porttan açılır?
DirectAdmin varsayılan olarak 2222 portunu kullanır: https://sunucu-ip-adresi:2222
DirectAdmin düşük RAM'li sunucuda çalışır mı?
Evet. DirectAdmin oldukça hafif bir paneldir; 2 GB RAM'li bir VDS'te bile rahatlıkla çalışır. Yine de üretim ortamı için 4 GB önerilir.
