Hej, den här gången gläder mina läsare och som svar på alla dina kommentarer om Vilken Linux-distribution kan jag använda på servrar?: Titta Brody och clearOS och Oracle och CentOS ... (RedHat-härledningar) varför pratar du inte om dem? Var står du? Lyssna på dem och jag tar dig för dem som aldrig har använt RedHat eller tagit fram en fallstudie, riktigt ... en server med CentOS.
Denna handledning är för dem som inte känner till CentOS (RedHat) eller åtminstone aldrig har tänkt på att implementera den på en server. Jag ville ringa självstudien "Debian till CentOS" o "Vägen från Debian till CentOS" men jag trodde att Debian-fanboys skulle bjuda mig i kommentarerna hehehe
Av säkerhetsskäl! xD ... Jag kan inte säga var? inte heller den exakta modellen för hårdvaran men jag kommer gärna att beskriva funktionerna.
- 4 processorer 16 kärnor
- 512 GB Ram
- 6x600GB sata 3 diskar, diskkonfigurationen är: raid 0 2x600GB och en raid 5 4x600GB
- 1 Adaptec raid controller
- 2 Qlogic HBA-kort
- 4 nätverkskort 1 GB
Låt oss fortsätta ... Detaljer detaljer detaljer ... Tja vad ladda ner här. CentOS 7 eller högre är gift med i386- och x86_64-arkitekturen på sin officiella sida, men undersöker och undersöker lite mer visar det sig att de inte helt har övergivit andra alternativ, så om du går till följande adress till din wiki de kan välja andra smaker.
Den har tre versioner Everything, Dvd ISO och minimal, jag valde den senare för att gå efter det minsta som krävs och testa saker som de officiella förvarens hastighet, installationshastigheter och undvika att installera onödiga tjänster, bland annat.
Min överraskning, den minsta versionen väger cirka 630 mb, vilket jag inte tyckte mycket om jag ska vara ärlig. så gräva igen lite mer, det visar sig att du har en netinstallationsversion av 380mb ca. (Jag vet inte varför de inte gör allas liv enklare och de lägger allt på första sidan !!!) Vad du ska göra är att gå till x86_64, välja en spegel och sedan ladda ner versionen av netinstall här.
Tja så långt mysteriet. Vi börjar med att starta systemet med installationsprogrammet CentOS.
Vi väljer språk.
Denna "Installationsöversikt" -meny har dessa mycket bra alternativ och upptäcker vanligtvis dem automatiskt.
I "Säkerhetspolicy", ta med några redan förutbestämda profiler av miljöer och miljöer, det är ditt val som bäst passar dina behov.
Inte överraskande valde jag den som sa mycket specifikt som en beskrivning av profilen "serverinstallationer".
Okej, det intressanta är att alla blir förvirrade eller får systemet att explodera (nybörjare menar jag, bli inte förolämpad av de som vet. Jag har redan sett en våg av kommentarer som kommer om detta ämne). Chefen är enligt min mening automatiskt inte så smart, jag försökte det, det insisterade på att ställa in sdb som hemma. Nu med alternativet "Jag vill skapa ytterligare tillgängligt utrymme" måste du välja vilka partitioner eller diskar som installationsprogrammet kan eller inte kan röra för att skapa hela filsystemet.
Sammanfattningsvis valde jag inte något av dessa alternativ och jag gick för det traditionella. Manuell partitionering, vid den här tiden kan du skapa lvm, standard eller utökade partitioner bland andra typer, särskilt skapa dessa utan mycket problem eftersom det är för denna fallstudie.
Att välja + ber dig om monteringspunkt och format. Storlekarna och dimensionerna är lite svåra att visa med den här chefen, jag såg inget alternativ, att använda resten av utrymmet, så du måste välja med ögonen och sedan kontrollera om du fortfarande har ledigt utrymme.
Mycket viktigt, i modifieringsalternativet under din controller kan du välja möjliga volymer där chefen kommer att utvärdera om den partition du skapat passar.
Till exempel, om jag skapar / hem med 500 GiB och det inte finns tillräckligt med utrymme i sda men om i sdb kommer det automatiskt att tilldela det till den disken, för att undvika detta väljer du den skiva där du vill att denna partition ska finnas.
Slutligen måste du skapa en rotanvändare och en normal användare
I slutet av processen måste du starta om och det är det. När systemet startar väntar en svart skärm och en uppmaning på inloggning och lösenord, som vanligt.
Här en htop (jag var tvungen att installera htop kommer inte som standard, vilket är vanligt).
Här en df -h, förresten den första installationen vägde 1.2 GB efter uppgraderingen, mindre än vad som borde ha med 1.4 GB. Anledningen till att den väger 4.4 är att jag installerar Virtualbox och Kde (om jag redan vet är det inte det lättaste, de kommer att berätta för mig att installera xfce eller installera xen, men den här guiden var för idag och för nybörjare), plus många bibliotek.
Härifrån en bit kaka.
Nätverk / nätverk
Som vanligt det finns ungefär tio sätt att konfigurera nätverket, Jag kommer att förklara en av många, men lätt, och det är med nmtui, För att konfigurera nätverket börjar vi med att ändra en anslutning:
Då måste du välja vilket nätverksgränssnitt du vill ändra.
Och slutligen, sätt alla konfigurationer, manuell eller DHCP, jag rekommenderar inte dhcp på en server, men det är allas beslut. Jag dömer dig inte hahaha
Nu fortsätter vi med att uppdatera vårt system:
yum update
yum upgrade
Jag rekommenderar att du installerar det här paketet, eftersom det (i sammandrag) låter dig spara några megabyte genom att bara ladda ner ändringarna och inte hela paketet.
yum install deltarpm
Installera ett grafiskt gränssnitt för virtualbox, jag använder kde, men du har bland annat gnome, kfce, mate.
yum -y groups install "KDE Plasma Workspaces"
Ställ sedan in den så att den startar som standard när den startar och starta även miljön på en gång.
# echo "exec startkde" >> ~/.xinitrc
# startx
Med virtualbox rekommenderar jag att du inte bara lägger till virtualbox-förvaren utan också rpmforge för att tillfredsställa alla beroenden utan problem.
Här går du till arkivmappen och laddar ner den nya repon
cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Aktivera rpmforge och installera dkms
yum --enablerepo rpmforge installera dkms
Vi installerar allt som behövs, bibliotek och utvecklingsapplikationer samt kärnutveckling för bland annat kärnhuvudena
yum gruppinstallera "Utvecklingsverktyg" yum installera kärnutveckling
Vi lägger till vår användare i gruppen vboxusers
usermod -a -G vboxusers användarnamn
Och slutligen, om du vill använda eller dela dina USB-enheter med virtuella maskiner, kör du bara dessa rader
mkdir / vbusbfs
echo "none / vbusbfs usbfs rw, devgid = $ (awk -F: '/ vboxusers / {print $ 3}' / etc / group), devmode = 664 0 0" >> / etc / fstab
mount -a
Lätt, eller hur?
Prestanda? fördelar? fördelar?, ja just nu fungerar det bra, jag har inga klagomål, det är detsamma som Debian, jag installerar nya virtuella maskiner för framtida artiklar