เซิร์ฟเวอร์เฉพาะ: การติดตั้ง Debian
คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:
(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)
บทนำ
ต่อไปนี้จะอธิบายทีละขั้นตอนเกี่ยวกับวิธีการติดตั้งและตั้งค่าระบบปฏิบัติการ Debian บนเซิร์ฟเวอร์เฉพาะของคุณ ทำตามคำแนะนำอย่างระมัดระวังเพื่อให้แน่ใจว่าคุณตั้งค่าระบบปฏิบัติการได้สำเร็จและใช้งานได้อย่างเต็มประสิทธิภาพ
โครงสร้างของคู่มือนี้อ้างอิงจากการใช้ระบบปฏิบัติการ Debian 10 การติดตั้งจากเวอร์ชันก่อนหน้าหรือใหม่กว่าอาจมีความแตกต่างเล็กน้อยในกระบวนการ
การเตรียมตัว
สำหรับการติดตั้งและตั้งค่าระบบปฏิบัติการ สิ่งสำคัญเบื้องต้นคือการเมานต์ไฟล์ ISO ของระบบปฏิบัติการนั้น มีหลายวิธีที่สามารถเมานต์ได้:
- เมานต์ผ่านการตั้งค่าเริ่มต้น
- เมานต์ผ่าน iLO (Virtual Media)
- เมานต์ผ่าน iLO (Remote Console)
ถ้าคุณยังไม่คุ้นเคยกับการเมานต์ไฟล์ ISO แนะนำให้ดูที่ การตั้งค่าเริ่มต้น หรือ ISO ของตัวเอง คู่มือของเรา
การติดตั้ง
เมื่อโหลดไฟล์ ISO สำเร็จ เซิร์ฟเวอร์จะเข้าสู่กระบวนการตั้งค่า
ในตัวอย่างนี้ เราจะทำการติดตั้งโดยใช้ตัวเลือก "classic" install
เลือกภาษาที่คุณต้องการให้ตัวช่วยติดตั้งแสดงผล โปรดจำไว้ว่าภาษานี้จะส่งผลต่อระบบที่ติดตั้งในภายหลัง
สถานที่ที่เราต้องการไม่ได้อยู่ในหน้าตัวเลือกแรก ดังนั้นเราจะไปหน้าถัดไปโดยเลือก "Other"
ในตัวอย่างนี้เราเลือกตัวเลือก "Europe"
ขึ้นอยู่กับโซนเวลาที่ต้องการ เราเลือกโซนเวลาของเยอรมนีในตัวอย่างนี้
เราเลือกสหรัฐอเมริกาเป็น locale
ในกรณีนี้เราเลือกเลย์เอาต์คีย์บอร์ดแบบเยอรมันซึ่งเป็นเลย์เอาต์ QWERTZ ถ้าคุณมาจากอเมริกา เลย์เอาต์เริ่มต้นจะเป็น QWERTY
เซิร์ฟเวอร์ของคุณกำลังเตรียมส่วนประกอบบางอย่างที่จำเป็นสำหรับการติดตั้ง อาจใช้เวลาสักครู่
เซิร์ฟเวอร์ของคุณจะตั้งค่าอินเทอร์เฟซเครือข่ายโดยอัตโนมัติผ่าน DHCP เลือก eno1
ซึ่งเป็นอะแดปเตอร์เครือข่ายเริ่มต้นของเซิร์ฟเวอร์เฉพาะ ZAP ของคุณ
สามารถแก้ไข hostname ได้ถ้าต้องการ แต่ไม่จำเป็นต้องเปลี่ยน
ชื่อโดเมนก็ไม่จำเป็นต้องเปลี่ยนเช่นกัน
ที่นี่คุณต้องตั้งรหัสผ่านสำหรับบัญชี "root" ของคุณ จดรหัสผ่านที่เลือกไว้ให้ดี
เพื่อยืนยันรหัสผ่าน คุณต้องพิมพ์อีกครั้ง
ตัวช่วยติดตั้งจะขอให้คุณสร้างบัญชีผู้ใช้ที่สอง
ตอนนี้ใส่ชื่อเจ้าของสำหรับบัญชีผู้ใช้ปกติ คุณสามารถเลือกชื่ออะไรก็ได้ตามใจชอบ
แน่นอนว่าคุณสามารถใช้บัญชี "root" ได้ในที่สุด
ตอนนี้ใส่ชื่อผู้ใช้ของบัญชีนี้ เลือกรหัสผ่านที่คุณต้องการและยืนยันอีกครั้ง เซิร์ฟเวอร์ของคุณจะเตรียมขั้นตอนการติดตั้งถัดไป
ตอนนี้คุณสามารถสร้างพาร์ติชัน หรือจะใช้ SSD ทั้งหมดเป็นพาร์ติชันเดียวก็ได้ ถ้าไม่ต้องการเปลี่ยนแปลงอะไรในพาร์ติชัน ให้เลือก "Guided - Use entire disk"
เลือก SSD ที่ติดตั้งในเซิร์ฟเวอร์ของคุณ
โดยทั่วไปเก็บโครงสร้างทั้งหมดไว้ในพาร์ติชันเดียวก็โอเค
ยืนยันการตั้งค่าด้วย "Finish partitioning and write changes to disk"
ถ้ามีพาร์ติชันเก่าอยู่บน SSD ของคุณ ให้ยืนยันการเขียนทับด้วย "Yes"
เซิร์ฟเวอร์ของคุณจะทำการแบ่งพาร์ติชันและเตรียมการติดตั้งระบบ
ถ้าคุณต้องการเพิ่มสื่อการติดตั้งอื่น ๆ เช่น สำหรับแพ็กเกจบางตัว สามารถทำได้ตอนนี้ แต่โดยปกติคุณสามารถดาวน์โหลดแพ็กเกจทั้งหมดได้สะดวกผ่านตัวจัดการแพ็กเกจ (apt) ภายหลัง
เซิร์ฟเวอร์เฉพาะของเราตั้งอยู่ในเยอรมนี ดังนั้นแนะนำให้เลือกมิเรอร์เยอรมันเพื่อให้ได้ความเร็วดาวน์โหลดที่ดีที่สุด
โดยทั่วไปเราแนะนำให้ใช้รีโพซิทอรี Debian เริ่มต้น
ถ้าคุณต้องการใช้ HTTP proxy สามารถกรอกข้อมูลได้ (ไม่จำเป็น)
ระบบต้องการเก็บสถิติแบบไม่ระบุตัวตน คุณสามารถปฏิเสธหรือยืนยันได้
ตอนนี้เลือกแพ็กเกจที่คุณต้องการติดตั้ง:
-
Debian desktop environment
จะสร้างอินเทอร์เฟซกราฟิกบนเซิร์ฟเวอร์ของคุณ แต่ในตัวอย่างนี้เราใช้แค่เชลล์ของเซิร์ฟเวอร์เท่านั้น -
SSH server
จำเป็นสำหรับการเชื่อมต่อผ่าน PuTTY เป็นต้น -
Standard system utilities
จำเป็นสำหรับแพ็กเกจพื้นฐานหลายตัว
เลือกแพ็กเกจโดยใช้ TAB
และ arrow keys
กด space bar เพื่อเลือกหรือยกเลิกการเลือก
เมื่อพอใจกับการเลือกแล้ว กด TAB
จนถึง Continue แล้วกด Enter เพื่อยืนยัน
ยืนยันว่าระบบปฏิบัติการนี้เป็นระบบเดียวบนเซิร์ฟเวอร์ปัจจุบันด้วย Yes
เลือกตำแหน่งเก็บข้อมูลเริ่มต้นบน SSD ของเรา
🎉 การติดตั้งระบบ Debian ของคุณเสร็จสมบูรณ์แล้ว
เปิด "Virtual Media" ใน iLO ของคุณและกด "Eject Media" เพื่อถอดไฟล์ ISO ออกจากระบบ
เมื่อเสร็จแล้ว เลือก Continue เซิร์ฟเวอร์จะทำการรีบูต
การตั้งค่า
การเข้าสู่ระบบ SSH
เมื่อเซิร์ฟเวอร์รีบูตเสร็จและติดตั้งสำเร็จ คุณจะถูกขอให้เข้าสู่ระบบ
แน่นอนว่าคุณต้องการจัดการเซิร์ฟเวอร์ผ่าน SSH เช่น PuTTY ดังนั้นเราต้องเปิดใช้งานการเข้าสู่ระบบนี้ก่อน:
เปิดไฟล์คอนฟิกของ SSH ด้วย nano nano /etc/ssh/sshd_config
ค้นหา #PermitRootLogin no
แล้วเปลี่ยนเป็น PermitRootLogin yes
กด CTRL + X
แล้วยืนยันการเปลี่ยนแปลงด้วย Y
หลังจากนั้นให้รีสตาร์ทบริการ SSH โดยพิมพ์ service ssh restart
ตอนนี้การเข้าสู่ระบบ SSH ของคุณเปิดใช้งานแล้ว คุณสามารถเชื่อมต่อผ่าน PuTTY ได้
ใส่ที่อยู่ IP ของเซิร์ฟเวอร์ที่เห็นในแดชบอร์ด ZAP ของคุณ และใช้ข้อมูลล็อกอินที่ตั้งไว้ก่อนหน้า
ถ้ามีคำถามหรือปัญหาเพิ่มเติม ทีมซัพพอร์ตของเรายินดีช่วยเหลือคุณเสมอ!
สรุป
ยินดีด้วย คุณติดตั้งระบบปฏิบัติการ Debian บนเซิร์ฟเวอร์เฉพาะของคุณสำเร็จแล้ว หากมีคำถามหรือขอความช่วยเหลือเพิ่มเติม อย่าลังเลที่จะติดต่อทีมซัพพอร์ตของเรา ซึ่งพร้อมให้บริการทุกวันเพื่อช่วยคุณ! 🙂