Hei, denne gangen gleder leserne mine og som svar på alle kommentarene dine Hvilken Linux-distribusjon kan jeg bruke på servere?: Se Brody og clearOS og Oracle og CentOS ... (RedHat-avledninger) hvorfor snakker du ikke om disse? Hvor står du? " Vel, hør på dem, og jeg tar deg for de som aldri har brukt RedHat eller avledet en casestudie, ekte ... en server med CentOS.
Denne opplæringen er for de som ikke vet om CentOS (RedHat) eller i det minste aldri har tenkt på å implementere den på en server. Jeg ønsket å ringe opplæringen "Debian til CentOS" o "Stien fra Debian til CentOS" men jeg trodde at Debian fanboys kom til å bu meg i kommentarene hehehe
Av sikkerhetsmessige årsaker! xD ... Jeg kan ikke fortelle deg hvor? heller ikke den eksakte maskinvaremodellen, men jeg vil gjerne detaljere funksjonene.
- 4 prosessorer 16 kjerner
- 512 GB Ram
- 6x600GB sata 3 disker, konfigurasjonen av diskene er: raid 0 2x600GB og en raid 5 4x600GB
- 1 Adaptec raid controller
- 2 Qlogic HBA-kort
- 4 nettverkskort 1 gb
La oss fortsette ... Detaljer detaljer detaljer ... Vel hva Last ned her. CentOS 7 eller høyere er gift med i386- og x86_64-arkitekturen på sin offisielle side, men etterforsker og undersøker litt mer, viser det seg at de ikke helt har forlatt andre alternativer, så hvis du går til følgende adresse på wiki de kan velge andre smaker.
Den har 3 versjoner Everything, Dvd ISO og minimal, jeg valgte sistnevnte for å gå til minimumskravet og teste ting som hastigheten til de offisielle repositoriene, installasjonshastigheter og unngå å installere unødvendige tjenester, blant annet.
Min overraskelse, minimumsversjonen veier ca. 630 mb. Som jeg ikke likte mye for å være ærlig. så igjen grave litt mer, det viser seg at du har en nettinstallasjonsversjon på 380mb ca. (Jeg vet ikke hvorfor de ikke gjør alles liv enklere og de setter alt på første side !!!) Det du bør gjøre er å gå til x86_64, velge et speil og deretter laste ned nettinstallasjonsversjonen her.
Vel så langt mysteriet. Vi starter med å starte systemet, med installere CentOS-alternativet.
Vi velger språk.
Denne "Installasjonsoversikt" -menyen har disse veldig gode alternativene og oppdager dem vanligvis automatisk.
I "Sikkerhetspolitikk", ta med noen allerede forhåndsbestemte profiler av miljøer og miljøer, det er ditt valg som passer best for dine behov.
Ikke overraskende valgte jeg den som sa veldig spesifikt som en beskrivelse av "serverinstallasjoner" -profilen.
Ok, den interessante delen er at alle blir forvirret eller får systemet til å eksplodere (nybegynnere mener jeg, ikke bli fornærmet av de som vet. Jeg kunne se en bølge av kommentarer som kommer om dette emnet). Lederen etter min mening er automatisk ikke så smart, jeg prøvde det, den insisterte på å sette sdb som hjemme. Nå med alternativet "Jeg vil lage ekstra tilgjengelig plass", må du velge hvilke partisjoner eller disker installasjonsprogrammet kan eller ikke kan berøre for å opprette hele filsystemet.
Avslutningsvis valgte jeg ikke noen av disse alternativene, og jeg gikk for det tradisjonelle. Manuell partisjonering, på dette tidspunktet lar det deg lage lvm, standard eller utvidede partisjoner blant andre typer, spesielt lage disse uten mye problem siden det er for denne casestudien.
Ved å velge + blir du spurt om monteringspunkt og format. Størrelsene og dimensjonene er litt vanskelige å vise med denne lederen, jeg så ikke noe alternativ, å bruke resten av plassen, så du må velge med øye og deretter sjekke om du fortsatt har ledig plass.
Veldig viktig, i modifiseringsalternativet under kontrolleren din, kan du velge mulige volumer der lederen vil vurdere om partisjonen du har opprettet passer.
For eksempel, hvis jeg oppretter / hjem med 500 GiB og det ikke er nok plass i sda, men hvis det er i sdb, vil den automatisk tildele den til den disken, for å unngå dette, velg disken der du vil at denne partisjonen skal eksistere.
Til slutt må du opprette en rotbruker og en normal bruker
På slutten av prosessen må du starte på nytt, og det er det. Når systemet starter, er det svart skjerm og en beskjed som venter på pålogging og passord, som vanlig.
Her en htop (jeg måtte installere htop kommer ikke som standard, noe som er vanlig).
Her en df -h, forresten den første installasjonen veide 1.2 GB etter oppgraderingen, mindre enn skulle ha med 1.4 GB. Årsaken til at den veier 4.4 er at jeg installerer Virtualbox og Kde (hvis jeg allerede vet det, er det ikke det letteste, de vil fortelle meg å installere xfce eller installere xen, men denne veiledningen var for i dag og for nybegynnere), pluss mange biblioteker.
Herfra og frem et stykke kake.
Nettverk / Nettverk
Som vanlig det er som 10 måter å konfigurere nettverket på, Jeg vil forklare en av mange, men lett, og den er med nmtui, For å konfigurere nettverket starter vi med å endre en tilkobling:
Deretter må du velge hvilket nettverksgrensesnitt du vil endre.
Og til slutt, legg hele konfigurasjonen, Manual eller DHCP, jeg anbefaler ikke dhcp på en server, men det er alles beslutning. Jeg dømmer deg ikke hahaha
Nå fortsetter vi med å oppdatere systemet vårt:
yum update
yum upgrade
Jeg anbefaler å installere denne pakken, fordi det (i sammendraget) lar deg spare noen få megabyte ved å laste ned bare endringene og ikke hele pakken.
yum install deltarpm
Installer et grafisk grensesnitt for virtualbox, jeg bruker kde, men du har blant annet gnome, kfce, mate.
yum -y groups install "KDE Plasma Workspaces"
Sett det så til å starte som standard når det starter, og start miljøet samtidig.
# echo "exec startkde" >> ~/.xinitrc
# startx
Med virtualbox anbefaler jeg ikke bare å legge til virtualbox-arkivene, men rpmforge for å tilfredsstille alle avhengighetene, uten problemer.
Her går du til arkivmappen og laster ned den nye repoen
cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Aktiver rpmforge og installer dkms
yum --enablerepo rpmforge installer dkms
Vi installerer alt som er nødvendig, biblioteker og utviklingsapplikasjoner, samt kjerneutvikling for blant annet kjerneoverskriftene
yum groupinstall "Utviklingsverktøy" yum installer kernel-devel
Vi legger til brukeren vår i vboxusers-gruppen
usermod -a -G vboxusers brukernavn
Og til slutt, hvis du vil bruke eller dele USB-enhetene dine med virtuelle maskiner, er det bare å kjøre disse linjene
mkdir / vbusbfs ekko "none / vbusbfs usbfs rw, devgid = $ (awk -F: '/ vboxusers / {print $ 3}' / etc / group), devmode = 664 0 0" >> / etc / fstab monter -a
Enkelt, ikke sant?
Opptreden? fordeler? Fordeler? Vel for øyeblikket oppfører det seg bra, jeg har ingen klager, det er det samme som Debian, jeg installerer nye virtuelle maskiner for fremtidige artikler
Ved en viss anledning prøvde jeg å installere Centoos 7 (jeg tror DVDen fremdeles er der) og faktisk klarte jeg å få den, men når den var installert, ble ikke grafikksystemet oppdaget med den klarheten det burde ha, og etter å ha kjempet med det i flere timer Jeg gikk beseiret.
Som standard gir det generelle drivere og konfigurasjoner, du må kjøre og installere alle ekstra eller proprietære drivere du trenger manuelt. noe, hvis du prøver igjen og mislykkes, kontakt meg for å se om jeg kan hjelpe deg. Takk for kommentaren
ofte agurk av server ikke sant?
kulturell forskjell oppdaget ... hahaha Jeg vet ikke om du mener noe godt eller dårlig, vi er fra forskjellige land, er det bra eller dårlig? Takk for kommentaren
Hva en agurk betyr at maskinen er god :).
Greit; I min forrige kommentar snakket jeg ikke om Centoos som en ulempe mot distribusjonen, men for min del siden jeg ikke var i stand til å installere den tilfredsstillende.
Hvordan er RAID 0, hvor jeg jobber bruker vi mye RAID 5, sannheten så langt jeg lærer av det og hva systemet er som om jeg forsvarer meg mer.
Se, det er mye raskere fordi informasjonen er spredt over flere disker, derfor er lesehastighetene mye raskere, men det gir 0 redundans, du kan ikke gjøre noe for å gjenopprette dataene hvis en disk er skadet. Men i dette innlegget er det en feil, fordi jeg virkelig gjorde raid 1 (speiling), du kan se det i df -h som jeg viser
Ville det ikke vært bedre å bruke KVM sammen med Virt-Manager? Jeg synes det er et bedre alternativ enn VirtualBox :). Godt gjort med Raid 1 for systemet.
Gjerne er kvm mye mer stabil enn VirtualBox, for produksjonsmiljøer kvm ser jeg det mer seriøst og robust. Dessuten gir oracle meg utslett.
selvfølgelig er det mer stabile alternativer enn virtualbox, men for demonstrasjon og didaktiske formål gjør virtualbox jobben. Takk for kommentaren
Fa, takk og lov du klargjorde at det var for demonstrasjonsformål.
Jeg skulle si at det virket som et rot og bortkastet å bruke den grove serveren med den virtuelle boksen
Vbox å spille / øve og KVM / LVM / VNC / CentOS-Minimal (en fryd) til Laburar ...
Husk at KVM tilbyr PCI-Passtrough, som får deg til å glemme dual-boot for alltid
Jeg er enig, det er derfor mitt forrige svar ... selv om jeg handler mer om virtualisering med xen (det støtter også PCI-Passtrough) ... mer enn CentOS minimal, prøv nettinstallasjon
Hilsen fra Venezuela, opplæringen er veldig interessant, jeg håper du snart vil publisere hvordan du konfigurerer virtuelle maskiner med forskjellige funksjoner.
noen spesifikk funksjon?
En proxy 😀 og en utskriftsserver
Proxy jeg allerede gjorde, den skal publiseres mellom i dag og i morgen ... for skriverne vil jeg stille den i kø for et fremtidig innlegg. Takk for kommentaren
For et stykke maskin !!!
Jeg leier en vps på 1 GB RAM og visstnok 2 kjerner, og det fungerer veldig bra.
Centos 7 gjør det veldig bra.
Jeg har mange servere i produksjon med centos 7 og 0 klager på ingen av dem.
En av dem har 32 GB ram, 8 kjerner og en raid 1 av 512 SSD og bare MySQL, som mottar mange transaksjoner per sekund (for å gi deg en ide, jeg ønsker å laste opp dataplanen til hosting, fordi den spiser alle 10 Symmetric Mbps of traffic), siden basene konsumeres av rundt 8 webservere som også har sin trafikk, og jeg har hatt noen andre detaljer med mysql, men på OS-nivå, en stein.
Det stemmer, det er veldig stabilt. Kanskje min eneste kritikk er at versjonene av pakkene er litt utdaterte i forhold til de nåværende, for eksempel postgres 9.2, blekksprut 3.3 osv ... men det er en av egenskapene som gjør den så stabil. Takk for kommentaren
Jeg forstår virkelig ikke hvorfor du i nettverkskortene slør din lokale ip, skal vi kapre nettverkskortet ditt?