Kana zvirizvo, pano ndinokuunzira maitiro ekugadzira girazi reCentOS 7. Ndezvipi zvakanakira izvi? Pakati pavo, iwe unochengetedza Internet bandwidth, iwe unochengeta kopi yemuno yekuchengetera ako ayo kurodha pasi nekumisikidza kuri kukurumidza, uye chikuru pane zvese chinobatsira seyekuvandudza sevha kana iwe uine gumi maseva kana 10 emabasa emabasa ne CentOS Ini ndinofunga iyi ndiyo sarudzo yako yepamusoro nekuti unogona kupa yekukurumidza yekuvandudza sevhisi uye nekumhanya kweiyo LAN network.
Zvino, unogona kugadzira girazi rako munzira dzinenge gumi asi ini ndiri kuzokuudza iyo iyo mumaonero angu ndiyo inokurumidza uye yakasununguka, zvakanaka unogona kugadzira girazi rako mune chero kugovera kunotsigira rsync. Yesiiiiii! chero munhu, iwe unogona kuverenga chete iyo rsync chikamu, gadzira yemuno CentOS repository pane ubuntu, debian, fedora, redhat, slackware, ivo vese vanotsigira rsync
rsync ndeye yemahara kunyorera yeUnix uye Microsoft Windows-mhando masystem ayo anopa anoshanda kutapurirana kweanowedzera data, iyo zvakare inoshanda ine yakadzvanywa uye yakavharidzirwa dhata. Uchishandisa delta encoding nzira, iyo inokutendera iwe kuwiriranisa mafaera uye madhairekitori pakati pemachina maviri pane network kana pakati penzvimbo mbiri pamushini mumwe chete, kudzikisira huwandu hwe data rakatamisirwa.
Isu tinoenderera nekuisa rsync
# yum install rsync
Paunenge waiswa iwe unongofanirwa kutarisa mune iyo rondedzero ye CentOS magirazi imwe girazi padyo nenzvimbo yako inoshanda ne rsync (ndiyo yekoramu yechitanhatu) Rsync Nzvimbo
Gadzira dhairekitori uko iwe kwaunogona kuisa dura, ini ndangogadzira girazi reCentOS 7, rakazara neisos uye ese maforodha aripo, ayo akatora 38 GB, saka funga nezve kana uchizogadzira girazi risingasarudzike remamwe mavhezheni eCentOS kana girazi rakazara. Inguva yakadii iyo ichagara? Icho chinhu chaunofanira kuongorora.
# mkdir -p /home/repo/CentOS/7
Iyo repository ine aya ese maforodha:
- atomiki
- centosplus
- gore
- cr
- zvimwe
- fast track
- isos
- os
- sclo
- chengetedzo
- inogadziridza
- simba
rsync inoshanda seinotevera:
# rsync --delete-excluded --exclude "local" --exclude "isos" --exclude "*.iso"
- Netaki rekudzima - rakasarudzika uye -kusanganisira unogona kufuratira maforodha kana mafaera, semuenzaniso iso folda, kana .iso mafaera, zviri nyore chaizvo handiti?
# rsync -aqzH --delete msync.centos.org::CentOS /path/to/local/mirror/root
- Nesarudzo -Bvisa, ichabvisa mafaera asisimo mune sosi.
- -a archive uye chitoro
- -q runyararo modhi, inodzvinyirira isiri-yekukanganisa mameseji
- -z compress data panguva yekuchinjisa
- -H chengeta zvakaoma zvinongedzo, kana iwe waida ini ndinokurudzirawo iyo sarudzo -l kubata symlinks
Ndakazviita sei? yakapusa seichi:
# rsync -avzqlH --delete --delay-updates rsync://ftp.osuosl.org/centos/7/ /home/repo/CentOS/7
Usamhanye, ini ndichatsanangura kuti sei ndazviitira zvakadaro.
- -Delay-inogadziridza Isa mafaera ese akagadziridzwa pakupera kwese kurodha pasi, unondinzwisisa? Kureva, haagadzirise pese paanotora download nyowani faira, asi zvinopesana, dai paine zana mafaera, mushure mekupedza iwo mafaera zana matsva, rsync iwo nzvimbo panzvimbo
- rsync: //ftp.osuosl.org/centos/7/ nekuti ini ndinongoda kuita CentOS 7
- / var / www / html / repo / CentOS / 7 kwandichaenda kuisa mafaira angu ese andakateedzera kubva kwayakabva.
Izvo hazvidiwe, asi ini ndinokurudzira iyo package createrepo, zvinongoita zvarinopa iro hunhu hwe http uye gadzira indekisi yeako repository
# yum install createrepo
Wobva wangomhanya iwo wekuraira unongedzera kune yako repository
# createrepo /home/repo/CentOS/7
Zvino kana wapedza, unofanira kuigovana neimwe nzira, ini ndinogara ndichishandisa http server, ndichienderera neCentOS 7, unogona kuisa dura rewebhu sewebhu seinotevera (shandisa httpd, haisi apache)
# yum group install -y "Basic Web Server
Gadzira chinongedzo chekufananidza kubva kune chaicho repositi saiti kune iyo "www" dhairekitori
# ln -s /home/repo /var/www/html/repo
Isu tinogadzira iwo masayiti-anowanikwa uye masosi-akagonesa maforodha
# mkdir /etc/httpd/sites-available
# mkdir /etc/httpd/sites-enabled
Isu tinogadzirisa iyo httpd.conf faira kuwedzera ese edu anoshanda masayiti-akagoneswa masaiti
# vi /etc/httpd/conf/httpd.conf
Wedzera iyi tambo kusvika kumagumo efaira
SanganisiraOptional saiti-inogoneswa / *
Isu tinogadzira uye tinogadzira yedu webhusaiti
# vi /etc/httpd/sites-available/repocentos.conf
ServerName repocentos.com
#ServerAlias example.com
GwaroRoot / var / www / html / repo / CentOS /
KukanganisaLog /var/log/httpd/error.log
CustomLog /var/log/httpd/requests.log yakasanganiswa
Isu tinoshandisa saiti yedu nekugadzira yekufananidza chinongedzo
# ln -s /etc/httpd/sites-available/repocentos.conf /etc/httpd/sites-enabled/repocentos.conf
Isu tinoshandura muridzi uye boka remafaira uye maforodha apache
# chown apache. www/ -R
Isu tinoita inotevera kuraira kuitira kuti webhu server itange kubva panguva yatatanga muchina
# systemctl enable httpd.service
Isu tinotangazve iyo sevha yewebhu nemirairo inotevera
# systemctl restart httpd
Tingaishandisa sei?
Gadzira faira mu /etc/yum.repos.d/local.repo uye unama mitsara inotevera:
[os] zita = tenzi - Base baseurl = http: //ip kana url/ repo / CentOS / $ release / os / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [inogadziridza] zita = tenzi - Gadziridzo baseurl = http: //ip kana url/ repo / CentOS / $ release / updates / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [zvinyorwa] zita = tenzi - Extras baseurl = http: //ip kana url/ repo / CentOS / $ release / extras / $ basearch / gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [centosplus] name = master - CentosPlus baseurl = http: //ip kana url/ repo / CentOS / $ kusunungura / centosplus / $ basearch / gpgcheck = 1 gpgkey = faira: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7
Isu tinozorodza zvinyorwa ne:
# yum clean all
# yum repolist all
# yum update
Zvakanaka ndezve nguva ino. Sezvenguva dzose yeuka kunyatso tevera yangu post uye ino webhusaiti. Mhinduro uye saka isu tese tinogovana ruzivo rwedu, kusvika panguva inotevera !!!
Centos yakakodzera here kushandiswa pane yekupedzisira-mushandisi desktop PC? Kana iko kutambisa zviwanikwa? Ndanga ndichiri kuyedza kuburikidza neLive-usb uye ini ndaizvida chaizvo.
Iyo yakagadzikana kwazvo, ichokwadi sarudzo yakanaka. Ndatenda nekutaura kwako
Anodiwa elendilnarsil shandisa Fedora semushandisi wekupedzisira ane centos iwe unofanirwa kushanda zvakanyanya uye iri yakagadzikana server.
Simba rinogona. Asi haina kuitirwa chaizvo pamatafura evashandisi vakajairwa.
Usashamisike kana iyo Wifi kana imwe dhiraivha yandisingazive, webhu kamera, (sezvo ichisanganisira madhiraivhi kupfuura chero chinhu cheseva chakaomarara), kuti mune repo hapana pasuru ye ini yandisingazive, macodec, hofisi otomatiki, kana chimwe chinhu chakadai, kana kuti mapakeji aya ekare (asi akatsiga sedare)
Ini handibvumirane newe, kune epamutemo marekodhi akatungamirwa kune ino mugumo, senge epel uye nux https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7
Kuenda kuchinyorwa, chakanakisa !!
Paunenge uine huwandu hwakawanda hweLinux makomputa, kuiswa kwacho kunowedzera nekukurumidza uye kunoshanda.
ndizvozvo, ndatenda nekutaura kwako
Mhoro shamwari, ndinogona kudzima uye kutangazve kurodha pasi repo? enderera kwandasiya?
gracias
kusahadzika shamwari, sezvo ini ndichidya repo ne http, ndokuti, ona chimiro che repo kubva ku httpd
http://172.16.1.9 Ini ndinowana iyo apache peji asi ini ndoda kuisa http://172.16.1.9/??? kuti uone chimiro ne http.
gracias
Ini ndoda kubvunza mubvunzo kusahadzika kwakamuka ...
rsync -avzqlH -bvisa -kunonoka-kugadzirisa rsync:…. Kunyangwe zviripo zvakanaka asi ini handifanirwe kuisa kwazvinozoteedzerwa gare gare?
Semuyenzaniso: rsync -avzqlH -delete -kunonoka-kugadzirisa rsync:… / mhanya / midhiya / miuser / Dhata / repository / centos7 / 7 /
Anodiwa masikati akanaka
Ndichitsvaga ruzivo paWebhu ndakawana rino rinonakidza bhuku rawakanyora, Makorokoto pane izvo. Mubvunzo wangu unomuka nekuti ini ndoda kugadzira Mirror ine akati wandei kugoverwa kweLinux, Centos, OracleLinux, Debian, vese vane yavo yazvino vhezheni yandaisa mukambani. Asi ndingaite sei kuti iro girazi sevha ichengetedze migove yakawanda uye shanduro? Ini ndinofanira kugadzira imwe dhairekitori ine zita rekugovera uye zvichingodaro? Aya marepositori anovandudzwa otomatiki kana ndinofanira kumhanyisa rairo nguva zhinji? Tarisa makomenti ako. Zuva rekufara