15 Tem, 2020

Ubuntu Sunucusunu 18.04'ten 20.04'e Yükseltme
" Ubuntu Sunucusunu 18.04’ten 20.04’e Yükseltme "

18 / 100 SEO Puanı

Bu döküman, Ubuntu 18.04 LTS sunucusunun bir SSH bağlantısı üzerinden veya başka bir şekilde 20.04 LTS’ye nasıl yükseltileceğini gösterir.

Ubuntu 20.04 LTS yeni çekirdek ve yeni özelliklerle piyasaya sürüldü. Bir Ubuntu sunucusu çalıştırıyorsanız, Ubuntu 20.04 LTS sunucusuna yükseltmeyi merak ediyor olabilirsiniz.

Bu dökümanda, Ubuntu sunucu sürümünü 18.04’ten 20.04 LTS’ye yükseltme adımlarını göstereceğim.

Ubuntu Sunucusunu 18.04'ten 20.04'e Yükseltme

Sunucunuzu yükseltmeye başlamadan önce, aklınızda bulundurmanız gereken birkaç nokta var.

Sunucu yükseltme işlemi yarım saat veya daha uzun sürebilir ve bu, çalışmama süresine neden olur. WordPress veya halka açık başka bir hizmet gibi bir web hizmeti kullanıyorsanız, hizmetlerinizin bir süre çevrimdışı kalması için hazırlıklı olun.

Bu yüzden yeni sürüme geçerken sunucu imajı almayı unutmayın her olasılığı göz önünde bulundurarak bu işe başlayın.

İkinci şey sunucunuzun yedeğini almaktır. Rapidbyte Cloud Server  platformunu sunucularım için kullanıyorum ve tüm sunucu görüntüsünün yedeğini oluşturmak sadece birkaç tıklama 🙂

Bunu göz önünde bulundurarak, Ubuntu 20.04 sunucusuna nasıl yükseltileceğini görelim.

Komutları çalıştırmak için root kullanıyorum normal kullanıcı yetkisinde bu işlemi gerçekleştiremezsiniz. Kök olarak oturum açmadıysanız, sudo haklarınız olmalı ve bu komutları sudo ile çalıştırmalısınız.

1. Adım: Sisteminizi güncelleyin

Ubuntu sunucunuza giriş yapın. Uzak bir sistemseniz, oturum açmak için SSH’yi kullanın. Yani sunucunuza nasıl erişeceğinizi zaten biliyorsunuz, değil mi?

Bekleyen yazılım güncellemeleri için önce Ubuntu sunucunuzu güncelleyin:

apt update && apt dist-upgrade -y

2. Adım: Güncelleme Yöneticisi’ni yapılandırın

Ubuntu, sisteminizi daha yeni bir sürüme yükseltmek için Update Manager adlı önemli bir araç sunar.

Normalde, önceden yüklenmiş olmalıdır, ancak Ubuntu sunucunuzda güncelleme yöneticisi aracının yüklü olduğunu doğrulayın:

apt install update-manager-core

Sonra, / etc / update-manager / release-upgradeys dosyasının içeriğini kontrol etmeli ve son satırın Prompt=lts olduğundan ve yorum yapılmadığından emin olmalısınız.

Bu, Ubuntu sisteminizin yeni ve kararlı bir LTS sürümüne güncelleneceği anlamına gelir. Şuna benziyor:

Ubuntu Sunucusunu 18.04'ten 20.04'e Yükseltme

3. Adım: Ubuntu sunucusunu yeni bir LTS sürümüne yükseltin

Bundan emin olduktan sonra, şu komutla Ubuntu 18.04 sunucunuzu Ubuntu 20.04 LTS’ye yükseltebilirsiniz:

do-release-upgrade

yükseltilecek yeni bir sürüm bulamadığını söyleyen böyle bir mesaj görebilirsiniz.

Yeni bir Ubuntu sürümünü kontrol etme
Bir LTS’nin geliştirme sürümü mevcut değildir.
LTS olmayan en son geliştirme sürümüne geçmek için
İstemi = / etc / update-manager / release-upgrades’de normal olarak ayarlayın.

Bunu yaparsanız, yükseltmeyi aşağıdaki gibi -d seçeneğiyle zorlayabilirsiniz:

do-release-upgrade -d

-D seçeneği, şu anda 20.04 olan geliştirme sürümünü aramaya zorlamaktadır.

Prosedürün geri kalanı temelde istediği şeye enter tuşuna basmaktır.

Ubuntu sunucusunu SSH bağlantısı üzerinden yükseltiyor musunuz? Çok dikkat!

Sisteminizde oturum açmak için SSH kullanıyorsanız, aşağıdaki gibi bir uyarı mesajı görmelisiniz:

Bu oturumun ssh altında çalıştığı görülüyor. Şu anda ssh üzerinden yükseltme yapılması önerilmez, çünkü arıza durumunda kurtarılması daha zordur.

Bakın, sürüm yükseltme prosedürünün birkaç adımda sizin girişinize ihtiyacı var. SSH üzerinden yapıyorsanız ve bağlantınız kesilirse, yükseltmeye ne olur? Asacak mı? Yükseltmeye devam etmek için kritik kullanıcı girişini nasıl alacak?

Endişelenme. Ubuntu akıllıdır. Do-release-upgrade aracı bununla ilgilenir. Ekran ile bağlantı noktası 1022’de otomatik olarak yeni bir ssh oturumu açar. Özel güvenlik duvarınız varsa, 1022 numaralı bağlantı noktasını açmanız gerekir.

iptables -I INPUT -p tcp --dport 1022 -j ACCEPT

Yükseltmenin ortasında sunucu ile bağlantınız kesilirse, sunucunuza ssh üzerinden bağlanarak ancak şu şekilde 1022 numaralı bağlantı noktasında oturumu yeniden bağlayıp kurtarabilirsiniz:

ssh root@server_ip_address -p 1022

Yükseltme prosedürünün çalıştığını görmüyorsanız, aşağıdaki gibi ekran komutunu kullanın:

screen -x

Ekrandaki talimatları izleyin ve yaklaşık 20-30 dakika içinde (hatta daha az) yeni sunucuya yükseltilmelidir.

LXD’yi yükselttiği adımda hatırı sayılır bir zaman aldığını fark ettim. Neredeyse SSH bağlantımın askıda olduğunu düşündüm. panik yapmayın siz 🙂

Ubuntu Sunucusunu 18.04'ten 20.04'e Yükseltme

Ve yukarıda bir seçim yapmanız gereken ekranlar gibi görüntüleniyorsa, seçenekler arasında geçiş yapmak için sekme tuşuna basın ve girişinizi onaylamak için Enter tuşuna basın.

Yükseltme işlemi tamamlandıktan sonra Ubuntu sunucunuzu yeniden başlatmanız gerekir. Lsb_release -a komutuyla Ubuntu 20.04 kullandığınızı doğrulayabilirsiniz:

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04 LTS
Release:	20.04
Codename:	focal

Umarım bu hızlı küçük öğreticiyi Ubuntu 20.04 LTS sunucusuna yükseltmede faydalı buldunuz.

Sorularınız var mı  sormaya çekinmeyin. İyi çalışmalar.

Bu yazı 389 Defa okundu, Beğendiyseniz üstteki benzer yazıları okumanızı öneririm, isterseniz site içinde farklı içerikleri arama yapabilirsiniz.

Ali Çömez / Slaweally

Kaldırımda yürürken beyaz çizgilere basmamaya çalışan, Sabah yüzünü yıkarken dirseklerinden su sızmasından nefret eden, Dönerle ayranı aynı anda bitirebilen, son dakikada otobüsü kaçırsada grur yapıp arkasından koşmayan... bir insanım :)

  1. Organik dedi ki:

    işe yarar bilgi için teşekkür ederim :))

  2. Taylan dedi ki:

    ubuntu linux’in en gözde işletim sistemlerinden biridir.Yükseltme yapıldığı takdirde farklı materyaller gelecektir.

  3. ElizaModa dedi ki:

    Bir dostum geliştirme yaparken ubuntu tercih etmişti, her ne kadar merak etsem de ilk denemede kararsız bir sürüm ile karşılaşmak üzücü olmuştu, tavsiye ettiğiniz kararlı bir sürüm numarası var mı? İçerik için teşekkürler.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir