Kuidas CentOSiga alustada

CentOS-i versioone saate alla laadida siit .

CentOS ehk Community Enterprise OS on avatud lähtekoodiga levitamine, mis põhineb RHEL-il või Red Hat Enterprise Linuxil. See on saadaval ainult siis, kui olete ostnud tugipaketi. Pealegi on kõik RHEL-paketid täielikult ühilduvad CentOS-iga, pakkudes tugevat, stabiilset ja hõlpsasti hallatavat platvormi, tagades tasuta kõrgeima operatiivturbe.

CentOS on kahendkoodiga RHEL-iga ühilduv ja on eelistatud platvorm serveri installimisel. CentOSi üks väärtuslikumaid osi on pikk tugitsükkel. Kui näiteks Fedora väljaandmise tugitsüklid kestavad kuni 13 kuud, siis CentOSi väljaanded pakuvad tuge kuni 7 aastaks. See muudab selle äärmiselt töökindlaks ja usaldusväärseks.

Lisaks laiendab CentOS-i kogukonna projekt nende kättesaadavust paljude platvormide nagu Google, Amazon AWS jt kaudu. See on saadaval ka üldistes pilve-init-toega piltides.

CentOSi kohta lisateabe saamiseks külastage CentOSi projekti siin.

Versioonid

Näited

Vaatame läbi mõned üksikasjalikud juhised CentOS 7 installimise ja põhiseadistamise käivitamiseks.

  1. Laadige alla uusim CentOS .ISO
  2. Pärast CentOS-i viimase versiooni allalaadimist ülaltoodud linkide abil või CentOS-i ametliku allalaadimislehe abil kirjutage see DVD-le või looge käivitatav USB-mälupulk, kasutades LiveUSB Creatorit nimega Unetbootin.
  3. Kui olete installeri käivitatava meediumi loonud, pange DVD / USB oma süsteemi sobivasse draivi, käivitage arvuti, valige oma käivitatav seade ja esimene CentOS 7 viip peaks ilmuma. Valige viipal Install CentOS 7 ja vajutage klahvi [Enter].

4. Süsteem alustab meediainstalleri laadimist ja peaks ilmuma tervitusekraan. Valige installiprotsessi keel - see aitab teil kogu installiprotseduuri läbi viia - ja klõpsake nuppu Jätka.

5. Järgmises etapis on praegune ekraaniviip Installikokkuvõte. See sisaldab palju võimalusi süsteemi täielikuks kohandamiseks. Esimene asi, mida võiksite seadistada, on teie aja seaded. Klõpsake kuupäeval ja kellaajal ning valige pakutavalt kaardilt oma serveri füüsiline asukoht ja vajutage selle konfiguratsiooni rakendamiseks ülemist nuppu Valmis.

6. Järgmisena valige keeletoe ja klaviatuuri seaded. Valige oma süsteemi jaoks põhi- ja lisakeel ning kui olete lõpetanud, klõpsake nuppu Valmis.

7. Samamoodi valige oma klaviatuuripaigutus, vajutades nuppu pluss ja testige klaviatuuri konfiguratsiooni, kasutades selleks õiget sisestatud sisendit. Pärast klaviatuuri seadistamise lõpetamist saate klaviatuuride vahetamiseks kasutada mis tahes klahvikombinatsiooni. Minu puhul kasutan Alt + Ctrl. Pärast soovitud klahvikombinatsiooni valimist vajutage muudatuste rakendamiseks uuesti Installimise kokkuvõtte põhiekraanile naasmiseks Valmis.

8. Nüüd saame lisada keele toetuse, kui te ei soovi inglise keelt kasutada. Dialoogi avamiseks klõpsake „KEELETOETUS“.

9. Vaikimisi on CentOS-ga eelinstallitud inglise keel, kuid me saame hõlpsasti lisada rohkem keeli. Minu puhul lisan saksa saksa keele lisakeelena Deutsch (Deutschland). Pärast valimist vajutage Valmis.

10. Järgmises etapis saate oma installi kohandada, kasutades muid installiallikaid kui kohalikud DVD / USB-meediumid, näiteks võrgu asukohad, kasutades HTTP, HTTPS, FTP või NFS protokolle. Võite isegi lisada täiendavaid hoidlaid, kuid kasutage seda meetodit ainult siis, kui teate, mida teete. Nii et jätke vaikimisi automaatselt tuvastatud installikandja ja vajutage jätkamiseks nuppu Valmis.

11. Järgmisena saate valida oma süsteemi installimistarkvara. Selles etapis pakub CentOS palju serveri ja töölaua platvormi keskkondi, mille vahel saate valida. Aga kui soovite kõrgetasemelist kohandamist, eriti kui kavatsete kasutada serveriplatvormina töötamiseks CentOS 7-d, siis soovitan lisadena minimaalset installimist ühilduvusraamatukogudega. See installib minimaalse põhisüsteemi tarkvara ja hiljem saate lisada muid pakette, kui teie vajadused seda nõuavad:

12. Nüüd on aeg kõvaketas jaotada. Klõpsake menüüd Installimise sihtkoht, valige oma ketas ja valige soovitud ketas. Konfigureerin partitsiooni. Lisateavet selle kohta, millist sektsiooni valida, lugege siit.

13. Järgmisel ekraanil valige sektsiooni paigutuseks LVM (Logical Volume Manager) ja klõpsake siis nende loomiseks klõpsake nuppu Klõpsake siin. See valik loob XFS-failisüsteemi abil kolm süsteemijaotust, jaotades kõvakettaruumi automaatselt ümber ja koondades kogu LVS-i üheks suureks köidegrupiks nimega “sentos”. 11.

  • / boot - mitte LVM
  • / (juur) - LVM
  • Vaheta - LVM

14. Kui te pole rahul installija poolt automaatselt loodud vaikepartitsiooni paigutusega, saate oma partitsiooniskeemi täielikult lisada, muuta või selle suurust muuta. Kui olete lõpetanud, vajutage nuppu Valmis ja nõustuge muudatuste kokkuvõtte viivitusega muudatustega.

MÄRKUS. Nende kasutajate jaoks, kelle kõvakettad on suuremad kui 2 TB, teisendab installiprogramm partitsioonitabeli automaatselt GPT-ks. Kuid kui soovite kasutada GPT-tabelit väiksematel kettadel kui 2 TB, siis peaks vaikekäitumise muutmiseks kasutama installeri alglaadimise käsureale argumenti inst.gpt.

15. Järgmine samm on oma süsteemi hostinime määramine ja võrguühenduse lubamine. Klõpsake sildil Network & Hostname ja tippige väljale Hostname oma süsteem FQDN (Fully Qualified Domain Name), seejärel lubage oma võrguliides, lülitades ülemise Etherneti nupu asendisse ON. Kui teie võrgus on toimiv DHCP-server, konfigureerib see automaatselt kõik teie võrguseaded lubatud NIC-i jaoks, mis peaksid ilmuma teie aktiivse liidese alla.

16. Kui teie süsteem on server, on parem seada staatiline võrgukonfiguratsioon Ethernet NIC-ile, klõpsates nupul Konfigureeri ja lisades kõik oma staatilise liidese seaded nagu allpool oleval ekraanipildil. Kui olete lõpetanud, klõpsake nuppu Salvesta, keelake ja lubage Etherneti kaart, lülitades nupu asendisse VÄLJAS ja SISSE ning seejärel klõpsake nuppu Valmis, et seadeid rakendada ja tagasi peamenüüsse naasta.

Vastasel juhul:

17. Lisage aadressi, võrgumaski ja lüüsi kirjed vastavalt oma staatilisele IP-keskkonnale. Minu puhul kasutan aadressi 192.168.1.100, Netmask 255.255.255.0, Gateway 192.168.1.1 ja DNS-servereid 8.8.8.8 8.8.4.4. Need väärtused võivad teie võrgukeskkonnast sõltuvalt erineda. Pärast seda vajutage Salvesta.

TÄHTIS: Kui teil pole IPv6 Interneti-ühendust, määrake vahekaardil IPv6 eiramiseks automaatne IPv6. Vastasel juhul ei saa te IPv4 kaudu sellest serverist Internetti jõuda, kuna CentOS näib siis eiravat õiget IPv4 seadistust ja kasutab selle asemel IPv6-d, mis ebaõnnestub.

18. Järgmisena peame ühenduse sisse lülitama, nagu on näidatud alloleval ekraanipildil. Pärast vajutage Valmis.

19. Nüüd on aeg alustada installiprotsessi, valides Alusta installimist ja seadistades juurkonto jaoks tugeva parooli.

20. Installiprotsess algab nüüd ja järgmistesse akendesse saate väikese sinise edenemisriba. Nüüd peame seadistama JUURPARASÕNA ja lisama suvandi KASUTAJA LOOMINE uue juurkasutaja. Esmalt otsin juurparooli.

21. Sisestage valitud turvaline parool ja vajutage Valmis.

22. Edasi läheme KASUTAJATE LOOMISEKS.

23. Järgmisena loo kasutaja. Minu puhul kasutasin täisnime „Administrator“ ja kasutajanime „administrator“. Märkige suvand Nõua selle konto kasutamiseks parooli ja vajutage siis Valmis. Muidugi võite kasutada mis tahes väärtust vastavalt teie valikule.

24. Vajutage Finish. Olge kannatlik ja oodake seadistuse lõpuleviimist.

25. Pärast installi lõppu palub ta serveri taaskäivitada, vajutage lihtsalt nuppu Lõpeta seadistamine.

26. Server taaskäivitub ja küsib pärast teie kasutajanime ja parooli.

Palju õnne! Olete nüüd oma uhiuue masinasse installinud CentOSi viimase versiooni. Eemaldage kõik installikandjad ja taaskäivitage arvuti, et saaksite sisse logida oma uude minimaalsesse CentOS 7 keskkonda ja teha muid süsteemi ülesandeid, näiteks värskendada süsteemi ja installida muud igapäevaste ülesannete täitmiseks vajalikku kasulikku tarkvara.

Nüüd oleme valmis sisselogimiseks kasutajaga, mille me just ülal lõime, või saame kasutada juurmandaate.

Esimene sisselogimine CentOS-is. Logige juurkasutajana serverisse sisse, et saaksime teha mõned viimased installimistoimingud.

Esimene neist on kõigi saadaolevate värskenduste installimine rakendusega yum.

Värskenduste installimise jätkamiseks kinnitage "y" -ga. Ma installin kaks käsurea redaktorit, et oleks võimalik shellis konfiguratsioonifaile redigeerida:

Võrgu seadistamine

CentOS 7.2 minimal pole eelinstallitud käsuga ifconfig, seega installime selle järgmiselt:

Kui soovite muuta või vaadata võrgu konfiguratsioonifaili, muutke lihtsalt faili:

See on selline, kui konfigureerite staatilise IP-aadressi:

Vajadusel muutke väärtusi.

Märkus. Ülaltoodud seadme DEVICE nimi võib erineda, seega kontrollige vastavat faili kataloogis / etc / sysconfig / network-scripts.

Kohanda / etc / hosts

Reguleerige faili / etc / hosts järgmiselt:

Tehke sellised väärtused:

Palju õnne! Nüüd on meil minimaalne CentOS 7 serveri seadistamine.

Nüüd võiksite selle asemel eelistada GUI-d, siin saate valida paljude maitsete vahel:

GNOME-Desktopi installimine:

Installige GNOME Desktop Environment, sisestades järgmise:

GUI käivitamiseks sisestage pärast installimise lõpetamist:

Kuidas kasutada GNOME Shelli

CentOS 7 vaikimisi GNOME töölaud algab klassikalises režiimis, kuid kui soovite kasutada GNOME Shelli, määrake see järgmiselt:

Variant A: Kui käivitate GNOME'i koos startxiga , määrake see nii:

Võimalus B: määrake süsteemi graafiline sisselogimine systemctl set-default graphical.target ja taaskäivitage süsteem. Pärast süsteemi käivitamist:

  1. Klõpsake nupul „Logi sisse” kõrval asuvat nuppu.
  2. Valige loendist “GNOME”. (Vaikimisi on GNOME Classic)
  3. Klõpsake nuppu "Logi sisse" ja logige sisse GNOME Shelliga.

GNOME kest algab järgmiselt:

KDE-Desktopi installimine:

Installige KDE töölauakeskkond sisestades

Pärast installi lõpetamist sisestage järgmine käsk:

KDE töölaua keskkond algab järgmiselt:

MATE töölauakeskkonna installimine:

Installige MATE Desktop Environment, sisestades selle:

Pärast installi lõpetamist sisestage järgmine käsk:

MATE töölauakeskkond algab:

Xfce töölauakeskkonna installimine:

Installige Xfce Desktop Environment, sisestades selle:

Pärast installi lõpetamist sisestage järgmine käsk:

Xfce töölauakeskkond algab järgmiselt:

MUU VÕIMALUS SEDA TEHA:

Selle asemel, et kasutada Startx-käsu häkkimist .xinitrc-faili, on ilmselt parem öelda Systemd-le, et soovite käivitada graafilise graafilise kasutajaliidese ja terminali.

Selle saavutamiseks tehke lihtsalt järgmist.

Seejärel taaskäivitage lihtsalt.

Viimane bitt seostab rund level 5 sihi vaikimisi Systemd suhtes.

Tehes seda koos Systemd-ga

Selle saavutamiseks võite kasutada ka Systemd. See on vaieldamatult parem meetod, kuna haldate süsteemi olekut otse Systemd ja selle CLI-de kaudu.

Näete, milline on teie praegune vaikesihtmärk:

Ja seejärel muutke see graafiliseks:

Sihtmärgid

Systemdis on sihtmärgid runlevel5.target ja graphical.target identsed. Nii on ka runlevel2.target ja multi-user.target.

RHEL / CentOS Linux installige põhiarendustööriistad Automake, Gcc (C / C ++), Perl, Python ja silurid

K. Kuidas installida kõik arendustööriistad, näiteks GNU GCC C / C ++ kompilaatorid, make ja teised, pärast seda, kui olete CentOSi, RHELi või Fedora Linuxi installinud shelliviibalt?

Peate installima rühma 'Arendustööriistad' RHEL / CentOS / Fedora / Scientific / Red Hat Enterprise Linuxi. Need tööriistad hõlmavad põhilisi arendustööriistu nagu automake, gcc, perl, python ja silurid, mis on vajalikud tarkvara kompileerimiseks ja uute RPP-de loomiseks:

  1. painduma
  2. gcc c / c ++ kompilaator
  3. redhat-rpm-config
  4. strace
  5. p / min-ehitada
  6. tegema
  7. pkgconfig
  8. gettext
  9. automake
  10. strace64
  11. gdb
  12. piisonid
  13. libtool
  14. autokonf
  15. gcc-c ++ kompilaator
  16. binutilid ja kõik sõltuvused.

Paigaldamine:

Avage terminal või logige sisse ssh-seansi kaudu ja tippige juurkasutajana järgmine käsk:

Järgnevad näidiväljundid:

Nüüd saate oma süsteemis kompileerida ja kasutada mis tahes rakendusi.

Installimise kontrollimine

Gnu gcc / c / c ++ kompilaatori versiooni tüübi kuvamiseks toimige järgmiselt.

Proovi väljundid:

Kuidas loetleda kõik Fedora / RHEL / CentOS Linuxi serveris praegu töötavad teenused?

Kõigi töötavate teenuste leidmiseks ja loetlemiseks Fedora / RHEL / CentOS Linuxi süsteemides on mitmeid viise ja tööriistu.

CentOS / RHEL 6.x ja vanemate versioonide (eelsüsteem) jaoks on süntaks järgmine:

Trükkige mis tahes teenuse olek. Apache (httpd) teenuse oleku printimiseks toimige järgmiselt.

Loetlege kõik teadaolevad teenused (konfigureeritud SysV kaudu):

Loetlege teenused ja nende avatud sadamad:

Teenuse sisse / välja lülitamine:

ntsysv on lihtne liides runlevel-teenuste seadistamiseks, mis on konfigureeritavad ka chkconfig kaudu . Vaikimisi konfigureerib see praeguse jooksutaseme. Sisestage lihtsalt ntsysv ja valige teenus, mida soovite käivitada.

Märkus RHEL / CentOS 7.x kohta koos systemd-ga

Kui kasutate systemd-põhist levitamist, näiteks Fedora Linux v22 / 23/24 või RHEL / CentOS Linux 7.x +, proovige käsu systemctl abil töötavate teenuste loendamiseks järgmist käsku. See kontrollib süsteemisüsteemi ja teenusehaldurit.

Süsteemiteenuste loendis CentOS / RHEL 7.x + kasutage järgmist.

Süntaks on:

Kõigi teenuste loetlemiseks tehke järgmist.

Proovi väljundid:

Ülaltoodud pildil on loetletud kõik üksused, mis on installitud CentOS / RHEL 7 süsteemipõhisesse süsteemi, koos nende praeguste olekutega.

Konkreetse teenusega (cgroup) seotud protsesside vaatamiseks võite kasutada käsku systemd-cgtop. Sarnaselt ülemisele käsule loetleb süsteemd-cgtop töötavaid protsesse nende teenuste põhjal:

Proovi väljundid:

SysV-teenuste loetlemiseks ainult CentOS / RHEL 7.x + kasutuses (ei sisalda natiivseid systemd-teenuseid):

Proovi väljundid:

TULEMüür KUIDAS:

Siit saate teada, kuidas tulemüüri seadistada.

Viited

  • CentOSi dokumentatsioon
  • CentOSi väljalaskemärkmed
  • Installi Gnome GUI saidile CentOS 7 / RHEL 7
  • Töö süsteemiga SYSTEMD

Dokumentatsioon Kuidas juhendada CentOS-i

CentOS-i versioon 7

CentOS 7 põhineb täielikult RedHati üksikasjalikul dokumentatsioonil. Näited ja süsteemihalduse juhendid asuvad siin: CentOS 7 täielik dokumentatsioon

Algselt avaldas Krasimir Vatchinsky dokumendis Archived Stack Overflow Documentation - RIP Tutorial