- Konu sahibi
- #1
cPanel güncellemesi, sunucudaki cPanel & WHM yazılımını seçili yayın katmanındaki en güncel derlemeye taşır. Bu işlem normal bir cPanel kullanıcı hesabından değil, WHM arayüzünden veya
cPanel & WHM, güncelleme davranışını yayın katmanı ve güncelleme ayarlarına göre belirler. WHM » Home » Server Configuration » Update Preferences bölümündeki katman; sunucunun daha temkinli, daha sık veya test amaçlı sürümlere ne zaman geçeceğini etkiler. Üretim sunucusunda test edilmemiş bir katman seçmek yerine, kararlı ve desteklenen bir katman tercih edilmelidir.
Güncelleme yalnızca panel arayüzünü değiştirmez.
Örneğin sunucunuzun üst kısmında eski bir cPanel & WHM sürümü görünüyor ve Update Preferences bölümünde uygun bir yayın katmanı seçiliyse, Upgrade to Latest Version ekranı o katmanda kullanılabilen en yeni derlemeyi kurar. Büyük sürüm geçişlerinde uyumluluk engeli bulunursa işlem durur ve uyarı verir; uyarı çözülmeden zorlayarak devam etmek yerine engelin nedenini incelemek gerekir.
Güncellemeden önce mevcut hesap ve gerekli sunucu yapılandırma yedeklerinin kullanılabilirliğini, geri dönüş planını, yeterli disk alanını ve eklenti uyumluluğunu kontrol edin. Mümkünse değişikliği üretim dışı sunucuda deneyin. Ardından şu adımları uygulayın:
Aşağıdaki ayrım yanlış bileşeni güncelleme riskini azaltır.
WHM’ye erişemediğinizde veya işlemi komut satırından başlatmanız gerektiğinde en küçük tam örnek şöyledir:
İlk sürüm çıktısı mevcut durumu gösterir.
Bu yöntemin sınırlaması, komutun
En sık yapılan hata, WHM’deki Update Server Software ekranını cPanel sürüm yükseltmesi sanmaktır. Bu ekran işletim sisteminin cPanel’in ihtiyaç duyduğu bağımlılıklarını günceller; cPanel & WHM’nin kendisini güncellemek için Upgrade to Latest Version veya
Güncelleme sırasında bazı servisler yeniden başlatılabilir. Bu nedenle işlemi yoğun trafik dışında planlamak ve tamamlandıktan sonra web, e-posta ve DNS servislerini kontrol etmek gerekir.
Seçili yayın katmanında daha yeni bir derleme bulunmuyor olabilir. WHM’de Update Preferences ayarını ve güncelleme logunu kontrol edin; bozuk dosya şüphesi varsa resmî onarım akışını inceleyin.
root yetkili SSH oturumundan yapılır. En pratik yöntem WHM içindeki yükseltme ekranını kullanmaktır; otomasyon veya uzaktan yönetim gerekiyorsa /usr/local/cpanel/scripts/upcp çalıştırılabilir.Güncelleme nasıl çalışır?
cPanel & WHM, güncelleme davranışını yayın katmanı ve güncelleme ayarlarına göre belirler. WHM » Home » Server Configuration » Update Preferences bölümündeki katman; sunucunun daha temkinli, daha sık veya test amaçlı sürümlere ne zaman geçeceğini etkiler. Üretim sunucusunda test edilmemiş bir katman seçmek yerine, kararlı ve desteklenen bir katman tercih edilmelidir.
Güncelleme yalnızca panel arayüzünü değiştirmez.
upcp işlemi, cPanel bileşenlerinin yanında cPanel’in ihtiyaç duyduğu bazı sistem yazılımlarını ve bağımlılıklarını da güncelleyebilir. Apache için ayrıca EasyApache 4, veritabanı sürümleri için ise WHM’deki ilgili yükseltme ekranı kullanılır; cPanel güncellemesi bu işlemlerin tamamının yerine geçmez.Örneğin sunucunuzun üst kısmında eski bir cPanel & WHM sürümü görünüyor ve Update Preferences bölümünde uygun bir yayın katmanı seçiliyse, Upgrade to Latest Version ekranı o katmanda kullanılabilen en yeni derlemeyi kurar. Büyük sürüm geçişlerinde uyumluluk engeli bulunursa işlem durur ve uyarı verir; uyarı çözülmeden zorlayarak devam etmek yerine engelin nedenini incelemek gerekir.
WHM üzerinden cPanel güncelleme
Güncellemeden önce mevcut hesap ve gerekli sunucu yapılandırma yedeklerinin kullanılabilirliğini, geri dönüş planını, yeterli disk alanını ve eklenti uyumluluğunu kontrol edin. Mümkünse değişikliği üretim dışı sunucuda deneyin. Ardından şu adımları uygulayın:
- WHM’ye
rootveya güncelleme yetkisi bulunan yönetici hesabıyla giriş yapın. - WHM » Home » cPanel » Upgrade to Latest Version ekranını açın.
- Ekranda seçili yayın katmanını ve mevcut cPanel & WHM sürümünü kontrol edin.
- Güncellemeyi başlatmak için Click to Upgrade düğmesine basın. Dosyalar bozuk olmadığı sürece yalnızca yeniden kurulum seçeneğini gereksiz yere kullanmayın.
- İşlem tamamlandığında WHM’nin üst bölümündeki sürüm bilgisini yeniden kontrol edin.
- Sonuç başarılıysa temel siteleri, e-posta gönderimini, DNS çözümlemesini ve önemli yönetim ekranlarını test edin.
Hangi güncelleme yöntemi ne zaman kullanılmalı?
Aşağıdaki ayrım yanlış bileşeni güncelleme riskini azaltır.
| İhtiyaç | Kullanılacak yer | Not |
|---|---|---|
| cPanel & WHM sürümünü yükseltmek | WHM » cPanel » Upgrade to Latest Version | Komut satırındaki karşılığı upcp’dir. |
| Yayın katmanını veya otomatik güncellemeyi ayarlamak | WHM » Server Configuration » Update Preferences | Sürüm seçimi ve güncelleme davranışı burada belirlenir. |
| Apache ve PHP yapılarını güncellemek | WHM » Software » EasyApache 4 | cPanel güncellemesinden ayrı değerlendirilir. |
SSH ile güncelleme
WHM’ye erişemediğinizde veya işlemi komut satırından başlatmanız gerektiğinde en küçük tam örnek şöyledir:
Kod:
ssh [email protected]
/usr/local/cpanel/cpanel -V
/usr/local/cpanel/scripts/upcp
/usr/local/cpanel/cpanel -V
İlk sürüm çıktısı mevcut durumu gösterir.
upcp güncellemeyi başlatır; son komut ise işlem tamamlandıktan sonra sürümü tekrar doğrulamak için kullanılır. Komut hata verirse terminal çıktısını ve /var/cpanel/updatelogs altındaki ilgili güncelleme kaydını inceleyin. SSH oturumu kopabilecek uzun işlemlerde arka plan seçeneği kullanılabilir:
Kod:
/usr/local/cpanel/scripts/upcp --bg
Bu yöntemin sınırlaması, komutun
root yetkisi gerektirmesidir. Ayrıca zorla yeniden kurulum seçeneği normal güncellemeden farklıdır; sistem güncel görünse bile dosyaları yeniden kurar ve güncelleme tercihlerini aşabilir. Sorun giderme amacı yoksa standart komutu kullanmak daha doğru karardır.Sık yapılan hatalar
En sık yapılan hata, WHM’deki Update Server Software ekranını cPanel sürüm yükseltmesi sanmaktır. Bu ekran işletim sisteminin cPanel’in ihtiyaç duyduğu bağımlılıklarını günceller; cPanel & WHM’nin kendisini güncellemek için Upgrade to Latest Version veya
upcp kullanılmalıdır. Bir diğer hata, yayın katmanını rastgele daha yeni bir seçeneğe almak ve eklenti uyumluluğunu kontrol etmemektir. Üretim sunucusunda önce mevcut katmanı koruyarak normal güncellemeyi deneyin; büyük geçiş gerekiyorsa önce uyumluluk engellerini ve bakım planını değerlendirin.Sık sorulan sorular
cPanel güncellemesi siteleri kapatır mı?
Güncelleme sırasında bazı servisler yeniden başlatılabilir. Bu nedenle işlemi yoğun trafik dışında planlamak ve tamamlandıktan sonra web, e-posta ve DNS servislerini kontrol etmek gerekir.
Güncelleme tamamlandı ama sürüm değişmedi; ne yapmalıyım?
Seçili yayın katmanında daha yeni bir derleme bulunmuyor olabilir. WHM’de Update Preferences ayarını ve güncelleme logunu kontrol edin; bozuk dosya şüphesi varsa resmî onarım akışını inceleyin.
upcp --sync mevcut sürüm dosyalarını eşitlemeye yöneliktir; --force ise güncelleme tercihlerini aşarak sürüm yükseltebilir. Bu seçenekleri aynı işlem sanmayın.