Bones, en aquesta oportunitat complaent als meus lectors i en resposta a tots els seus comentaris en En servidors, que distribució Linux puc utilitzar?: «Mira Brody i clearOS i Oracle i CentOS ... (derivacions de RedHat) per què no parles d'aquests? On aquestes parat? » Bé els escolti i els porto per aquells que mai han fet servir RedHat o derivats un cas d'estudi, real ... un servidor amb CentOS.
Aquest tutorial és per a aquells que no saben de CentOS (RedHat) o al menys mai ho han pensat implementar en un servidor. Volia trucar a l'tutorial «Debian a CentOS» o «El camí de Debian a CentOS» però em va semblar que els fanboys de Debian m'anaven a escridassar en els comentaris jejeje
Per motius de seguretat! xD ... no els puc dir, on? ni el model exacte de el maquinari però amb molt de gust els detallés les capacitats.
- 4 processadors 16 nuclis
- 512 GB de RAM
- 6x600GB Discos sata 3, la configuració dels discos és: raid 0 2x600GB i un raid 5 4x600GB
- 1 controladora raid Adaptec
- 2 Tarjetes Qlogic HBA
- 4 targetes de xarxa 1 gb
Continuem ... Detalls detalls detalls ... Bé el descarreguen aquí. CentOS 7 o superior aquesta casat amb l'arquitectura i386 i x86_64 en la seva pagina oficial, però investigant i indagant una mica més, resulta que no han abandonat de el tot altres opcions, així que si va a l'següents direcció del seu wiki podran optar per altres sabors.
Té 3 versions Everything, DVD ISO i minimal, vaig triar aquesta ultima per anar pel mínim requerit i provar coses com velocitat dels repositoris oficials, velocitats d'instal·lació, i evitar que em instal·lés serveis innecessaris, entre altres coses.
La meva sorpresa, la versió mínima pesa 630 mb aprox., Cosa que no em va agradar molt per ser sincer. així que de nou indagui una mica més, resulta que té una versió netinstall de 380mb aprox. (No perquè no li fan la vida més fàcil a tots i col·loquen sobretot a la primera pàgina !!!) el que has de fer és anar a x86_64, seleccionar algun mirror i després descàrregues la versió netinstall aquí.
Bé fins aquí el misteri. Comencem arrencant el sistema, amb l'opció install CentOS.
Seleccionem idioma.
Aquest menú «Resum de la instal·lació», té aquestes opcions molt bones i usualment les detecta automàticament.
A «Security Policy», porta uns perfils ja predeterminats d'entorns i ambients, és la teva elecció qual s'ajusta més a les teves necessitats.
No és sorpresa que vaig triar, el que deia molt específicament com a descripció de l'perfil «server Installations».
Ok, la part interessant que tots es confonen o fan que exploti el sistema (els principiants em refereixo, no s'ofenguin els que en saben. Ja veia venir una onada de comentaris sobre aquest tema). El gestor al meu entendre de forma automàtica no és tan intel·ligent, ho vaig provar, insistia a col·locar sdb com home. Ara amb l'opció «m'agradaria crear espai disponible addicional», has de triar quals particions o discs pot o no tocar l'instal·lador per crear tot el sistema d'arxius.
En conclusió, no vaig triar cap d'aquestes opcions i me'n vaig anar pel tradicional. Particionament manual, en aquest punt et permet crear lvm, particions estàndard o esteses entre d'altres tipus, particularment creu aquestes sense molt problema ja que és per aquest cas d'estudi.
A l'seleccionar + et pregunta pel punt de muntatge i el format. Les mides i dimensions són una mica difícil d'evidenciar amb aquest gestor, no vaig veure una opció, d'usar la resta de l'espai, així que has de seleccionar a l'ull i després revisar si et queda encara espai disponible.
Molt important, en l'opció modificar sota el teu controladora, pots seleccionar els possibles volums on el gestor avalués si és possible la partició que has creat.
Per exemple, si crec / home amb 500 GiB i no hi ha prou espai disponible a sda però si en sdb llavors automàticament la assignés a aquest disc, per evitar això selecciona el disc on vols que hi hagi aquesta partició.
Per últim, has de crear un usuari root i un usuari normal
A l'acabar el procés, has reiniciar i llest. A l'arrencar el sistema, ja que els espera pantalla negra i un promp esperant per login i password, com és usual.
Ací un htop (vaig haver de instal·lar htop no ve per defecte, la qual cosa és comú).
Ací un df -h, per cert la instal·lació inicial pesava 1.2GB després de l'upgrade, menys que havien de amb 1.4 GB. La raó per la qual pesa 4.4 és que instal Virtualbox i Kde (si ja es, no és el més lleuger, em diran instal xfce o instal xen, però aquest tutorial era per avui i per a novells), més un munt de llibreries.
D'ara endavant, bufar i fer ampolles.
Xarxa / Network
Com sempre hi ha com 10 maneres de configurar la xarxa, Jo t'explico una de tantes, però fàcil, i és amb nmtui, per configurar la xarxa, comencem per modificar una connexió:
Després has de seleccionar quina interfície de xarxa vols modificar.
I per últim col·locar tota la configuració, Manual o DHCP, jo no recomano dhcp en un servidor, però és decisió de cadascú. No et jutjo jajaja
Ara procedim a actualitzar el nostre sistema:
yum update
yum upgrade
Recomano instal·lar aquest paquet, pel fet que (en resum) et permet estalviar uns megues doncs descàrrega només les modificacions i no el paquet complet.
yum install deltarpm
Instal·la una interfície gràfica per virtualbox, jo usi kde, però tens gnome, kfce, mat, entre d'altres.
yum -y groups install "KDE Plasma Workspaces"
Després simplement, col·loca que iniciï per defecte en arrencar ia més inicia l'entorn d'una vegada.
# echo "exec startkde" >> ~/.xinitrc
# startx
Amb virtualbox, recomano no només afegir el dipòsits d'virtualbox sinó els de rpmforge per satisfer totes les dependències, sense cap problema.
Aqui entra a la carpeta dels repositoris i descarreguem el nou repo
cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Habilita rpmforge i Instal·la dkms
yum --enablerepo rpmforge install dkms
Instal·lem tot el necessari, llibreries i aplicacions de desenvolupament així com nucli devel per als headers de el nucli entre altres coses
yum groupinstall "Development Tools" yum install kernel-devel
Afegim el nostre usuari a el grup vboxusers
usermod -a -G vboxusers username
I per últim si vols utilitzar o compartir les teves dispositius usb amb les maquines virtuals, només corre aquestes línies
mkdir / vbusbfs
echo "none / vbusbfs usbfs rw, devgid = $ (awk -F: '/ vboxusers / {print $ 3}' / etc / group), devmode = 664 0 0" >> / etc / fstab
muntar -a
Fàcil, no?
Rendiment? prestacions? avantatges ?, bé de moment es comporta bé, no tinc queixes, va igual que Debian, estic instal·lant noves màquines virtuals, per a futurs articles