V tomto tutoriálu vám ukážeme, jak nainstalovat a spravovat software na CentOS 7.
Instalace a správa softwaru na linuxovém serveru s operačním systémem CentOS je poměrně snadná. Toho lze dosáhnout pomocí správce balíčků s názvem yum. Nejprve se připojte ke svému CentOS VPS přes SSH a zkontrolujte, zda některé z nainstalovaných balíčků ve vašem systému mají dostupné aktualizace. To lze provést pomocí následujícího příkazu:
# yum check-update
Výstup příkazu vám ukáže balíčky, které mají dostupné aktualizace a měli byste je aktualizovat co nejdříve. Balíčky můžete aktualizovat jeden po druhém a můžete aktualizovat všechny balíčky najednou pomocí příkazu:
# yum update
Správce balíčků určí, které balíčky je třeba aktualizovat spolu s jejich závislostmi, a vypočítá celkovou velikost stahování. Budete vyzváni k potvrzení aktualizace balíčků, což můžete provést zadáním „y“ do příkazového řádku a stisknutím klávesy Enter.
Správce balíčků yum vám umožňuje vyhledat balíček a získat o něm více informací před jeho instalací do systému. Správce balíčků zkontroluje povolená úložiště ve vašem systému a vyhledá balíček ve svých databázích. Chcete-li zkontrolovat, která úložiště jsou ve vašem systému povolena, můžete spustit příkaz:
# yum repolist
Chcete-li zobrazit seznam všech úložišť včetně těch, která jsou zakázána, můžete použít následující příkaz:
# yum repolist all
Nyní můžete k vyhledání balíčku použít příkaz ‚yum search‘. V našich příkladech použijeme balíček s názvem httpd. Balíček httpd poskytuje Apache HTTP Server. Chcete-li například vypsat všechny balíčky, které odpovídají řetězci httpd, můžete spustit následující příkaz:
# yum search httpd
Výstup by měl být podobný následujícímu:
# yum search httpd =================== N/S matched: httpd ====================================== libmicrohttpd-doc.noarch : Documentation for libmicrohttpd lighttpd-fastcgi.x86_64 : FastCGI module and spawning helper for lighttpd and PHP configuration lighttpd-mod_geoip.x86_64 : GeoIP module for lighttpd to use for location lookups lighttpd-mod_mysql_vhost.x86_64 : Virtual host module for lighttpd that uses a MySQL database owncloud-httpd.noarch : Httpd integration for ownCloud radicale-httpd.noarch : httpd config for Radicale darkhttpd.x86_64 : A secure, lightweight, fast, single-threaded HTTP/1.1 server httpd.x86_64 : Apache HTTP Server httpd-devel.x86_64 : Development interfaces for the Apache HTTP server httpd-itk.x86_64 : MPM Itk for Apache HTTP Server httpd-manual.noarch : Documentation for the Apache HTTP server httpd-tools.x86_64 : Tools for use with the Apache HTTP Server libmicrohttpd.i686 : Lightweight library for embedding a webserver in applications libmicrohttpd.x86_64 : Lightweight library for embedding a webserver in applications lighttpd.x86_64 : Lightning fast webserver with light system requirements Name and summary matches only, use "search all" for everything.
Pro zobrazení informací o určitém balíčku můžete použít příkaz ‚yum info‘. Pro informace o balíčku httpd můžete použít příkaz:
# yum info httpd
Výstup by měl být podobný následujícímu:
# yum info httpd Installed Packages Name : httpd Arch : x86_64 Version : 2.4.6 Release : 40.el7.centos Size : 9.4 M Repo : installed From repo : base Summary : Apache HTTP Server URL : http://httpd.apache.org/ Licence : ASL 2.0 Description : The Apache HTTP Server is a powerful, efficient, and extensible : web server.
K instalaci balíčku můžete použít příkaz ‚yum install‘. Chcete-li například nainstalovat balíček httpd na váš CentOS VPS, můžete použít následující příkaz:
# yum install httpd
Chcete-li vypsat všechny nainstalované balíčky ve vašem systému spolu s jejich verzí a jejich úložištěm, můžete použít příkaz:
# yum list installed
Nakonec k odstranění balíčku ze systému můžete použít příkaz „yum remove“. Chcete-li například odebrat balíček httpd ze systému, můžete spustit příkaz:
# yum remove httpd
Správce balíčků také odstraní balíčky, které na něm závisí.
Samozřejmě nemusíte instalovat a spravovat software na CentOS 7, pokud používáte některou z našich hostingových služeb CentOS VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali nebo odebrali určitý balíček. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek o tom, jak nainstalovat a spravovat software na CentOS 7, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.