ค้นหาเว็บไซต์

วิธีการติดตั้งเซิร์ฟเวอร์ CentOS/RHEL หลายเครื่องโดยใช้แหล่งเครือข่าย FTP


บทช่วยสอนนี้จะสาธิตวิธีการติดตั้ง RHEL/CentOS 8/7 โดยใช้เซิร์ฟเวอร์ FTP (vsftpd) เป็นแหล่งที่มาของเครือข่าย วิธีนี้ช่วยให้คุณติดตั้ง RHEL/CentOS Linux บนเครื่องหลายเครื่องจากจุดต้นทางเดียว โดยใช้อิมเมจ ISO ขั้นต่ำบนเครื่องที่คุณทำการติดตั้งและ ISO ไบนารี DVD ที่แตกออกมาซึ่งติดตั้งบนเส้นทางเซิร์ฟเวอร์ FTP บนเครื่องเซิร์ฟเวอร์ที่เก็บต้นทาง ต้นไม้.

เพื่อให้ใช้งานได้ คุณต้องมีการติดตั้ง RHEL/CentOS 8/7 บนเครื่องที่เชื่อมต่อกับเครือข่ายของคุณอยู่แล้ว แต่คุณสามารถใช้ RHEL/CentOS เวอร์ชันอื่น หรือแม้แต่ Linux อื่นๆ ได้เช่นกัน การกระจายด้วยเซิร์ฟเวอร์ FTP, HTTP หรือ NFS ที่ติดตั้งและใช้งานได้ ซึ่งคุณจะติดตั้งดีวีดีไบนารี RHEL/CentOS อิมเมจ ISO แต่คู่มือนี้จะเน้นไปที่ RHEL/CentOS 8/7 ที่มีเซิร์ฟเวอร์ Vsftpd เท่านั้น

ความต้องการ

บนฝั่งเซิร์ฟเวอร์

RHEL/CentOS 8/7 การติดตั้งขั้นต่ำด้วยเซิร์ฟเวอร์ Vsftpd และอิมเมจ ISO ของ DVD ไบนารีที่อยู่ในไดรฟ์ DVD/USB

  • การติดตั้งเซิร์ฟเวอร์ CentOS 8
  • การติดตั้งเซิร์ฟเวอร์ RHEL 8
  • การติดตั้ง CentOS 7.0
  • การติดตั้ง RHEL 7.0
ทางด้านลูกค้า

ดาวน์โหลดอิมเมจ ISO ขั้นต่ำ RHEL/CentOS 8/7 ซึ่งสามารถรับได้จากลิงก์ต่อไปนี้

  • ดาวน์โหลดอิมเมจ ISO ของ CentOS 8
  • ดาวน์โหลดอิมเมจ ISO ของ CentOS 7
  • ดาวน์โหลดอิมเมจ ISO RHEL 8
  • ดาวน์โหลดอิมเมจ ISO RHEL 7

ขั้นตอนที่ 1: เตรียมแหล่งที่มาของเครือข่ายบน – ฝั่งเซิร์ฟเวอร์

1. ขั้นตอนแรกคือการติดตั้งเซิร์ฟเวอร์ Vsftp บนเซิร์ฟเวอร์ CentOS/RHEL ของคุณโดยออกคำสั่ง yum ต่อไปนี้

yum install vsftpd

2. หลังจากติดตั้งแพ็คเกจไบนารี Vsftpd บนระบบของคุณแล้ว ให้เริ่ม เปิดใช้งาน และตรวจสอบสถานะของบริการ

systemctl start vsftpd
systemctl enable vsftpd
systemctl status vsftpd

3. จากนั้น รับ ที่อยู่ IP ภายนอกของระบบโดยใช้คำสั่ง IP หรือ ifconfig ซึ่งคุณจะต้องเข้าถึงแหล่งที่มาเครือข่ายของคุณจากสถานที่ระยะไกลในภายหลัง

ip addr show
OR
ifconfig

4. เพื่อให้เซิร์ฟเวอร์ Vsftp พร้อมใช้งานสำหรับการเชื่อมต่อภายนอก ให้เพิ่มกฎไฟร์วอลล์บนระบบของคุณเพื่อเปิดพอร์ต 21 โดยใช้คำสั่งต่อไปนี้และรีสตาร์ทไฟร์วอลล์เพื่อใช้กฎใหม่หากคุณ เสริมด้วยข้อความถาวร

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

5. สมมติว่าคุณได้ดาวน์โหลดอิมเมจ ISO ของ DVD ไบนารี่ RHEL/CentOS 8/7 แล้ว ให้วางไว้บน DVD-ROM/USB ในเครื่องของคุณ ขับเคลื่อนและเมานต์เป็นลูปที่มีแอตทริบิวต์แบบอ่านอย่างเดียวไปยังพาธเซิร์ฟเวอร์ Vsftp - สำหรับ vsftpd โดยทั่วไป ตำแหน่งคือ /var/ftp/pub/ โดยใช้คำสั่งต่อไปนี้

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. หากต้องการดูผลลัพธ์จนถึงตอนนี้ ให้เปิดเบราว์เซอร์จากสถานที่ห่างไกลและไปที่ที่อยู่ ftp://system_IP/pub/ โดยใช้โปรโตคอล FTP

ดังที่คุณเห็นจากภาพหน้าจอด้านบน ไดเร็กทอรีแผนผังการติดตั้งควรปรากฏขึ้นพร้อมกับเนื้อหาที่แยกออกมาของอิมเมจ ISO ดีวีดีไบนารี ขณะนี้ แหล่งที่มาของเครือข่าย FTP พร้อมที่จะใช้สำหรับการติดตั้งระยะไกลแล้ว

ขั้นตอนที่ 2: เพิ่มแหล่งการติดตั้งเครือข่ายไปที่ – ไคลเอนต์ระยะไกล

6. ถึงเวลาติดตั้ง RHEL/CentOS 8/7 บนเครื่องอื่นที่ใช้เป็น การติดตั้ง FTP Source เซิร์ฟเวอร์ที่กำหนดค่าไว้ข้างต้น ในระบบที่คุณจะทำการติดตั้ง RHEL/CentOS 8/7 ให้วางอิมเมจ ISO ไบนารี่ขั้นต่ำที่สามารถบู๊ตได้บนไดรฟ์ DVD-ROM/USB สำหรับการสร้างไดรฟ์ USB ที่สามารถบู๊ตได้ ให้ใช้ Unetbootin Bootable หรือ เครื่องมือรูฟัส

เราใช้ขั้นตอนเดียวกับที่อธิบายไว้ในบทความก่อนหน้านี้สำหรับกระบวนการติดตั้ง RHEL/CentOS 8/7 แต่เปลี่ยนลำดับ สรุปการติดตั้ง เล็กน้อย

หลังจากที่คุณกำหนดค่า วันที่และเวลา แป้นพิมพ์ และ ภาษา แล้ว ให้ย้าย เครือข่ายและชื่อโฮสต์ และเปลี่ยนระบบของคุณ < b>การ์ดอีเทอร์เน็ตเป็นเปิดเพื่อรับการกำหนดค่าเครือข่ายโดยอัตโนมัติและรับการเชื่อมต่อเครือข่าย หากคุณมีเซิร์ฟเวอร์ DHCP บนเครือข่ายของคุณหรือกำหนดค่าด้วยที่อยู่ IP แบบคงที่

7. หลังจากที่การ์ดเครือข่ายเปิดใช้งานและใช้งานได้แล้ว ก็ถึงเวลาเพิ่มแหล่งที่มาของการติดตั้งเครือข่าย ไปที่ ซอฟต์แวร์ -> แหล่งที่มาของการติดตั้ง จากเมนู สรุปการติดตั้ง เลือกแหล่งที่มาของการติดตั้งเครือข่ายโดยใช้โปรโตคอล FTP และเพิ่มแหล่งที่มาของคุณที่กำหนดค่าไว้ก่อนหน้านี้ด้วยที่อยู่ IP และเส้นทางของเซิร์ฟเวอร์ FTP ดังในภาพด้านล่าง

ftp://remote_FTP_IP/pub/

8. หลังจากที่คุณเพิ่มแหล่งที่มาของการติดตั้งเครือข่ายแล้ว ให้กดปุ่ม เสร็จสิ้น ด้านบนเพื่อใช้การเปลี่ยนแปลง และรอให้โปรแกรมติดตั้งตรวจพบและกำหนดค่าแหล่งที่มาเครือข่ายของคุณโดยอัตโนมัติ หลังจากกำหนดค่าทุกอย่างแล้ว คุณสามารถดำเนินการขั้นตอนการติดตั้งต่อไปได้ในลักษณะเดียวกับที่คุณใช้อิมเมจ ISO ดีวีดีไบนารีในเครื่อง

9. อีกวิธีในการเพิ่มแหล่งที่มาของเครือข่ายคือการตั้งค่าจากบรรทัดคำสั่งบนเมนู Boot โดยการกดปุ่ม TAB บนเมนู Boot เพื่อเพิ่มตัวเลือกพิเศษในกระบวนการติดตั้งของคุณและ ผนวกบรรทัดต่อไปนี้

ip=dhcp inst.rep=ftp://192.168.1.70/pub/
  1. ip=dhcp -> เริ่มต้น NIC ของคุณโดยอัตโนมัติและกำหนดค่าโดยใช้วิธี DHCP
  2. inst.rep=ftp://192.168.1.70/pub/ -> ที่อยู่ IP ของเซิร์ฟเวอร์ FTP ของคุณและเส้นทางที่เก็บแหล่งการติดตั้งที่ติดตั้งดีวีดี

10. หลังจากแก้ไขบรรทัดคำสั่ง Boot เสร็จแล้ว ให้กดปุ่ม Enter เพื่อเริ่มกระบวนการติดตั้ง และแหล่งการติดตั้งเครือข่าย FTP ควรได้รับการกำหนดค่าโดยอัตโนมัติและปรากฏในสรุปการติดตั้ง

แม้ว่าบทช่วยสอนนี้จะนำเสนอเฉพาะการใช้ตำแหน่งเครือข่ายสำหรับการติดตั้งแหล่งที่มาเฉพาะโปรโตคอล FTP เท่านั้น ในลักษณะเดียวกัน คุณสามารถใช้โปรโตคอลอื่น เช่น HTTPS และ HTTP ได้ การเปลี่ยนแปลงเพียงอย่างเดียวคือสำหรับโปรโตคอล NFS ซึ่งใช้สำเนาของ ISO ดีวีดีไบนารี รูปภาพบนเส้นทางที่ส่งออกซึ่งกำหนดค่าในไฟล์ /etc/exports โดยไม่จำเป็นต้องเมานต์อิมเมจ ISO ของ DVD ในระบบของคุณ