Más ea, seo liom leat conas scáthán a chur ar CentOS 7. Cad iad na buntáistí a bhaineann leis seo? Ina measc, sábhálann tú bandaleithead Idirlín, coimeádann tú cóip áitiúil de do stórtha a bhfuil íoslódálacha agus suiteálacha i bhfad níos gasta leo, agus tá an ceann is mó ar fad an-úsáideach mar fhreastalaí nuashonraithe má tá 10 bhfreastalaí nó 1000 stáisiún oibre agat CentOS Sílim gurb é seo do rogha is fearr mar is féidir leat seirbhís nuashonraithe tapa a thairiscint agus le luas do líonra LAN.
Anois, is féidir leat do scáthán a dhéanamh ar thart ar 10 mbealach ach táim chun an ceann a rá gurb é mo thuairim an ceann is gasta agus is compordaí, go maith is féidir leat do scáthán a dhéanamh in aon dáileadh a thacaíonn rsync. Seaiiiiii! éinne, ní féidir leat ach an chuid rsync a léamh, stór áitiúil centOS a dhéanamh ar ubuntu, debian, fedora, redhat, slackware, tacaíonn siad go léir le rsync
rsync Is feidhmchlár saor in aisce é do chórais de chineál Unix agus Microsoft Windows a thairgeann tarchur éifeachtach sonraí incriminteacha, a oibríonn le sonraí comhbhrúite agus criptithe freisin. Ag baint úsáide as teicníc ionchódaithe delta, tugann sé deis duit comhaid agus eolairí a shioncronú idir dhá mheaisín ar líonra nó idir dhá shuíomh ar an meaisín céanna, agus an méid sonraí a aistrítear a íoslaghdú.
Leanaimid ar aghaidh ag suiteáil rsync
# yum install rsync
Nuair a bheidh tú suiteáilte níl le déanamh agat ach féachaint ar liosta na Scátháin CentOS scáthán éigin in aice le do cheantar féin a oibríonn le rsync (is é an séú colún é) Suíomh Rsync
Cruthaigh fillteán inar féidir leat an stór a chur, ní dhearna mé ach scáthán de CentOS 7, iomlán le isos agus na fillteáin uile a bhí ar fáil, a ghlac le 38 GB, mar sin cuir san áireamh an bhfuil tú chun scáthán páirteach a dhéanamh de leaganacha eile de centOS nó scáthán iomlán. Cé mhéad spáis a bheidh ann? Is rud é ba cheart duit a mheas.
# mkdir -p /home/repo/CentOS/7
Tá na fillteáin seo go léir ag an stór:
- adamhach
- centosplus
- scamall
- cr
- sliocht
- bealach gásta
- isos
- os
- sceal
- stórála
- nuashonruithe
- bhua
Oibríonn rsync mar seo a leanas:
# rsync --delete-excluded --exclude "local" --exclude "isos" --exclude "*.iso"
- Agus an chlib scriosta - eisiata agus - cuir san áireamh is féidir leat neamhaird a dhéanamh ar fhillteáin nó ar chomhaid, fillteán mar shampla, nó comhaid .iso, an-éasca ceart?
# rsync -aqzH --delete msync.centos.org::CentOS /path/to/local/mirror/root
- Le rogha - Scriosscriosfaidh siad comhaid nach bhfuil san fhoinse a thuilleadh.
- -a cartlann agus stór
- -q modh ciúin, cuireann sé teachtaireachtaí neamh-earráide faoi chois
- -z sonraí a chomhbhrú le linn an aistrithe
- -H coinnigh na naisc chrua, dá mba mhian leat mholfainn an rogha freisin -l chun symlinks a shealbhú
Conas a rinne mé é? simplí mar seo:
# rsync -avzqlH --delete --delay-updates rsync://ftp.osuosl.org/centos/7/ /home/repo/CentOS/7
Ná brostú, míneoidh mé cén fáth go ndearna mé é mar sin.
- - Nuashonruithe moillithe Cuir na comhaid nuashonraithe go léir ag deireadh an íoslódála iomláin, an dtuigeann tú mé? Is é sin, ní dhéanann sé nuashonrú gach uair a íoslódálann sé comhad nua, ach a mhalairt ar fad, dá mbeadh 100 comhad nua ann, tar éis na 100 comhad nua a chríochnú, rsync iad áit i bhfeidhm
- rsync: //ftp.osuosl.org/centos/7/ mar níl uaim ach CentOS 7 a dhéanamh
- / var / www / html / repo / CentOS / 7 áit a gcuirfidh mé mo chuid comhad go léir a chóipeáil mé ón bhfoinse.
Ní gá, ach molaim an pacáiste cruthaigh, níl le déanamh agat ach an tréith http a thabhairt dó agus innéacs a chruthú do do stór
# yum install createrepo
Ansin rith díreach an t-ordú ag díriú ar do stór
# createrepo /home/repo/CentOS/7
Anois agus mé críochnaithe, caithfidh tú é a roinnt ar bhealach éigin, úsáidim freastalaí http i gcónaí, ag leanúint ar aghaidh le CentOS 7, is féidir leat bunfhreastalaí gréasáin a shuiteáil mar seo a leanas (bain úsáid as httpd, ní apache é)
# yum group install -y "Basic Web Server
Cruthaigh nasc siombalach ó shuíomh an stóir iarbhír go dtí an fillteán "www"
# ln -s /home/repo /var/www/html/repo
Cruthaímid na fillteáin atá ar fáil do shuímh agus atá cumasaithe do shuímh
# mkdir /etc/httpd/sites-available
# mkdir /etc/httpd/sites-enabled
Cuirimid an comhad httpd.conf in eagar chun ár suíomhanna gníomhacha uile atá cumasaithe do shuímh a chur leis
# vi /etc/httpd/conf/httpd.conf
Cuir an líne seo ag deireadh an chomhaid
IncludeOptional sites-enable / * Conf
Cruthaímid agus eagraímid ár suíomh Gréasáin
# 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 le chéile
Cuirimid ár suíomh i ngníomh trí nasc siombalach a chruthú
# ln -s /etc/httpd/sites-available/repocentos.conf /etc/httpd/sites-enabled/repocentos.conf
Athraímid úinéir agus grúpa comhad agus fillteán le haghaidh apache
# chown apache. www/ -R
Déanaimid an t-ordú seo a leanas a fhorghníomhú ionas go dtosóidh an freastalaí gréasáin ón nóiméad a thosaíomar an meaisín
# systemctl enable httpd.service
Athshocraímid an freastalaí gréasáin leis an ordú seo a leanas
# systemctl restart httpd
Conas is féidir linn é a úsáid?
Cruthaigh comhad in /etc/yum.repos.d/local.repo agus greamaigh na línte seo a leanas:
[os] ainm = máistir - Base baseurl = http: //ip nó url/ repo / CentOS / $ releasever / os / $ basearch / gpgcheck = 1 gpgkey = comhad: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [nuashonruithe] name = master - Nuashonruithe baseurl = http: //ip nó url/ repo / CentOS / $ releasever / update / $ basearch / gpgcheck = 1 gpgkey = comhad: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [extras] name = master - Extras baseurl = http: //ip nó url/ repo / CentOS / $ releasever / extras / $ basearch / gpgcheck = 1 gpgkey = comhad: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [centosplus] name = master - CentosPlus baseurl = http: //ip nó url/ repo / CentOS / $ releasever / centosplus / $ basearch / gpgcheck = 1 gpgkey = comhad: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7
Déanaimid na stórtha a athnuachan le:
# yum clean all
# yum repolist all
# yum update
Bhuel sin é an uair seo. Mar is cuimhin i gcónaí mo phost agus an suíomh Gréasáin seo a leanúint go dlúth. Déan trácht agus mar sin roinnimid go léir ár n-eolas, go dtí an chéad uair eile !!!
11 trácht, fág mise
An bhfuil Centos oiriúnach le húsáid ar ríomhaire deisce úsáideora deiridh? Nó an cur amú acmhainní é? Bhí mé ag tástáil air trí Live-usb agus thaitin sé go mór liom.
Tá sé an-chobhsaí, is rogha maith é i ndáiríre. Go raibh maith agat as do thrácht
Úsáid elendilnarsil a chara Fedora mar úsáideoir deiridh le centos caithfidh tú a lán oibre a dhéanamh agus is freastalaí an-chobhsaí é.
Is féidir le cumhacht. Ach níl sé beartaithe go mór do dheasc gnáthúsáideoirí.
Ná bíodh iontas ort mura bhfuil a fhios ag an Wifi nó tumadóir éigin nach bhfuil ar eolas agam, ceamara gréasáin, (ós rud é go bhfuil tiománaithe níos mó ná rud ar bith crua ar an bhfreastalaí san áireamh), nach bhfuil aon phacáiste nach bhfuil ar eolas agam, codecs, uathoibriú oifige, nó an repo rud éigin mar sin, nó go bhfuil na pacáistí sean (ach seasmhach mar iarann)
Ní aontaím leat, tá stórtha oifigiúla dírithe chun na críche seo, mar shampla epel agus nux https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7
Ag dul go dtí an t-alt, ar fheabhas !!
Nuair a bhíonn líon mór ríomhairí Linux agat, éiríonn na suiteálacha i bhfad níos gasta agus níos praiticiúla.
tá sin ceart, go raibh maith agat as do thrácht
Dia duit a chomhghleacaí, an féidir liom an íoslódáil repo a chealú agus a atosú? lean ort san áit ar fhág mé?
Go raibh maith agat
cara amhrasach, agus mé ag ithe an repo le http, is é sin, féach struchtúr an repo ó httpd
http://172.16.1.9 Faighim an leathanach apache ach ba mhaith liom a chur http://172.16.1.9/??? an struchtúr a fheiceáil le http.
go raibh maith agat
Caithfidh mé ceist a chur ar amhras a d’eascair ...
rsync -avzqlH –delete –delay-update rsync:…. Fiú go bhfuil sé ceart go leor ach ní gá dom a chur san áit a ndéanfar é a chóipeáil níos déanaí?
Mar shampla: rsync -avzqlH –delete –delay-update rsync:…. / run / media / miuser / Data / repository / centos7 / 7 /
Tráthnóna maith a chara
Ag lorg faisnéise ar an nGréasán fuair mé an lámhleabhar spéisiúil seo a scríobh tú, Comhghairdeas as sin. Éiríonn mo cheist mar ba mhaith liom Scáthán a chruthú le roinnt dáiltí Linux, Centos, OracleLinux, Debian, iad go léir leis na leaganacha is déanaí atá suiteáilte agam sa chuideachta. Ach conas is féidir liom a dhéanamh ar an bhfreastalaí scátháin céanna roinnt dáiltí agus leaganacha a stóráil? Ar cheart dom fillteán eile a chruthú le hainm na dáiltí agus mar sin de? Déantar na stórtha seo a nuashonrú go huathoibríoch nó an gcaithfidh mé ordú a rith chomh minic? Bí ag faire le haghaidh do chuid tuairimí. Lá sona