วิธีสร้าง 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 เวอร์ชันเก่าเหล่านี้ได้ แม้ว่าจะมีการออกเวอร์ชันใหม่ เนื่องจากซอฟต์แวร์ทั้งหมดสำหรับเซิร์ฟเวอร์ของคุณได้รับการอัพเดตผ่าน repo ซอฟต์แวร์ของ 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 จะใช้เวลาไม่นานเกินไป เนื่องจากมีขนาดเล็กกว่า ISO ของ DVD แบบเต็มมาก เมื่อการดาวน์โหลดเสร็จสิ้น ให้คว้าEtcherสำหรับ Linux เสียบแท่ง USB ขนาด 1GB และใช้เพื่อแฟลชไฟล์ ISO

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

พาร์ทิชัน

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

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

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

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

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

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

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

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

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

ผู้ใช้ UEFI

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

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

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

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

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

ติดตั้งอามาฮี

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

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

ping google.com -c3

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

sudo -s

รอบต่อนาที -Uvh https://f25.amahi.org/noarch/hda-release-10.0.0-1.noarch.rpm

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

dnf -y ติดตั้ง hda-ctl

hda-ติดตั้ง YOUR-INSTALL-CODE

ใช้อามาฮี

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

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

https://server-local-ip-address

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

ip addr แสดง

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

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

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

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

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม