
Web projelerinizin büyümesiyle birlikte, sunucu kaynaklarınızı yönetmek için esnek, güvenilir ve maliyet etkin çözümlere ihtiyaç duyarsınız. Plus Hosting olarak, altyapınızın maksimum performansta çalışmasını sağlarken, yönetim süreçlerinizi de kolaylaştırmayı hedefliyoruz. Bu yazımızda, özellikle Intel Xeon Gold gibi güçlü işlemcilere sahip sunucularda yüksek verimlilikle çalışan, popüler ve ücretsiz bir kontrol paneli olan CentOS Web Panel’in (CWP) kurulumunu adım adım inceleyeceğiz.
CWP, hem acemi kullanıcılar hem de deneyimli sistem yöneticileri için sunucu yapılandırmasını (Apache, Nginx, PHP, MySQL vb.) grafiksel bir arayüz üzerinden yapma imkanı sunar.
Kurulum Öncesi Gereksinimler
Kuruluma başlamadan önce sunucunuzun aşağıdaki asgari şartları sağladığından emin olmalısınız:
İşletim Sistemi: Yeni kurulmuş, temiz bir CentOS 7 sürümü (Alternatif olarak AlmaLinux veya Rocky Linux 8 de desteklenmektedir). Not: CWP, üzerinde daha önceden kurulmuş Apache, PHP veya MySQL bulunan sunuculara kurulmamalıdır.
Donanım: 32-bit işletim sistemleri için en az 1 GB RAM, 64-bit sistemler için en az 2 GB RAM (Önerilen 4 GB ve üzeri).
Ağ: Sunucunuza tanımlanmış statik bir IP adresi. Dinamik, yapışkan (sticky) veya dahili IP adresleri desteklenmemektedir.
Erişim: Sunucuya SSH üzerinden
rootyetkisiyle erişim.
Adım Adım CentOS Web Panel (CWP) Kurulumu
Gereksinimleri sağladığımıza göre, SSH terminaliniz (PuTTY, Terminal vb.) üzerinden sunucunuza root girişi yaparak kuruluma başlayabiliriz.
Adım 1: Sunucuyu Güncelleme
Herhangi bir yazılım kurmadan önce sistem paketlerinin güncel olduğundan emin olmak en iyi güvenlik ve stabilite pratiğidir. Aşağıdaki komutu çalıştırarak sunucunuzu güncelleyin:
yum -y update
Güncelleme işlemi tamamlandıktan sonra, yeni kernel veya kütüphanelerin devreye girmesi için sunucunuzu yeniden başlatın:
reboot
Adım 2: Kurulum Dosyalarını İndirme
Sunucunuz yeniden başladıktan sonra tekrar SSH bağlantısı kurun. Kurulum dosyalarını indirmek için genellikle wget aracı kullanılır. Eğer sunucunuzda yüklü değilse, öncelikle onu kuralım:
yum -y install wget
Ardından, kurulum dosyasını indireceğimiz dizine geçiş yapalım:
cd /usr/local/src
Şimdi CWP’nin en güncel kurulum betiğini sunucumuza indirelim:
wget http://centos-webpanel.com/cwp-el7-latest
Adım 3: Kurulumu Başlatma
Dosyayı indirdikten sonra aşağıdaki komut ile kurulum sürecini başlatabilirsiniz. Bu işlem, sunucunuzun donanımına ve ağ hızına bağlı olarak 20 ile 40 dakika arasında sürebilir. Bu süreçte SSH bağlantınızı kesinlikle kapatmayın.
sh cwp-el7-latest
Adım 4: Kurulumun Tamamlanması ve Yeniden Başlatma
Kurulum başarıyla bittiğinde, ekranda CWP’ye giriş yapabilmeniz için gerekli olan bağlantı adresleri ve veritabanı şifreleri listelenecektir. Bu bilgileri güvenli bir yere not etmeyi unutmayın.
Sistemin tüm değişiklikleri uygulayabilmesi için son bir kez sunucuyu yeniden başlatmanız istenir. Klavyenizden Enter tuşuna basarak veya aşağıdaki komutu yazarak sunucuyu yeniden başlatın:
reboot
Kurulum Sonrası: CWP’ye İlk Giriş
Sunucunuz açıldıktan sonra, favori web tarayıcınızı kullanarak CentOS Web Panel arayüzüne erişebilirsiniz.
Giriş adresleriniz şu formatta olacaktır:
Güvenli Bağlantı (Önerilen):
https://SUNUCU_IP_ADRESINIZ:2031Standart Bağlantı:
http://SUNUCU_IP_ADRESINIZ:2030
Ekrana gelen SSL güvenlik uyarısını (henüz geçerli bir SSL sertifikası kurulmadığı için normaldir) geçerek giriş ekranına ulaşın.
Kullanıcı Adı:
rootŞifre: Sunucunuzun SSH (root) şifresi
İlk Yapılandırma Adımları
Panele giriş yaptıktan sonra sorunsuz bir web yayıncılığı için şu üç temel ayarı yapmanız gerekmektedir:
Nameserver Ayarları: Sol menüden
DNS Functions>Edit Nameservers IPsbölümüne girerek ns1 ve ns2 kayıtlarınızı oluşturun.Paylaşımlı IP Ayarı:
CWP Settings>Edit Settingsmenüsünden sunucunuzun paylaşımlı (shared) IP adresini tanımlayın.Yönetici E-postası: Aynı menü üzerinden sistem bildirimlerini alacağınız güvenilir bir yönetici e-posta adresi belirleyin.
Tebrikler! Web sitelerinizi barındırmak için CWP altyapısını başarıyla kurdunuz ve yapılandırdınız. Artık yeni kullanıcı hesapları açabilir, WordPress kurabilir ve projelerinizi internet dünyasıyla buluşturabilirsiniz.
Kesintisiz ve yüksek performanslı bir barındırma deneyimi için sunucu altyapınızın donanım kalitesi en az yazılım kadar önemlidir. Plus Hosting güvencesiyle sunduğumuz, tamamen kendi altyapımızda barındırılan optimize edilmiş sunucu çözümlerimizle tanışmak için web sitemizi incelemeye devam edebilirsiniz.
