DirectAdmin, web hosting kontrol paneli olarak, kullanıcıların web sitelerini yönetmelerine olanak tanıyan güçlü bir araçtır. Eğer siz de bir VPS ya da dedicated sunucu kullanıyorsanız ve DirectAdmin ile web sitenizi yönetmeye başlamak istiyorsanız, doğru yerdesiniz! Bu yazımızda, DirectAdmin kurulumunu ve yapılandırmasını adım adım öğreneceksiniz. Başlayalım!
1. Adım: DirectAdmin’i İndirme
İlk adım olarak, DirectAdmin kontrol panelini sunucunuza kurmak için gerekli dosyaları indirmeniz gerekiyor. Öncelikle, DirectAdmin'in resmi web sitesine gitmek ve en son sürümünü satın almak gerekir. Eğer hali hazırda lisansınız varsa, bu adımı atlayabilirsiniz.
DirectAdmin’i indirmek için şu komutu kullanabilirsiniz:
wget https://www.directadmin.com/setup.sh
Bu komut, DirectAdmin'in kurulum scriptini sunucunuza indirecektir. Şimdi kuruluma geçebiliriz.
2. Adım: Kurulum Scriptini Çalıştırmak
Kurulum dosyasını indirdikten sonra, script dosyasını çalıştırmak için gerekli izinleri vermeniz gerekiyor. Şu komutla bunu yapabilirsiniz:
chmod 755 setup.sh
Şimdi, kurulum işlemini başlatabilirsiniz. Aşağıdaki komut ile kurulum scriptini çalıştırın:
./setup.sh
Kurulum sırasında sizden bazı temel bilgileri girmeniz istenecektir. Sunucu IP adresinizi, lisans anahtarınızı ve diğer gerekli bilgileri girerek kurulumu tamamlayın.
3. Adım: DirectAdmin Kurulumu
Kurulum scripti, DirectAdmin'i sunucunuza kurmaya başlayacaktır. Bu işlem birkaç dakika sürebilir, sabırlı olun. Kurulum tamamlandıktan sonra, DirectAdmin kontrol paneline erişmek için tarayıcınıza şu adresi yazın:
http://:2222
Giriş yaparken, sizden admin kullanıcı adı ve şifresi istenecektir. Bu bilgileri, kurulum sırasında belirlediğiniz admin kullanıcı adı ve şifresi ile doldurun.
4. Adım: DNS Ayarlarını Yapılandırmak
DirectAdmin kurulumunu tamamladıktan sonra, DNS ayarlarını yapılandırmanız gerekir. Bu, web sitenizin doğru şekilde çalışması için oldukça önemlidir. DNS sunucuları olarak, genellikle şu iki sunucu kullanılır:
ns1.siteniz.com
ns2.siteniz.com
DNS ayarlarını doğru bir şekilde yapmanız, sitenizin internet üzerinde düzgün bir şekilde erişilebilir olmasını sağlar.
5. Adım: Web Hosting Hesapları Oluşturmak
Artık DirectAdmin kurulumunuz tamamlandığına göre, web hosting hesapları oluşturabilirsiniz. Bu hesaplar, her bir web sitesi için ayrı ayrı kullanıcı adı ve şifre tanımlamanıza olanak tanır. Şu adımları takip ederek yeni bir kullanıcı oluşturabilirsiniz:
1. DirectAdmin panelinize giriş yapın.
2. Sol menüde “Account Manager” bölümüne gidin ve “Create a New Account” seçeneğini tıklayın.
3. Hesap bilgilerini doldurun (domain adı, kullanıcı adı, şifre, vb.).
4. Hesap oluşturulduktan sonra, kullanıcılarınız bu hesaplarla web sitelerine erişebilecekler.
6. Adım: E-posta Hesapları ve Güvenlik Ayarları
Web siteniz için e-posta hesapları oluşturmak da oldukça kolaydır. DirectAdmin panelinden "E-mail Accounts" bölümüne giderek istediğiniz e-posta hesaplarını oluşturabilirsiniz.
Ayrıca, sitenizin güvenliğini artırmak için SSH erişimi, firewall yapılandırması ve SSL sertifikası gibi ayarları yapmayı unutmayın. Güvenlik, web sitenizin sorunsuz bir şekilde çalışması için kritik öneme sahiptir.
Not: SSL sertifikası almak için Let's Encrypt gibi ücretsiz hizmetleri kullanabilirsiniz.
7. Adım: Yedekleme Ayarları
DirectAdmin, düzenli yedekleme almanızı kolaylaştırır. Panel üzerinden otomatik yedekleme planları oluşturabilir ve web sitenizin verilerini güvenli bir şekilde saklayabilirsiniz.
Yedekleme ipucu: Haftalık veya günlük yedekleme almak, web sitenizin veri kaybı yaşamasını engeller.
8. Adım: Son Rötuşlar ve İzleme
Kurulum ve yapılandırma tamamlandıktan sonra, web sitenizin performansını düzenli olarak izlemek oldukça önemlidir. DirectAdmin paneli, trafik takibi, hata günlüğü görüntüleme gibi özelliklerle size bu konuda yardımcı olur. Paneldeki "System Info & Files" bölümüne giderek sunucu performansını izleyebilir, gereksiz dosyaları silebilirsiniz.
Ayrıca, sitenizin SEO performansını iyileştirmek için bazı temel SEO araçlarını kullanmak da faydalıdır. DirectAdmin'de SEO araçları için çeşitli eklentiler mevcuttur.