Jinsi ya Kusakinisha Seva Nyingi za CentOS/RHEL Kwa Kutumia Vyanzo vya Mtandao wa FTP


Mafunzo haya yataonyesha jinsi unavyoweza kusakinisha RHEL/CentOS 8/7, kwa kutumia FTP seva (vsftpd) kama Chanzo cha Mtandao. Hii hukuruhusu kusakinisha RHEL/CentOS Linux kwenye mashine nyingi kutoka kwa chanzo kimoja, kwa kutumia taswira ndogo ya ISO kwenye mashine unazosakinisha na DVD ya jozi ya ISO iliyowekwa kwenye njia ya seva ya FTP, kwenye mashine ya seva inayoshikilia chanzo. mti.

Ili hili lifanye kazi, lazima tayari uwe na usakinishaji wa RHEL/CentOS 8/7 kwenye mashine iliyoambatishwa kwenye mtandao wako, lakini unaweza, pia, kutumia matoleo mengine ya RHEL/CentOS, au hata usambazaji mwingine wa Linux kwa FTP, HTTP au Seva ya NFS imesakinishwa na kufanya kazi, kwamba utaweka picha ya RHEL/CentOS binary DVD ISO, lakini mwongozo huu utajikita kwenye RHEL/CentOS 8/7 yenye seva ya Vsftpd pekee.

Usakinishaji mdogo wa RHEL/CentOS 8/7 na seva ya Vsftpd na picha ya DVD ya ISO inayopatikana kwenye hifadhi ya DVD/USB.

  • Usakinishaji wa Seva ya CentOS 8
  • Usakinishaji wa Seva ya RHEL 8
  • Usakinishaji wa CentOS 7.0
  • Usakinishaji wa RHEL 7.0

Pakua RHEL/CentOS 8/7 picha ndogo ya ISO, inayoweza kupatikana kutoka kwa viungo vifuatavyo.

  • Pakua Picha ya CentOS 8 ISO
  • Pakua Picha ya CentOS 7 ISO
  • Pakua Picha ya RHEL 8 ya ISO
  • Pakua Picha ya RHEL 7 ya ISO

Hatua ya 1: Andaa Vyanzo vya Mtandao kwenye - Upande wa Seva

1. Hatua ya kwanza itakuwa kusakinisha seva ya Vsftp kwenye seva yako ya CentOS/RHEL kwa kutoa amri ifuatayo ya yum.

# yum install vsftpd

2. Baada ya Vsftpd kifurushi cha binary kusakinishwa kwenye mfumo wako wa kuanza, washa na uthibitishe hali ya huduma.

# systemctl start vsftpd
# systemctl enable vsftpd
# systemctl status vsftpd

3. Kisha, pata Anwani ya IP ya mfumo wako kwa kutumia ifconfig, ambayo utahitaji kufikia Vyanzo vya Mtandao wako kutoka eneo la mbali.

# ip addr show
OR
# ifconfig

4. Ili kufanya seva ya Vsftp ipatikane kwa miunganisho ya nje ongeza sheria ya ngome kwenye mfumo wako ili kufungua mlango 21 ukitumia amri ifuatayo na uwashe Firewall ili kutumia sheria mpya ikiwa umeongeza kwa taarifa ya kudumu.

# firewall-cmd --add-service=ftp --permanent
# systemctl restart firewalld

5. Kwa kuchukulia kuwa tayari umepakua RHEL/CentOS 8/7 picha ya binary ya ISO ya DVD, iweke kwenye kiendeshi chako cha DVD-ROM/USB na uipandishe kama kitanzi. yenye sifa za kusoma tu kwa njia ya seva ya Vsftp - kwa vsftpd kawaida, eneo ni /var/ftp/pub/, kwa kutumia amri ifuatayo.

# mount -o loop,ro /dev/sr0  /var/ftp/pub/           [Mount DVD/USB]
OR
# mount -o loop,ro path-to-isofile  /var/ftp/pub/    [If downloaded on the server]

6. Ili kuona matokeo kufikia sasa, fungua kivinjari kutoka eneo la mbali na uende kwenye anwani ftp://system_IP/pub/ kwa kutumia itifaki ya FTP.

Kama unavyoona kwenye picha ya skrini iliyo juu ya saraka ya mti wa usakinishaji inapaswa kuonekana na yaliyomo kwenye picha ya binary ya ISO ya DVD. Sasa Vyanzo vya Mtandao vya FTP vimetayarishwa kutumika kwa usakinishaji wa mbali.

Hatua ya 2: Ongeza Vyanzo vya Usakinishaji wa Mtandao kwa - Wateja wa Mbali

6. Sasa ni wakati wa kusakinisha RHEL/CentOS 8/7 kwenye mashine nyingine kwa kutumia Usakinishaji wa Chanzo cha FTP seva iliyosanidiwa hapo juu. Kwenye mfumo ambao utafanya usakinishaji wa RHEL/CentOS 8/7 weka picha ndogo ya ISO ya bootable kwenye DVD-ROM/USB drive, kwa ajili ya kuunda kiendeshi cha USB cha bootable, tumia zana ya Unetbootin Bootable au Rufus.

Tunatumia utaratibu uleule kama ilivyoelezwa katika makala yetu ya awali kwa mchakato wa usakinishaji wa RHEL/CentOS 8/7, lakini tunabadilisha kidogo utaratibu wa Muhtasari wa Usakinishaji.

Baada ya kusanidi Tarehe na Saa, Kibodi na Lugha yako, songa Mtandao na Jina la Mpangishi na ubadilishe kadi ya Ethaneti ya mfumo wako kuwa ILIYO ILIYO ili kupata usanidi wa mtandao kiotomatiki na kupata muunganisho wa mtandao ikiwa kuwa na seva ya DHCP kwenye mtandao wako au uisanidi kwa Anwani tuli ya IP.

7. Baada ya Kadi ya Mtandao kufanya kazi na kufanya kazi ni wakati wa kuongeza Vyanzo vya Ufungaji wa Mtandao. Nenda kwenye Programu -> Chanzo cha Usakinishaji kutoka kwenye menyu ya Muhtasari wa Usakinishaji. Chagua Vyanzo vya Usakinishaji wa Mtandao kwa kutumia itifaki ya FTP na kukuongezea vyanzo vilivyosanidiwa mapema na Anwani ya IP ya seva ya FTP na njia, kama ilivyo kwenye picha iliyo hapa chini.

ftp://remote_FTP_IP/pub/

8. Baada ya kuongeza Vyanzo vya Usakinishaji wa Mtandao, bonyeza juu ya kitufe cha Nimemaliza ili kutekeleza mabadiliko na usubiri kisakinishi kutambua na kusanidi Vyanzo vyako vya Mtandao kiotomatiki. Baada ya kila kitu kusanidiwa unaweza kuendelea na utaratibu wa usakinishaji kwa namna ile ile kama unatumia picha ya ndani ya DVD ya ISO.

9. Mbinu nyingine ya kuongeza Vyanzo vya Mtandao ni kuviweka kutoka kwa safu ya amri kwenye menyu ya Boot kwa kubofya kitufe cha TAB kwenye menyu ya Boot ili kuongeza chaguo za ziada kwenye mchakato wako wa usakinishaji na kuambatisha mstari ufuatao.

ip=dhcp inst.rep=ftp://192.168.1.70/pub/

  1. ip=dhcp -> huanzisha NIC yako kiotomatiki na kusanidi kwa kutumia mbinu ya DHCP.
  2. inst.rep=ftp://192.168.1.70/pub/ -> Anwani ya IP ya seva yako ya FTP na njia inayoshikilia Vyanzo vya Usakinishaji vilivyowekwa kwenye DVD.

10. Baada ya kumaliza kuhariri mstari wa amri ya Kuanzisha, bonyeza kitufe cha Ingiza ili kuanza mchakato wa usakinishaji, na Vyanzo vya Usakinishaji wa Mtandao wa FTP vinapaswa kusanidiwa kiotomatiki na kuonekana kwenye Muhtasari wa Usakinishaji.

Ingawa somo hili linatoa tu kwa kutumia kama Eneo la Mtandao kwa Usakinishaji wa Vyanzo pekee itifaki ya FTP, kwa namna hiyo hiyo, unaweza kutumia itifaki zingine, kama vile HTTPS na HTTP, mabadiliko pekee ni kwa itifaki ya NFS ambayo hutumia nakala ya DVD ya binary ISO. picha kwenye njia iliyohamishwa iliyosanidiwa katika faili ya /etc/exports, bila hitaji la kupachika picha ya ISO ya DVD kwenye mfumo wako.