I denne artikkelen diskuterer jeg viktigheten av programvareoppdateringer på serveren din eller med webapplikasjoner. Vi vet alle at programvareoppdatering er nødvendig, men vi hopper over det for å unngå å sitte foran det for å oppdatere det samme. Alle applikasjonene har muligheten til å planlegge disse oppdateringene automatisk uten vår inngripen. Vi ser alle en melding fra operativsystemet ditt i ditt lokale system eller på mobilen din, eller webapplikasjonene dine der du blir bedt om programvareoppdateringer. Det meste av saken hopper vi bare over det og utsetter oppdateringen. Du må aktivere det med mindre du ikke har tid til å gjøre det manuelt.
Sikkerhetsproblemer
Ondsinnede aktiviteter og hacking har skjedd på grunn av systemene med sårbarheter. Normalt vil hackerne finne versjonen av programvaren som er installert i webapplikasjonen / serveren eller det lokale systemet og bruker de aktuelle sårbarhetene i den spesifikke versjonen for å trenge inn i systemet for å utføre ondsinnede aktiviteter.
Hvis programvaren administreres riktig av utviklerne, bør de frigjøre oppdateringen for det oppdagede sikkerhetsproblemet. Så sørg for å oppdatere programvaren din til den siste tilgjengelige versjonen. Du kan sjekke utgivelsesnotatene fra utviklerne for å bekrefte at sårbarhetene er løst eller ikke.
Forbedret funksjonalitet
I noen tilfeller bør det være noen funksjoner lagt til programvaren og ha noen optimaliseringer for å forbedre funksjonaliteten.
Å fikse feil
Ikke all programvare er fullstendig bevis, det bør ha noen feil i programvaren. Som kan ha kritiske eller ikke-kritiske. Den oppdagede feilrettingen vil legge til de siste oppdateringene.
Programvareoppdateringer på serveren din
Som i alle applikasjoner er det viktig å oppdatere programvarepakkene som er installert på serveren din. Det er mange verktøy tilgjengelig for fotavtrykk (samle tilgjengelige detaljer om systemet ditt som programvareversjoner, åpne porter, kjente sårbarheter osv.) detaljene i systemet ditt. Så programvaren bør oppdateres til siste versjon for å unngå tilgang til inntrengerne.
Linux Kernel Updates
Programvareoppdateringer vil også oppdatere kjernen på serveren din. For å oppdatere den nye kjernen, må serveren din starte på nytt. Så må du planlegge en omstart på lavtider for å redusere virkningen av nedetiden.
Hvis serveren din er oppgavekritisk og ikke har råd til hyppige omstarter, kan du bruke litt programvare til å oppdatere kjerneoppdateringene ved kjøretid for å unngå omstart. Etter min mening er det en god idé å starte serveren på nytt en gang i måneden. Det vil hjelpe deg med å oppdatere kjernepakkene og kjøre filsystemkontroller ved omstartstidspunktet. Som systemadministrator er jeg redd for å starte et system på nytt med mer enn 1000 dagers oppetid. Det meste av saken bør gå til filsystemkontroll, og det kan ta litt tid før den er tilbake online. For å unngå lang nedetid, er det bra å distribuere nedetid ved å starte serveren på nytt minst en gang i måneden.
Oppdater programliste på serveren
Det synkroniserer pakkene fra arkivene. Normalt inneholder apt-get bruk den lokale xml-filen listen over pakker, for å oppdatere listen, må vi kjøre oppdateringskommandoen.
For ubuntu må vi kjøre følgende kommando for å oppdatere.
apt-get oppdateringFor centos tømmer du yum-hurtigbufferen for å tømme XML-filene i depotet. Når du har tømt hurtigbufferen, vil den laste ned de siste pakkelistene (xml-filer) fra arkivene, mens vi kjører yum-kommandoen neste gang. Så listene vil være siste.
yum rense altOvennevnte kommando vil rense alle bufrede filer mens vi kjører yum-kommandoer fra katalogen “/ var / cache / yum /”. Noen ganger må vi kjøre denne kommandoen for å rydde plassen. Du kan planlegge denne kommandoen for å tømme yum-cache regelmessig.
Oppdater alle pakker med tilgjengelige oppdateringer
Følgende er de respektive kommandoene for å oppdatere tilgjengelige oppdateringer for pakkene i centos og ubuntu variant servere.
sudo apt-get upgrade # For Ubuntuyum oppdatering # For Centos
Samlet kjører du følgende kommandoer sammen for å oppdatere alle pakkene som er installert i linux-systemet eller sever.
For Ubuntu
sudo apt-get update # Henter listen over tilgjengelige oppdateringer,sudo apt-get upgrade # Oppgrader strengt de nåværende pakkene
sudo apt-get dist-upgrade # Installerer oppdateringer (nye)
vær forsiktig når du bruker dist-upgrade da det også kan fjerne pakker for å tilfredsstille avhengigheter.
For Centos
yum rense altyum oppdatering
Når du er oppdatert, kan du sjekke følgende kommando for å bekrefte at flere oppdateringer er tilgjengelige eller ikke.
For Centos
yum sjekk-oppdateringFor Ubuntu
apt-liste - kan oppgraderesEller
apt-get -u upgrade --assume-noVi kan lage et skript ved hjelp av de ovennevnte oppdateringskommandoene og planlegge det basert på timer utenom topptid for å oppdatere programvaren regelmessig for å holde systemet oppdatert.