Sådan installeres og styres software på CentOS 7

I denne vejledning skal vi vise dig, hvordan du installerer og styrer software på en Linux VPS kører CentOS 7 som operativsystem.

Installering og styring af software på en Linux-server, der kører CentOS som et operativsystem, er ret nemt. Du kan opnå dette ved at bruge en pakkechef kaldet yum. Først og fremmest, Opret forbindelse til din CentOS VPS via SSH og kontroller, om nogle af de installerede pakker på dit system har tilgængelige opdateringer. Du kan gøre dette ved at bruge følgende kommando:

# yum check-update

Udgangen af ​​kommandoen viser dig de pakker, der har tilgængelige opdateringer, og du skal opdatere dem så hurtigt som muligt. Du kan opdatere pakkerne en efter en, og du kan opdatere alle pakker på én gang ved hjælp af kommandoen:

# yum opdatering

Pakkechefen bestemmer hvilke pakker der skal opdateres sammen med deres afhængigheder og beregner den samlede downloadstørrelse. Du bliver bedt om at bekræfte opdateringen af ​​pakkerne, som du kan gøre ved at indtaste 'y' i kommandoprompten og derefter trykke på Enter.

Yum pakke manager giver dig mulighed for at søge efter en pakke og hente flere oplysninger om det, før du installerer det på dit system. Pakkechefen kontrollerer de aktiverede lagre på dit system og søger efter pakken i deres databaser. For at kontrollere, hvilke lagre der er aktiveret på dit system, kan du køre kommandoen:

# yum repolist

For at liste alle lagre inklusive dem, der er deaktiveret, kan du bruge følgende kommando:

# yum repolisten alle

For at søge efter en pakke kan du bruge kommandoen 'yum search'. I vores eksempler bruger vi pakken med navnet httpd. Pakken httpd giver Apache HTTP Server. For eksempel at liste alle pakker, der matcher strengen httpd, kan du køre følgende kommando:

# yum søgning httpd

Udgangen skal svare til nedenstående:

# yum search httpd ==================== N / S matchet: httpd ===================== ========= libmicrohttpd-doc.noarch: Dokumentation for libmicrohttpd lighttpd-fastcgi.x86_64: FastCGI-modul og gydehjælper til lighttpd og PHP-konfiguration lighttpd-mod_geoip.x86_64: GeoIP-modul for lighttpd at bruge til placering opslag lighttpd-mod_mysql_vhost.x86_64: Virtuelt vært modul til lighttpd, der bruger en MySQL database owncloud-httpd.noarch: Httpd integration for ownCloud radicale-httpd.noarch: httpd config for Radicale darkhttpd.x86_64: En sikker, HTTP / 1.1-server httpd.x86_64: HTTP-server HTTP-server httpd-devel.x86_64: Udviklingsgrænseflader til Apache HTTP-serveren httpd-itk.x86_64: MPM Itk til Apache HTTP-server httpd-manual.noarch: Dokumentation til Apache HTTP-serveren httpd-tools.x86_64: Værktøjer til brug med Apache HTTP Server libmicrohttpd.i686: Letvægtsbibliotek til indlejring en webserver i applikationer libmicrohttpd.x86_64: Letvægtsbibliotek til indlejring af en webserver i applikationer lighttpd.x86_64: Lyn hurtig webserver med lyse systemkrav Navn og sammendrag passer kun, brug "søg alle" for alt.

For at vise oplysninger om en bestemt pakke kan du bruge kommandoen 'yum info'. For information om httpd-pakken kan du bruge kommandoen:

# yum info httpd

Udgangen skal svare til følgende:

# yum info httpd Installerede pakker Navn: httpd Arch: x86_64 Version: 2.4.6 Udgivelse: 40.el7.centos Størrelse: 9.4 M Repo: installeret Fra repo: base Sammenfatning: Apache HTTP Server URL: http://httpd.apache.org/ Licens: ASL 2.0 Beskrivelse: Apache HTTP Server er en kraftfuld, effektiv og udvidelig webserver.

For at installere en pakke kan du bruge kommandoen 'yum install'. For eksempel at installere httpd-pakken på din CentOS VPS, kan du bruge kommandoen nedenfor:

# yum installere httpd

For at liste alle de installerede pakker på dit system sammen med deres version og deres depot kan du bruge kommandoen:

# yum liste installeret

Endelig, for at fjerne en pakke fra dit system kan du bruge kommandoen 'yum remove'. Hvis du f.eks. Vil fjerne httpd-pakken fra dit system, kan du køre kommandoen:

# yum fjerne httpd

Pakkehåndteringen fjerner også pakkerne, der afhænger af det.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.