- Mesajlar
- 37
- Web sitesi
- hostingindirim.com
- AdminCP
- #1
DirectAdmin, web hosting yönetimi için kullanılan bir kontrol panelidir.
CentOS / AlmaLinux / Rocky Linux için:
Debian / Ubuntu için:
Debian/Ubuntu için:
4.2. Kurulum Scriptini İndirin
setup.sh çalıştırıldığında sizden bazı bilgiler istenir:
Ubuntu ufw için:
Web tarayıcınızı açın ve şu adrese gidin:
Kısaca DirectAdmin nedir?
- Web hosting kontrol paneli: Sunucu üzerindeki web sitelerini, e-posta hesaplarını, veritabanlarını ve diğer hosting servislerini kolayca yönetmenizi sağlar.
- Kullanıcı dostu arayüz: Grafiksel ve sade bir web arayüzü ile teknik bilgisi az olan kullanıcılar bile sunucu işlemlerini kolaylıkla yapabilir.
- Sunucu yönetimini kolaylaştırır: Komut satırı yerine tarayıcı üzerinden hesap, domain, FTP, e-posta, DNS gibi hizmetleri yönetebilirsiniz.
- Linux tabanlı sunuculara kurulabilir: Özellikle CentOS, AlmaLinux, Debian, Ubuntu gibi Linux dağıtımları üzerinde çalışır.
- Ücretli bir yazılımdır: Lisans satın alınarak kullanılır.
Temel Özellikleri
- Web sitesi ve alan adı yönetimi
- E-posta hesapları oluşturma ve yönetme
- MySQL ve PostgreSQL veritabanı yönetimi
- Dosya yönetimi (FTP ve dosya yöneticisi)
- DNS ve IP adresi yönetimi
- Yedekleme ve geri yükleme
- SSL sertifikası yönetimi (Let's Encrypt desteği)
- Çoklu kullanıcı ve paket yönetimi
Neden DirectAdmin?
- cPanel ve Plesk gibi popüler kontrol panellerine göre daha hafif ve hızlıdır.
- Basit ve sade arayüzü ile yeni başlayanlar için uygundur.
- Sunucu kaynaklarını daha az tüketir.
- Lisans maliyeti diğer panellere göre daha uygundur.
Kurulum Rehberi
1. Sunucu Gereksinimleri
- İşletim Sistemi: CentOS 7/8, AlmaLinux 8, Rocky Linux 8 veya Debian 10/11, Ubuntu 20.04/22.04 önerilir.
- Root erişimi (SSH ile)
- En az 1 GB RAM (2 GB ve üzeri önerilir)
- Minimum 10 GB boş disk alanı
- Statik IP adresi
2. Hazırlık Aşaması
2.1. Sunucuya Root olarak SSH Bağlantısı
Kod:
ssh root@sunucu_ip_adresi
2.2. Sistem Güncellemeleri
Öncelikle sunucuyu güncelleyin.CentOS / AlmaLinux / Rocky Linux için:
Kod:
yum update -y
Kod:
apt update && apt upgrade -y
3. DirectAdmin Lisansınızın Hazır Olması
DirectAdmin ücretli bir kontrol panelidir. Lisans almanız gerekir:- Lisans satın almak için: https://www.directadmin.com/order.php
- Sunucu IP adresinizi ve lisans anahtarınızı hazır tutun.
4. DirectAdmin Kurulum Dosyasını İndirme ve Kurulum
4.1. Gerekli Paketleri Yükleyin (CentOS/AlmaLinux Örneği)
Kod:
yum install -y wget perl
Kod:
apt install -y wget perl
4.2. Kurulum Scriptini İndirin
Kod:
wget https://www.directadmin.com/setup.sh
chmod 755 setup.sh
4.3. Lisans ve Sunucu Bilgilerini Ayarlayın
setup.sh çalıştırıldığında sizden bazı bilgiler istenir:
- Lisans sunucu adresi (örnek: directadmin.com)
- Lisans anahtarı
- Sunucu hostname (örneğin: server.example.com)
- Sunucu IP adresi
4.4. Kurulumu Başlatın
Kod:
./setup.sh
- Kurulum sırasında istenen bilgileri doğru girin.
- Kurulum 15-30 dakika sürebilir.
- Kurulum tamamlandığında DirectAdmin servisi otomatik başlayacaktır.
5. Firewall (Güvenlik Duvarı) Ayarları
DirectAdmin varsayılan olarak aşağıdaki portları kullanır:- 2222 TCP (DirectAdmin kontrol panel portu)
- 80 TCP (HTTP)
- 443 TCP (HTTPS)
- 25 TCP (SMTP)
- 110 TCP (POP3)
- 143 TCP (IMAP)
Örnek: firewalld ile izin verme (CentOS/AlmaLinux):
Kod:
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
Ubuntu ufw için:
Kod:
ufw allow 2222/tcp
ufw allow http
ufw allow https
ufw enable
6. DirectAdmin'a Giriş
Web tarayıcınızı açın ve şu adrese gidin:
Kod:
https://sunucu_ip_adresi:2222
- Kullanıcı adı: admin
- Şifre: Kurulum sırasında belirlediğiniz admin şifresi
7. Temel Yapılandırma
- Lisans doğrulaması otomatik yapılır.
- Sunucu ayarlarını, DNS, hosting hesapları, e-posta, SSL gibi temel yapılandırmaları yapabilirsiniz.
- Let’s Encrypt SSL sertifikası DirectAdmin üzerinden ücretsiz kurulabilir.
8. Notlar ve İpuçları
- Kurulum öncesi sunucu hostname'inizin tam etki alanı adı (FQDN) şeklinde ayarlı olması önerilir.
- Eğer lisans hatası alırsanız, lisansın IP adresinizle uyumlu olduğundan emin olun.
- DirectAdmin için destek ve güncelleme bilgileri https://www.directadmin.com adresinden takip edilebilir.