Horrela bada, CentOS 7. ispilua nola egin dakarkizuet. Zein dira honen onurak? Horien artean, Interneteko banda zabalera gordetzen duzu, zure biltegien kopia lokal bat gordetzen duzu. Horrekin deskargak eta instalazioak askoz azkarragoak dira eta guztien nagusia oso erabilgarria da eguneratze zerbitzari gisa, 10 zerbitzari edo 1000 lanpostu badituzu CentOS Nire ustez hau da zure aukerarik onena eguneratze zerbitzu azkarra eta zure LAN sarearen abiadurarekin eskaini dezakezulako.
Orain, zure ispilua 10 modutan egin dezakezu, baina esango dizut nire ustez azkarrena eta erosoena dela, ondo onartzen duen edozein banaketan zure ispilua egin dezakezu rsync. Baiiiiiii! edonor, rsync zatia soilik irakur dezakezu, CentOS biltegi lokala egin ubuntu, debian, fedora, redhat, slackware, guztiek rsync onartzen dute
rsync Unix eta Microsoft Windows motako sistemetarako doako aplikazioa da, datu inkrementalen transmisio eraginkorra eskaintzen duena, datu konprimitu eta enkriptatuekin ere funtzionatzen duena. Delta kodeketa teknika erabiliz, fitxategiak eta direktorioak sareko bi makinen artean edo makina bereko bi kokapenen artean sinkronizatzeko aukera ematen du, transferitutako datuen bolumena minimizatuz.
Rsync instalatzen jarraituko dugu
# yum install rsync
Instalatutakoan, zerrendan begiratzea besterik ez duzu CentOS ispiluak rsync-ekin funtzionatzen duen ispilu batzuk zure herrialdetik gertu (seigarren zutabea da) Rsync kokapena
Sortu biltegia kokatzeko karpeta bat. CentOS 7-ren ispilu bat besterik ez dut egin, isosekin eta eskuragarri dauden karpeta guztiekin osatuta, 38 GB hartzen zituztenak. Beraz, kontuan hartu centOS-en beste bertsio batzuen ispilu partziala egingo baduzu. edo ispilu osoa. Zenbat espazio hartuko du? Ebaluatu beharko zenukeen zerbait da.
# mkdir -p /home/repo/CentOS/7
Biltegiak karpeta hauek guztiak ditu:
- atomikoa
- centosplus
- hodeia
- cr
- estrak
- bide azkarra
- ISOs
- os
- sclo
- biltegiratze
- Media
- birtu
rsync-ek honela funtzionatzen du:
# rsync --delete-excluded --exclude "local" --exclude "isos" --exclude "*.iso"
- Ezabatu etiketarekin - baztertu eta –exklude karpetak edo fitxategiak, adibidez iso karpeta edo .iso fitxategiak alde batera utzi ditzakezu, oso erraza ezta?
# rsync -aqzH --delete msync.centos.org::CentOS /path/to/local/mirror/root
- Aukerarekin –Ezabatu, iturburuan jada existitzen ez diren fitxategiak ezabatuko ditu.
- -a artxiboa eta denda
- -q modu isila, akatsik gabeko mezuak ezabatzen ditu
- -z datuak konprimitu transferentzian zehar
- -H gorde esteka gogorrak, nahi izanez gero aukera ere gomendatuko nuke -l esteka sinbolikoak edukitzeko
Nola egin nuen? bezalako erraza:
# rsync -avzqlH --delete --delay-updates rsync://ftp.osuosl.org/centos/7/ /home/repo/CentOS/7
Ez zaitez presarik, horrela azalduko dut zergatik egin nuen.
- –Atzeratu eguneratzeak Jarri deskarga osoaren amaieran eguneratutako fitxategi guztiak, ulertzen al didazu? Hau da, ez du fitxategi berri bat deskargatzen duen bakoitzean eguneratzen, aitzitik, 100 fitxategi berri badaude, 100 fitxategi berriak amaitu ondoren, berriro sinkronizatu itzazu lekuan lekua
- rsync: //ftp.osuosl.org/centos/7/ CentOS 7 bakarrik egin nahi baitut
- / var / www / html / repo / CentOS / 7 bertan iturritik kopiatu ditudan nire fitxategi guztiak jarriko ditut.
Ez da beharrezkoa, baina paketea gomendatzen dut sorturepo, besterik gabe, egiten duena da http ezaugarria eman eta zure biltegirako aurkibidea sortzea
# yum install createrepo
Ondoren, exekutatu komandoa zure biltegirantz seinalatuz
# createrepo /home/repo/CentOS/7
Behin amaitutakoan, nolabait partekatu behar duzu, beti erabiltzen dut http zerbitzari bat, CentOS 7-rekin jarraituz, oinarrizko web zerbitzari bat instalatu dezakezu honela (erabili httpd, ez da apache)
# yum group install -y "Basic Web Server
Sortu esteka sinbolikoa benetako biltegi gunetik "www" karpetara
# ln -s /home/repo /var/www/html/repo
Guneak eskuragarri eta guneak gaitutako karpetak sortzen ditugu
# mkdir /etc/httpd/sites-available
# mkdir /etc/httpd/sites-enabled
Httpd.conf fitxategia editatzen dugu gune aktiboek gaitutako gune guztiak gehitzeko
# vi /etc/httpd/conf/httpd.conf
Gehitu lerro hau fitxategiaren amaieran
Include Aukerako guneak gaituta / *. Conf
Gure webgunea sortu eta editatu egiten dugu
# vi /etc/httpd/sites-available/repocentos.conf
ServerName repocentos.com
#ServerAlias example.com
DocumentRoot / var / www / html / repo / CentOS /
ErrorLog /var/log/httpd/error.log
CustomLog /var/log/httpd/requests.log konbinatuta
Gure gunea aktibatzen dugu esteka sinbolikoa sortuz
# ln -s /etc/httpd/sites-available/repocentos.conf /etc/httpd/sites-enabled/repocentos.conf
Fitxategi eta karpeten jabea eta taldea aldatu egingo ditugu apache-rako
# chown apache. www/ -R
Ondorengo komandoa exekutatzen dugu, web zerbitzaria makina martxan jarri genuen unetik abiarazteko
# systemctl enable httpd.service
Web zerbitzaria berrabiarazten dugu ondorengo komandoarekin
# systemctl restart httpd
Nola erabil dezakegu?
Sortu fitxategi bat /etc/yum.repos.d/local.repo-n eta itsatsi lerro hauek:
[os] name = master - Base baseurl = http: //ip edo url/ repo / CentOS / $ releasever / os / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [updates] name = master - Updates baseurl = http: //ip edo url/ repo / CentOS / $ releasever / updates / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [extras] name = master - Extras baseurl = http: //ip edo url/ repo / CentOS / $ releasever / extras / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [centosplus] name = master - CentosPlus baseurl = http: //ip edo url/ repo / CentOS / $ releasever / centosplus / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7
Biltegiak freskatzen ditugu:
# yum clean all
# yum repolist all
# yum update
Hori da oraingo hau. Beti bezala gogoratu nire mezua eta webgune hau gertutik jarraitzea. Iruzkina egin eta horrela denok partekatuko dugu gure ezagutza, hurrengo arte !!!
11 iruzkin, utzi zurea
Centos egokia al da azken erabiltzailearen mahaigaineko ordenagailuan erabiltzeko? Edo baliabide xahutzea al da? Live-usb bidez probatzen aritu naiz eta asko gustatu zait.
Oso egonkorra da, benetan aukera ona da. Eskerrik asko zure iruzkinagatik
Elendilnarsil maitea Fedora erabiltzea azken erabiltzaile gisa zentosekin asko lan egin behar duzu eta oso zerbitzari egonkorra da.
Boterea ahal da. Baina ez dago erabiltzaile normalen mahaigainetarako oso pentsatuta.
Ez zaitez harritu Wifi edo ezagutzen ez dudan urpekariren batek, web kamera, (zerbitzariak gogorrak baino gehiago dakartzanez gero), gordailuan ez dakit paketerik ez badago, kodekak, ofimatika edo horrelako zerbait edo paketeak zaharrak direla (baina burdina bezain egonkorrak)
Ez nago ados zurekin, horretarako bideratutako biltegi ofizialak daude, epel eta nux, esaterako https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7
Artikulura joanda, bikaina !!
Linux ordenagailu ugari dituzunean, instalazioak askoz azkarragoak eta praktikoagoak bihurtzen dira.
hala da, eskerrik asko zure iruzkinagatik
Kaixo lankide, repo deskarga bertan behera utzi eta berrekin al dezaket? utzi nuen lekuan jarraitu?
gracias
zalantzarik gabe, lagunak, http-ekin repo kontsumitzen dudanez, hau da, ikusi repo egitura httpd-tik
http://172.16.1.9 Apache orria jasotzen dut baina jarri nahi dut http://172.16.1.9/??? http-ren egitura ikusteko.
esker
Galdera bat egin behar dut sortutako zalantzak direla eta ...
rsync -avzqlH –delete –delay-updates rsync:…. Nahiz eta ondo egon, baina ez dut kopiatu behar den lekuan jarri beharrik?
Adibidez: rsync -avzqlH –delete –delay-updates rsync:…. / run / media / miuser / Data / repository / centos7 / 7 /
Arratsalde on maitea
Sarean informazio bila, idatzi zenuen eskuliburu interesgarri hau lortu nuen. Zorionak horregatik. Nire galdera sortzen da Mirror bat sortu nahi dudalako Linux banaketa batzuekin, Centos, OracleLinux, Debian, guztiak enpresan instalatu ditudan azken bertsioekin. Baina nola egin dezaket ispilu zerbitzari berean hainbat banaketa eta bertsio gordetzeko? Beste karpeta bat sortu behar al dut banaketen izenarekin eta abarrekin? Biltegi hauek automatikoki eguneratzen dira edo noizean behin komando bat exekutatu behar al dut? Ikusi zure iruzkinak. Egun zoriontsua