วิธีการสร้าง Linux NAS ด้วย Amahi

เซิร์ฟเวอร์ Linux มีความซับซ้อนและตั้งค่าได้ยากโดยเฉพาะอย่างยิ่งถ้าคุณเป็นผู้ใช้ใหม่ ส่งผลให้หลายโครงการมีการเปิดตัวเพื่อให้การมีเซิร์ฟเวอร์ไฟล์ Linux ของคุณง่ายขึ้นมาก หนึ่งในโครงการดังกล่าวที่พยายามทำให้เป็นเจ้าของและดำเนินงาน Linux NAS คือ Amahi โครงการ Amahi ภาคภูมิใจในการทำให้การติดตั้งง่าย UI ง่ายและการใช้งานที่เข้าใจง่าย ในบทความนี้เราจะอธิบายเกี่ยวกับวิธีการติดตั้ง Amahi 10 และตั้งค่า Linux NAS ที่สมบูรณ์ด้วย

หมายเหตุ: ในการเรียกใช้ Amahi คุณจะต้องมีพีซีหรือเซิร์ฟเวอร์เครื่องเก่าที่สามารถใช้งานได้ตลอดเวลา ไม่มีฮาร์ดแวร์ชนิดนั้นใช่ไหม ลองใช้ VPS เพราะอาจเป็นไปได้

ติดตั้ง Fedora Server 25

Amahi เป็นเทคโนโลยีเซิร์ฟเวอร์สำหรับ Linux แต่ไม่ใช่สิ่งที่ทุกคนสามารถดาวน์โหลดและเขียนลงในไดรฟ์ USB คุณจะต้องใช้ระบบปฏิบัติการเซิร์ฟเวอร์ที่มีอยู่เดิมเรียกใช้เครื่องมือตั้งค่า Amahi และแปลงระบบของคุณเป็น“ HDA” โดยทั่วไปเซิร์ฟเวอร์ OS ที่ใช้งานอยู่คือ Fedora Server

ซอฟต์แวร์เซิร์ฟเวอร์ Amahi ณ ปัจจุบันรีลีสคือ 11 ใน Fedora Server 27 ที่กล่าวไว้ในบทช่วยสอนนี้เราจะมุ่งเน้นที่ Amahi 10 กับ Fedora Server 25 เนื่องจากเชื่อถือได้มากกว่าและตัวติดตั้งทำงานได้ดีกว่า โดยทั่วไปแล้วมันก็โอเคที่จะใช้ Fedora Server เวอร์ชันเก่าทั้งๆที่มีการออกรุ่นใหม่เนื่องจากซอฟต์แวร์ทั้งหมดสำหรับเซิร์ฟเวอร์ของคุณได้รับการอัพเดตผ่านทางการซื้อซอฟต์แวร์ Amahi อย่างเป็นทางการ

การรับ Fedora Server เวอร์ชันเก่าไม่ใช่เป็นไปไม่ได้แม้ว่าผู้พัฒนาจะท้อใจก็ตามเนื่องจากโครงการต้องการให้คุณใช้รีลีสล่าสุด วิธีที่เร็วที่สุดในการรับ Fedora 25 ก็คือการใช้ wget เครื่องมือ. เปิดเทอร์มินัลแล้วหยิบไฟล์ ISO ล่าสุดของเซิร์ฟเวอร์ F25

wget https://download.fedoraproject.org/pub/fedora/linux/releases/25/Server/x86_64/iso/Fedora-Server-netinst-x86_64-25-1.3.iso

กำลังดาวน์โหลด ISO ตัวติดตั้งเน็ต F25 Serverจะไม่ใช้เวลานานเกินไปเนื่องจากมีขนาดเล็กกว่า DVD ISO แบบเต็มมาก เมื่อการดาวน์โหลดเสร็จสิ้นให้คว้า Etcher สำหรับ Linux แล้วเสียบ USB Stick ขนาด 1GB แล้วใช้ไฟล์นั้นในการแฟลชไฟล์ ISO

ตอนนี้ Fedora 25 อยู่บนดิสก์ USB แล้วให้ไปที่ได้เวลาสร้างบัญชี Amahi ใหม่ ในระหว่างการสร้างบัญชีคุณจะถูกถามคำถามบางอย่างเกี่ยวกับเครือข่ายของคุณดังนั้นเตรียมข้อมูลนั้นให้พร้อม นอกจากนี้เครื่องมือสร้างบัญชีจะสร้างรหัสการติดตั้ง บันทึกข้อมูลนี้ตามที่คุณต้องการในภายหลัง

การแยก

การแบ่งพาร์ติชันเซิร์ฟเวอร์ Fedora นั้นสำคัญมากอามาฮีทำงานอย่างไร อย่าเลือก“ อัตโนมัติ” เพราะมันจะตั้งค่ารูปแบบพาร์ติชัน LVM และอาจทำให้การตั้งค่า Amahi ของคุณแย่ลง แต่หลังจากบู๊ตไฟล์ F25 ISO ให้คลิกที่ไอคอนฮาร์ดไดรฟ์ภายใต้“ ระบบ” เลือกฮาร์ดไดรฟ์ที่คุณต้องการติดตั้งและทำเครื่องหมายในช่องถัดจาก“ ฉันจะกำหนดค่าการแบ่งพาร์ติชัน”

คลิกปุ่ม "เสร็จสิ้น" เพื่อเข้าสู่เครื่องมือแบ่งพาร์ติชันงูใหญ่ ในเครื่องมือนี้คลิกปุ่มลบเพื่อลบพาร์ติชันทั้งหมดที่มีอยู่ในฮาร์ดไดรฟ์ จากนั้นค้นหาเมนูแบบเลื่อนลงเปิดและเปลี่ยนจาก“ LVM” เป็น“ มาตรฐาน”

หมายเหตุ: ตัวแบ่งพาร์ติชันจะต้องการเปลี่ยนจาก“ มาตรฐาน” เป็น“ อัตโนมัติ” ดังนั้นคุณอาจต้องเปลี่ยนกลับมามากกว่าหนึ่งครั้ง

คลิกปุ่ม + เพื่อสร้างพาร์ติชันใหม่ มองหา "จุดเมานท์" และเปลี่ยนเป็น /.

พยายามให้พาร์ทิชันรูทเป็นส่วนใหญ่ของพื้นที่ฮาร์ดไดรฟ์

ในตัวอย่างบทช่วยสอนนี้ไดรฟ์เซิร์ฟเวอร์ Amahi คือ 18 GB พื้นที่ 14.9 GB ไปที่พาร์ติชันรูทและพื้นที่ที่เหลือจะไปที่พาร์ทิชัน SWAP

เมื่อตั้งค่าพาร์ติชันทั้งหมดแล้วให้คลิก“ เสร็จสิ้น” เพื่อกลับไปที่เมนูก่อนหน้า

ผู้ใช้ UEFI

โดยทั่วไปการพูด UEFI ไม่จำเป็นสำหรับโฮมเซิร์ฟเวอร์ ผู้ใช้ส่วนใหญ่ควรจะสามารถหนีไปได้ด้วยการใช้การบูท BIOS ไม่สามารถใช้ BIOS ได้ ถ้าเป็นเช่นนั้นหลังจากสร้างพาร์ติชันรูทสร้างพาร์ติชัน Fat32 ขนาด 512 MB ภายใต้จุดยึดให้เลือก / boot / EFI.

เมื่อพาร์ติชัน EFI พร้อมใช้พื้นที่ที่เหลือของไดรฟ์เพื่อสร้างพาร์ติชัน SWAP

เริ่มการติดตั้ง

การติดตั้งพาร์ติชั่นเป็นส่วนที่ยาก ส่วนที่เหลือของการติดตั้งค่อนข้างง่าย เลือก“ การเลือกซอฟต์แวร์” ภายใต้ส่วนนี้เลือก“ ติดตั้งน้อยที่สุด” ทางด้านขวาเลือก“ มาตรฐาน” จากนั้นคลิก“ เสร็จสิ้น” เพื่อกลับสู่เมนูหลัก คลิก“ เริ่มการติดตั้ง” เพื่อเริ่มกระบวนการติดตั้ง

ในขณะที่การติดตั้งเซิร์ฟเวอร์ Fedora เสร็จสิ้นให้ตั้งค่าชื่อผู้ใช้ อย่าตั้งรหัสผ่านรูท!

ติดตั้ง Amahi

เมื่อถึงตอนนี้เซิร์ฟเวอร์ Fedora ก็เปิดใช้งานได้แล้วและถึงเวลาที่จะต้องติดตั้ง Amahi 10 ก่อนดำเนินการใด ๆ ให้เรียกใช้ ปิง คำสั่งเพื่อให้แน่ใจว่าการเชื่อมต่อเครือข่ายของคุณบนเซิร์ฟเวอร์ทำงาน:

ping google.com -c3

ดาวน์โหลดและติดตั้ง Amahi RPM:

sudo -s
rpm -Uvh http://f25.amahi.org/noarch/hda-release-10.0.0-1.noarch.rpm

สุดท้ายติดตั้งเครื่องมือ Amahi อย่าลืมแทนที่“ รหัสติดตั้งของคุณ” ด้วยรหัส Amahi ให้คุณหลังจากสร้างบัญชีใหม่

dnf -y install hda-ctl
hda-install YOUR-INSTALL-CODE

ใช้ Amahi

ไม่เหมือนกับเครื่องมือซอฟต์แวร์ Linux NAS อื่น ๆ มากมายAmahi ไม่จำเป็นต้องกำหนดค่าจริงๆ การแชร์ไฟล์ควรจะพร้อมใช้งานทันที ในการใช้เซิร์ฟเวอร์ของคุณให้ล็อกอินผ่านทางเว็บอินเตอร์เฟสและปรับแต่งเซิร์ฟเวอร์ของคุณ (ถ้าคุณเลือก) เปิดแท็บเบราว์เซอร์ใหม่และเข้าถึงผ่าน:

http://server-local-ip-address

ไม่แน่ใจว่า IP ของเซิร์ฟเวอร์คืออะไร ลองคำสั่งนี้:

ip addr show

ผู้ใช้ยังสามารถไปข้างหน้าและติดตั้งแอพต่าง ๆ จากร้าน Amahi เรียนรู้เพิ่มเติมเกี่ยวกับแอพได้ที่นี่

อัปเกรดเป็น Amahi 11

ตามที่ระบุไว้ก่อนหน้าในบทความเซิร์ฟเวอร์ Amahi คือทำงานบน Fedora Server รุ่นเก่ากว่า นักพัฒนาใช้เวลาในการปล่อยซอฟต์แวร์เวอร์ชันใหม่ดังนั้นมันจึงเป็นไป หากคุณใช้เซิร์ฟเวอร์ของคุณกับ Amahi เท่านั้นและไม่ต้องการแพ็คเกจล่าสุดนี่ก็ใช้ได้ Fedora เวอร์ชั่นเก่ากว่าไม่ได้รับการสนับสนุนอย่างเป็นทางการจากนักพัฒนา แต่สิ่งนี้ไม่ควรเป็นปัญหา

หากคุณรู้สึกไม่สะดวกใจกับ Amahi 10 ลองพิจารณาดูอัปเกรดเป็นรุ่น 11 เนื่องจากใช้ Fedora 27 ซึ่งยังคงมีการสนับสนุนอยู่ถึงแม้ว่าตอนนี้ 28 จะออกมาแล้วก็ตาม อ่านรายการ Amahi Wiki เนื่องจากจะผ่านการอัพเกรดการติดตั้งของคุณ

ความคิดเห็น