جيڪڏهن ائين آهي ، هتي آئون توهان کي آڻيندو آهيان سينٽ ايس ايس جو آئينو ڪيئن ٺاهيو 7. انهي جا فائدا ڇا آهن؟ انهن ۾ ، توهان انٽرنيٽ بينڊوڊٿ کي بچايو ٿا ، توهان پنهنجي ريزنٽسز جي هڪ مقامي ڪاپي رکندا آهيو جنهن سان ڊائون لوڊ ۽ انسٽاليشن تمام تيز هوندي آهي ، ۽ سڀني جو بنيادي هڪ تازه ڪاري سرور طور تمام مفيد آهي جيڪڏهن توهان وٽ 10 سرور يا 1000 ڪم اسٽيشنون آهن CentOS منهنجو خيال آهي ته اهو توهان جو بهترين آپشن آهي ڇاڪاڻ ته توهان روزانه سهولت فراهم ڪندي ۽ پنهنجي LAN نيٽ ورڪ جي رفتار سان گڏ پيش ڪري سگهو ٿا.
ھاڻي ، توھان پنھنجن آئيني کي 10 طريقن سان ٺاھي سگھو ٿا پر مان توھان کي ھڪڙي ٻڌائڻ وارو آھيان جيڪو منھنجو خيال ۾ سڀ کان تيز ۽ سھڻو آھي ، چ wellي طرح توهان ڪنهن به تقسيم ۾ پنهنجو آئينو ٺاهي سگهو ٿا جيڪو سپورٽ ڪري ٿو rsync. جي ها! ڪو، توهان صرف rsync حصو پڙهي سگھو ٿا ، Ubuntu ، debian ، fedora ، redhat ، slackware تي مقامي CentOS مخزن ٺاهڻ ، اهي سڀئي rsync جي حمايت ڪن ٿا
rsync يونڪس ۽ مائڪروسوفٽ ونڊوز قسم جا سسٽم لاءِ هڪ مفت ايپليڪيشن آهي جيڪا وڌندڙ ڊيٽا جي موثر ٽرانسميشن پيش ڪري ٿي ، جيڪا کمپ ڪريڊري ۽ انڪرپٽ ٿيل ڊيٽا سان به هلندي آهي ڊيلٽا انڪوڊنگ ٽيڪنڪ استعمال ڪندي ، اهو توهان کي ٻن مشينن جي وچ ۾ فائلن ۽ ڊائريڪٽريز کي هڪ نيٽ ورڪ تي يا ساڳي مشين تي ٻن هنڌن جي وچ ۾ هم وقت سازي ڪرڻ جي اجازت ڏي ٿو ، منتقل ڪيل ڊيٽا جي مقدار کي گهٽائي.
اسان آر ايس سي ايس انسٽال ڪرڻ اڳتي وڌو
# yum install rsync
هڪ دفعو انسٽال ٿيل توهان کي صرف لسٽ ۾ ڏسڻ لاءِ آهي CentOS آئيني توهان جي پسگردائي جي ويجهو ڪجهه آئيني جيڪو آر ايس سي سي سان ڪم ڪري ٿو (اهو ڇهون ڪالمن آهي) روپين جڳھ
فولڊر ٺاهيو جتي توهان مخزن رکي سگهو ٿا ، آئون صرف سينوسس 7 جو هڪ آئينو ٺاهيو آهي ، اهو آئوس ۽ سڀني دستياب فولڊرز سان مڪمل آهي ، جيڪو 38 GB کڻي چڪو هو ، تنهن ڪري ڌيان ۾ رکجو جيڪڏهن توهان سينٽوس جي ٻين نسخن جو جزوي آئيني ٺاهڻ وارا آهيو يا هڪ مڪمل آئينو. ڪيتري جڳھ تي قبضو ٿيندو؟ اهو ڪجهه آهي جنهن کي توهان جو اندازو ڪرڻ گهرجي.
# mkdir -p /home/repo/CentOS/7
مخزن ۾ اهي سڀ فولڊر آهن:
- جوهر
- سينٽوپلس
- ڪڪر
- cr
- اضافي
- تڪڙو حصو
- آهيس
- os
- اسڪيلو
- اسٽوريج
- تازه
- نيڪيون
رينسڪ هيٺين طريقي سان ڪم ڪندو آهي.
# rsync --delete-excluded --exclude "local" --exclude "isos" --exclude "*.iso"
- ٽيگ کي ختم ڪرڻ سان - خارج ٿيل ۽-خارج ڪريو توهان فولڊر يا فائلن کي نظرانداز ڪري سگھو ٿا ، مثال طور اسو فولڊر ، يا .iso فائلون ، بلڪل آسان؟
# rsync -aqzH --delete msync.centos.org::CentOS /path/to/local/mirror/root
- اختيار سان ختم ڪريو، فائلن کي حذف ڪري ڇڏيندو جيڪي ھاڻ ذريعه موجود ناھن
- -a آرڪائيو ۽ اسٽور
- -q خاموش موڊ ، غير غلط پيغامن کي دٻائيندو آهي
- -z منتقلي دوران ڊيٽا گڏ ڪريو
- -H سخت لنڪ رکو ، جيڪڏهن توهان چاهيو ته مان پڻ اختيار اختيار ڪندس -l سم لنڪَ رکڻ لاءِ
آئون ڪيئن ڪري سگهان ٿو؟ هن وانگر سادو
# rsync -avzqlH --delete --delay-updates rsync://ftp.osuosl.org/centos/7/ /home/repo/CentOS/7
تڪڙ نه ڪر ، مان وضاحت ڪندس ته مون اهو ڇو پسند ڪيو.
- دير جي تازه ڪاري سموري ڊائون لوڊ جي آخر ۾ سڀ اپڊيٽ ٿيل فائلون رکيون ، ڇا توهان مون کي سمجهندا آهيو؟ اهو ته هو هر ڀيري نئين فائل ڊائون لوڊ ڪندو نه اپڊيٽ ڪندو ، پر ان جي برعڪس ، جيڪڏهن 100 نئون فائلون هونديون ، 100 نئي فائلون ختم ڪرڻ بعد ، انهن کي وري ڪيو جڳھ تي
- آر ايس سي ايس: //ftp.osuosl.org/centos/7/ ڇاڪاڻ ته مان صرف ڪرڻ ٿو چاهيان سينٿوس 7
- / ويار / www / html / repo / CentOS / 7 جتي آئون پنهنجي سڀني فائلن کي رکڻ جي لاءِ وڃان ٿو جيڪو مون ذريعن مان ڪاپي ڪئي.
اهو ضروري ناهي ، پر آئون پيڪيج جي سفارش ڪريان ٿو ڪرپٽٽو، اهو جيڪو ڪندو آهي اهو انهي کي http خصوصيت ڏيندو ۽ پنهنجي مخزن جي لاءِ انڊيڪس ٺاهيو
# yum install createrepo
پوءِ صرف حڪم توهان جي مخزن کي طرف اشارو ڪندي هلائيندا
# createrepo /home/repo/CentOS/7
هاڻي هڪ ڀيرو مڪمل ، توهان ضرور انهي کي شيئر ڪرڻ گهرجي ، مان هميشه هڪ http سرور استعمال ڪندو آهيان ، سينٿوس 7 سان جاري ، توهان هڪ هيٺيان بنيادي ويب سرور انسٽال ڪري سگهو ٿا (httpd استعمال ڪريو ، اهو اپاچي نه آهي)
# yum group install -y "Basic Web Server
اصل مخزن واري سائيٽ کان ”www” فولڊر تائين علامتي لنڪ ٺاهيو
# ln -s /home/repo /var/www/html/repo
اسان سائيٽون دستياب ۽ سائيٽون فعال فولڊر ٺاهيون ٿا
# mkdir /etc/httpd/sites-available
# mkdir /etc/httpd/sites-enabled
اسان سڀ فعال سائيٽون-فعال سائيٽون شامل ڪرڻ لاءِ httpd.conf فائل ۾ تبديلي آڻيون ٿا
# vi /etc/httpd/conf/httpd.conf
هن لائن کي فائل جي آخر ۾ شامل ڪريو
شامل ڪريو اختياري سائيٽون فعال / *
اسان پنهنجي ويب سائيٽ ٺاهي ۽ ايڊٽ ڪيو
# vi /etc/httpd/sites-available/repocentos.conf
سرور جو نالو repocentos.com
# سرور ايليس مثال.com
دستاويز روٽ / ويار / www / html / repo / CentOS /
غلطي Log /var/log/httpd/error.log
CustomLog /var/log/httpd/requests.log گڏيل
علامتي لنڪ ٺاھڻ سان اسان جي سائيٽ چالو ٿي آھي
# ln -s /etc/httpd/sites-available/repocentos.conf /etc/httpd/sites-enabled/repocentos.conf
اسان فائلن جا مالڪ ۽ گروپ تبديل ڪندا آهيون
# chown apache. www/ -R
اسان هيٺ ڏنل حڪم جاري ڪيو ته جيئن ويب سرور شروع ٿيندي ئي جنهن وقت اسان مشين شروع ڪئي
# systemctl enable httpd.service
اسان هيٺ ڏنل حڪم سان ويب سرور کي شروع ڪيو
# systemctl restart httpd
اسان ڪئين استعمال ڪري سگهون ٿا؟
/etc/yum.repos.d/local.repo ۾ فائل ٺاهيو ۽ هيٺين لائينن کي پيسٽ ڪريو.
[os] نالو = ماسٽر - بيس baseurl = http: //آئي پي يا يو آر ايل/ repo / CentOS / $ releasever / os / $ basearch / gpgcheck = 1 gpgkey = فائل: /// وغيره / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [اپڊيٽ] نالي = ماسٽر - تازه ڪاري baseurl = http: //آئي پي يا يو آر ايل/ ريپو / سينٽوس / $ رليزور / اپڊيٽ / $ basearch / gpgcheck = 1 gpgkey = فائل: /// وغيره / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [extras] name = master - Extras baseurl = http: //آئي پي يا يو آر ايل/ ريپو / سينٽوس / $ رليزيوور / اضافي / $ basearch / gpgcheck = 1 gpgkey = فائل: /// وغيره / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7 [سينٽوپلس] نالو = ماسٽر - سينٽ پلاس بيسورس http: //آئي پي يا يو آر ايل/ repo / CentOS / $ releasever / centosplus / $ basearch / gpgcheck = 1 gpgkey = فائل: /// وغيره / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7
اسان ريزنٽسريزس کي ريفريش سان ڪيو آهي:
# yum clean all
# yum repolist all
# yum update
خير اهو هن وقت لاءِ آهي. جيئن هميشه ياد رکجو منهنجي پوسٽ ۽ هن ويبسائيٽ تي ويجهڙائي سان. تبصرو ڪيو ۽ پوءِ اسان سڀ پنهنجي معلومات شيئر ڪندا ، جيستائين ايندڙ وقت تائين !!!
11 تبصرا ، پنھنجو ڇڏ
ڇا سينٽوس ڪنهن آخري صارف ڊيسڪٽاپ پي سي تي استعمال لاءِ مناسب آهي؟ يا اهو وسيلن جو ضامن آهي؟ آئون ان کي آزمائي چڪو آهيان Live-usb ذريعي ۽ مون واقعي پسند ڪيو.
اهو تمام گهڻو مستحڪم آهي ، اهو واقعي هڪ سٺو اختيار آهي. توهان جي راءِ جي مهرباني
پيارا elendilnarsil فيڊورا استعمال ڪريو هڪ آخري صارف جي طور تي توهان سينٽ سان توهان کي تمام گهڻو ڪم ڪرڻو آهي ۽ اهو هڪ تمام مستحڪم سرور آهي.
طاقت ڪري سگھي ٿي. پر اهو عام استعمال ڪندڙن جي ڊيسڪٽاپ لاءِ گهڻو نه آهي.
حيرت انگيز نه ٿيو جيڪڏهن وائي فائي توهان کي نه پڪڙيو يا مون کي ڪنهن به ڊائيور کي خبر ناهي ، ويب ڪئميرا ، (جتان هن ۾ سرور جي هارڊ کان وڌيڪ ڊرائيور شامل آهن) ، ته رپو ۾ مون کي ڪا packageم جي پيڪيج ناهي ، ڪوڊيڪ ، آفيس آٽوميشن ، يا ڪا شي وانگر ، يا اهو ته پراڻي پيڪيج آهن (پر لوهه وانگر مستحڪم آهن)
مان توهان سان متفق نه آهيان ، هتي سرڪاري ريزنٽسس هن جي مرضي آهن ، جيئن ايپل ۽ نڪسس https://wiki.centos.org/TipsAndTricks/MultimediaOnCentOS7
آرٽيڪل ڏانهن وڃي رهيو آهي ، زبردست !!
جڏهن توهان وٽ لينڪس ڪمپيوٽرن جو وڏو تعداد آهي ، انسٽاليشن گهڻو تيز ۽ وڌيڪ عملي ٿي وڃن ٿيون.
اھو صحيح آھي ، توھان جي تبصري جي لاءِ
هيلو ساٿي ، ڇا مان منسوخ ڪري سگھان ٿو ۽ ريمو ڊائون لوڊ کي رد ڪري سگھان ٿو؟ جاري رکو جتي آئون ڇڏي ويس؟
Gracias
هڪ مشڪوڪ دوست ، جئين آئون ريپٽو کي http ذريعي استعمال ڪريان ، يعني httpd کان ريپو جي ساخت کي ڏسو
http://172.16.1.9 مون کي اپاچي پيج ملي آهي پر آئون لڳائڻ چاهيان ٿو http://172.16.1.9/؟؟؟ http طرفان جوڙجڪ ڏسڻ لاءِ.
قبرن
مون کي شڪ لاءِ هڪ سوال پڇڻ گهرجي جيڪو پيدا ٿيو ...
rsync -avzqlH –delete –delay-update rsync:…. اتي پڻ ٺيڪ آهي پر مون کي اهو ناهي لڳڻو ته اهو بعد ۾ ڪاپي ڪرڻ وارو آهي ڪٿي؟
مثال طور: rsync -avzqlH –delete –delay-update rsync:…. / رن / ميڊيا / مائيس / ڊيٽا / مخزن / سينٽيوس 7/7 /
پيارا شام جو سلام
ويب تي اڻ ڳوليندي مون کي اهو دلچسپ دستور مليو جيڪو توهان لکيو آهي ، انهي تي مبارڪون هجن. منهنجو سوال اهو پيدا ٿئي ٿو ڇاڪاڻ ته آئون گھڻائي لينڪس تقسيم ، سينٽوس ، اورايل لينڪس ، ڊيبين سان گڏ ، هڪ مرر ٺاهڻ چاهيان ٿو ، انهن سڀني پنهنجي جديد نسخن سان گڏ جيڪا مون ڪمپني ۾ انسٽال ڪئي آهي. پر آئون ساڳيو ئي شيئر سرور گهڻن ئي تقسيم ۽ نسخن کي ڪيئن ٺاهي سگهان ٿو؟ ڇا مان ڊويزن ۽ ٻين وغيره جي نالي سان هڪ ٻيو فولڊر ٺاهيندس؟ اهي ذخيرا پاڻمرادو تازه ڪاري ڪيا ويندا آهن يا ڇا مون کي هر حڪم ۾ ڪيترائي ڀيرا هلائڻا پوندا آهن؟ پنهنجا ويچار ڏسو. ڏينهن مبارڪ