Hosting Kontrol Paneli Neden En Önemli Aracınızdır?
Yeni bir ev satın aldığınızı ancak anahtarlarının size verilmediğini düşünün. Hosting kontrol paneli tam olarak bu anahtardır. Bu panel, site dosyalarınızı yüklemenize, veritabanı oluşturmanıza, kurumsal e-posta kurmanıza ve site güvenliğini yönetmenize olanak tanır. Hosting kontrol paneline hakim olmadan, hosting hizmetinizi etkili bir şekilde kullanamazsınız. Bu makalede, güvenle başlamanız için ilk günün temel adımlarını gözden geçireceğiz.
Hosting Kontrol Paneline Giriş: İlk Adım
Hosting satın aldıktan sonra, sağlayıcı şirket (ServerNet gibi) aşağıdaki bilgileri içeren bir hoş geldiniz e-postası gönderir:
- Kontrol paneli adresi (genellikle
https://yourdomain.com/cpanelveyahttps://IP:2083) - Kullanıcı adı ve şifre
- Alan adını bağlamak için DNS sunucu adresi (Nameserver)
Bu e-postayı bulamıyorsanız, Spam klasörünü kontrol ettiğinizden emin olun. Aksi takdirde, destek bileti aracılığıyla bilgilerin yeniden gönderilmesini talep edin.
İlk Girişte Şifre Değiştirme
Yeni başlayan kullanıcıların yaygın hatalarından biri varsayılan şifreyi kullanmaktır. Şifreyi değiştirmek için:
- Kontrol paneline giriş yapın.
- Password & Security bölümüne gidin.
- En az 12 karakter, büyük/küçük harf, rakam ve sembol içeren yeni bir şifre seçin.
- Change Password üzerine tıklayın.
Güvenlik İpucu: Hosting kontrol paneli ve e-posta hesabınız için asla aynı şifreyi kullanmayın.
Hosting Kontrol Panelinde Dosya Yönetimi
File Manager bölümü, hosting kontrol panelinin kalbidir. Burada site dosyalarını yükleyebilir, düzenleyebilir, silebilir veya taşıyabilirsiniz. En yaygın işlemler şunlardır:
Site Dosyalarını Yükleme
WordPress veya statik bir site yüklemek için:
- File Manager'a girin ve
public_htmlklasörünü açın. - Upload üzerine tıklayın ve dosyalarınızı seçin.
- Dosyalar sıkıştırılmışsa (ZIP), yüklemeden sonra dosyaya sağ tıklayın ve Extract seçeneğini seçin.
Yaygın Hata: Birçok kullanıcı dosyaları ana klasöre (root) yükler, oysa public_html klasörüne yerleştirilmelidir. Aksi takdirde site alan adı üzerinden görüntülenemez.
Dosya İzinlerini Ayarlama (Permissions)
Yanlış izinler 403 veya 500 hatalarına neden olabilir. Normal dosyalar için 644, klasörler için 755 kullanın. Değiştirmek için:
- Dosya veya klasöre sağ tıklayın.
- Change Permissions seçeneğini seçin.
- Yukarıdaki sayıları girin ve Change üzerine tıklayın.
Hosting Kontrol Panelinde Veritabanı Oluşturma
Çoğu dinamik site (WordPress gibi) bir veritabanına ihtiyaç duyar. Hosting kontrol panelinde genellikle MySQL Databases kullanılır. Oluşturma adımları:
- MySQL Databases bölümüne gidin.
- Veritabanı için bir ad girin (örneğin
site_db) ve Create Database üzerine tıklayın. - Güçlü bir şifre ile yeni bir kullanıcı oluşturun.
- Kullanıcıyı veritabanına ekleyin ve tüm yetkileri (ALL PRIVILEGES) verin.
Şimdi veritabanı bilgilerini (ad, kullanıcı, şifre ve host) site ayar dosyanıza (WordPress için wp-config.php gibi) girin.
phpMyAdmin ile Veritabanı Yönetimi
Tabloları doğrudan düzenlemek veya bir SQL dosyası içe aktarmak için phpMyAdmin aracını kullanın. Bu araç hosting kontrol panelinde mevcuttur. Bir yedek dosyası içe aktarmak için:
- phpMyAdmin'e giriş yapın.
- Sol listeden ilgili veritabanını seçin.
- Import sekmesine tıklayın.
- SQL dosyanızı seçin ve Go üzerine tıklayın.
Not: SQL dosyası büyükse (50 MB'den fazla), zaman aşımı hatasıyla karşılaşabilirsiniz. Bu durumda dosyayı daha küçük parçalara bölün veya mysql gibi komut satırı araçlarını kullanın.
Kurumsal E-posta Kurulumu
info@yourdomain.com gibi profesyonel e-postalar işletmenizin itibarını artırır. Hosting kontrol panelinde Email Accounts bölümü bunu kolaylaştırır:
- Email Accounts bölümüne gidin.
- Create üzerine tıklayın.
- Kullanıcı adını (örneğin
info) ve şifreyi girin. - Depolama alanını belirleyin (genellikle 500 MB yeterlidir).
- Create üzerine tıklayın.
Artık e-postanızı Webmail (Roundcube gibi) üzerinden veya Outlook/iPhone'da yapılandırarak kullanabilirsiniz. SMTP ve IMAP sunucu ayarlarını Email Accounts bölümünde bulacaksınız.
E-posta için DNS Kayıtlarını Ayarlama
E-postalarınızın doğru şekilde iletilmesi için MX ve SPF kayıtlarını yapılandırmanız gerekir. Hosting kontrol panelinde Zone Editor bölümüne gidin ve şunlardan emin olun:
- MX kaydı e-posta sunucunuzu işaret ediyor (genellikle
mail.yourdomain.com). - SPF kaydı şu şekilde:
v=spf1 +a +mx +ip4:YOUR_SERVER_IP ~all
Yaygın Hata: SPF kaydını unutmak, e-postalarınızın alıcıların spam klasörüne düşmesine neden olur.
Alan Adı ve Alt Alan Adı Yönetimi
Hosting kontrol panelinde Domains bölümü, yeni alan adları eklemenize, alt alan adları oluşturmanıza veya ana alan adını değiştirmenize olanak tanır. blog.yourdomain.com gibi bir alt alan adı oluşturmak için:
- Subdomains bölümüne gidin.
- Alt alan adı adını girin (örneğin
blog). - Hedef klasörü belirtin (genellikle
public_html/blog). - Create üzerine tıklayın.
Artık blogla ilgili dosyaları public_html/blog klasörüne yükleyebilirsiniz.
Hosting Kontrol Panelinde Temel Güvenlik
Güvenliği sonraya bırakmamalısınız. İlk gün şu önlemleri alın:
Ücretsiz SSL Etkinleştirme
Let's Encrypt aracılığıyla ücretsiz SSL sertifikasını etkinleştirmek için:
- SSL/TLS bölümüne gidin.
- Install an SSL Certificate üzerine tıklayın.
- Alan adınızı seçin ve Install üzerine tıklayın.
Kurulumdan sonra sitenizin https:// yönlendirildiğinden emin olun. Bunu WordPress eklentileri veya .htaccess dosyasını düzenleyerek yapabilirsiniz.
Güvenlik Duvarı Ayarlama
Hosting kontrol panelindeki ModSecurity bölümü, SQL Injection ve XSS gibi yaygın saldırıları engellemenize olanak tanır. Etkinleştirin ve varsayılan ayarları koruyun.
Yedekleme: Unutmamanız Gereken İşlem
Kimse sitesini kaybetmek istemez. Hosting kontrol panelinde Backup bölümü, tüm dosya ve veritabanlarının yedeğini almanıza olanak tanır. Öneriler:
- Haftada en az bir kez tam yedek alın.
- Yedek dosyasını bilgisayarınızda veya bir bulut hizmetinde saklayın.
- Varsa JetBackup gibi otomatik araçları kullanın.
Not: Siteniz dinamikse (e-ticaret sitesi gibi), veritabanının günlük olarak yedeklenmesi önemlidir.
Hosting Kontrol Panelinde Sık Karşılaşılan Sorunları Giderme
İşte birkaç yaygın sorun ve çözümleri:
500 Internal Server Error
Bu hata genellikle yanlış dosya izinleri veya .htaccess dosyasındaki bir hatadan kaynaklanır. Düzeltmek için:
- Dosya izinlerini
644, klasör izinlerini755olarak değiştirin. - Sorunu kontrol etmek için
.htaccessdosyasını geçici olarak.htaccess_oldolarak yeniden adlandırın.
phpMyAdmin'e Erişememe
phpMyAdmin açılmıyorsa, üzerinde bir IP kısıtlaması olabilir. Hosting kontrol panelinde phpMyAdmin bölümüne gidin ve Allow from all seçeneğini seçin (yalnızca gerektiğinde).
Son Söz
Hosting kontrol paneli, temel prensiplerini öğrenerek sitenizi kolayca yönetebileceğiniz güçlü bir araçtır. Bu makalede gözden geçirdiğimiz adımlar – şifre değiştirme ve dosya yüklemeden veritabanı oluşturma ve e-posta yapılandırmaya kadar – çalışmalarınızın temelini oluşturur. Herhangi bir aşamada sorun yaşarsanız, ServerNet gibi hosting sağlayıcıları genellikle görsel kılavuzlar ve 7/24 destek sunar. Sitenizin her zaman yedeğini almayı ve güvenliği ciddiye almayı unutmayın. Şimdi harekete geçme ve hosting kontrol panelinizi keşfetme zamanı!