= สร้าง Linux Virtual Machine บนคอมพิวเตอร์ของคุณ = ในยุคนี้ พลังการประมวลผลแบบคลาวด์แพร่หลายและมีราคาถูก คุณไม่จำเป็นต้องมองหาตัวเลือกโฮสติ้งฟรีหรือราคาย่อมเยาสำหรับการพัฒนาแอพ ฐานข้อมูล หรือโครงการวิทยาศาสตร์ข้อมูล มีหลายเหตุผลในการตั้งค่าสภาพแวดล้อมแบบกำหนดเองบนฮาร์ดแวร์ของคุณเองโดยไม่คำนึงถึงความพร้อมใช้งานออนไลน์ หัวหน้าในหมู่พวกเขา: ความปลอดภัย == เครื่องเสมือน (VM) คืออะไร == การใช้ซอฟต์แวร์ VirtualBox ฟรีของ OracleâÃÂàการตั้งค่าเครื่องเสมือน (VM) บนพีซีของคุณนั้นง่ายมาก ปลอดภัย และช่วยให้คุณเรียกใช้ระบบปฏิบัติการหลายระบบพร้อมกันได้! == เครื่องเสมือนคืออะไร? == เครื่องเสมือนเปรียบเสมือนการมีคอมพิวเตอร์อยู่ในคอมพิวเตอร์ของคุณ ผ่านการจำลองเสมือนของฮาร์ดแวร์ ระบบปฏิบัติการอื่นจะแบ่งปันทรัพยากรของคอมพิวเตอร์โฮสต์ของคุณ VM แต่ละเครื่องมีระบบปฏิบัติการ (OS) ของตนเองซึ่งทำงานแยกจากระบบปฏิบัติการโฮสต์ ในทำนองเดียวกัน VM แต่ละเครื่องจะมีโปรเซสเซอร์, RAM, ดิสก์ และอื่นๆ เป็นของตัวเอง ผ่านการจำลองเสมือน คุณจะสร้างเครื่องที่แตกต่างกันสองเครื่อง ในบทความนี้ ฉันจะอธิบายวิธีการโหลด Linux OS, Ubuntu Server ฟรีไปยัง VM โดยใช้ Windows เป็นระบบปฏิบัติการเครื่องโฮสต์ของฉัน เช่นเดียวกับเครื่องเสมือนในระบบคลาวด์ มันเป็นไปได้ที่จะตั้งค่าเปลือกที่ปลอดภัย (SSH) ทำให้ง่ายต่อการจากระยะไกลอย่างปลอดภัย == ดาวน์โหลดและติดตั้ง VirtualBox == VirtualBox ไม่เพียงแต่ฟรีเท่านั้น แต่ยังเป็นแอปพลิเคชั่นที่มีฟีเจอร์ครบครันซึ่งตั้งค่าค่อนข้างง่าย มีชุมชนขนาดใหญ่และช่วยเหลือที่คอยอัปเดตและปรับปรุงฟังก์ชันการทำงาน นอกจากนี้ยังสนับสนุนระบบปฏิบัติการโฮสต์ที่หลากหลาย (Windows, Linux, Macintosh, Solaris) และอยู่ภายใต้เงื่อนไขของ GNU General Public License (GPL) ไปที่หน้าดาวน์โหลดและเลือกเวอร์ชันที่คุณต้องการสำหรับระบบปฏิบัติการโฮสต์ของคุณ ตัวอย่างเช่น ฉันใช้ Windows ดังนั้นฉันจึงดาวน์โหลดตัวเลือก Windows อย่าลืมดาวน์โหลด Oracle VM VirtualBox Extension Pack เพิ่มเติมจากหน้านี้ ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/1_linux-vm_0.png) *หมายเหตุ: เมื่อคุณกำลังติดตั้ง VirtualBox ระบบจะเตือนคุณเกี่ยวกับอาการสะอึกในการเชื่อมต่อเครือข่าย ดังนั้นตรวจสอบให้แน่ใจว่าคุณไม่ได้ทำ สิ่งใดก็ตามที่ไม่สามารถขัดจังหวะได้ * ขั้นตอนการติดตั้งนั้นค่อนข้างง่าย ฉันใช้ค่าเริ่มต้น โปรดดูเอกสารประกอบสำหรับปัญหาเกี่ยวกับการติดตั้ง ฉันจะแนะนำการสร้าง VM จริง ๆ หลังจากดาวน์โหลด Ubuntu == ดาวน์โหลดอูบุนตู == อูบุนตูเป็นระบบปฏิบัติการ Linux ที่ฟรีและติดตั้งง่าย และเหมาะสำหรับเดสก์ท็อปและเซิร์ฟเวอร์ เทคโนโลยีจำนวนมากที่ใช้สำหรับเว็บ วิทยาศาสตร์ข้อมูล และการพัฒนาซอฟต์แวร์ได้รับการออกแบบมาสำหรับ Linux คุณสามารถเรียกใช้โดยใช้บรรทัดคำสั่ง ฉันใช้ Ubuntu ในการสร้างและโฮสต์เว็บเพจ ตั้งค่าฐานข้อมูล SQL และคลัสเตอร์ Elasticsearch และจัดการคอนเทนเนอร์ด้วย Docker ดาวน์โหลด Ubuntu Server ในหน้าดาวน์โหลด *หมายเหตุ: การดาวน์โหลดไฟล์ .iso เมื่อโหลด VM คุณจะเลือกอิมเมจเพื่อติดตั้ง Ubuntu OS* == การจัดการเครื่องเสมือน == จดบันทึกข้อกำหนดของเครื่องโฮสต์ของคุณก่อนที่จะตั้งค่าเครื่องเสมือน หากคุณซื้อ VM ด้วย RAM หรือ CPU มากเกินไป VM อาจส่งผลกระทบต่อประสิทธิภาพการทำงานของเครื่องโฮสต์ของคุณอย่างมาก ฉันตั้งค่า VM ให้ใช้ RAM 14 กิกะไบต์จากทั้งหมด 16 กิกะไบต์ จากนั้นรันโมเดลแมชชีนเลิร์นนิงบนชุดข้อมูลขนาดใหญ่ เครื่องโฮสต์ของฉันทำงานและท่ออุดตันในขณะที่โมเดลแปลงข้อมูล! ให้ความสนใจกับทรัพยากรที่คุณกำหนดให้กับเครื่องเสมือนเสมอ หลังจากติดตั้ง VirtualBox และดาวน์โหลด Ubuntu แล้ว ก็ถึงเวลาสร้างเครื่องเสมือนและติดตั้ง Ubuntu แล้ว เมื่อเริ่มต้น VirtualBox คุณจะเห็นหน้าจอดังนี้: ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/2_linux-vm_0.png) ขอให้สังเกตว่าฉันได้สร้าง VM สองตัวแล้ว: Edge ซึ่งใช้ Windows Server 2016 เป็น OS ยืดหยุ่นซึ่งใช้ Ubuntu Server 18.04 เป็น OS Oracle VM VirtualBox Manager เป็นส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ซึ่งใช้สร้างและจัดการเครื่องเสมือน == สร้างเครื่องเสมือน == มีเพียงไม่กี่ขั้นตอนในการทำให้ VM ทำงาน โปรดทราบว่าคุณสามารถเปลี่ยนการตั้งค่าส่วนใหญ่เหล่านี้ได้ ตัวอย่างเช่น คุณต้องปรับจำนวนโปรเซสเซอร์หรือ RAM คลิกปุ่มการตั้งค่าเพื่อปรับเปลี่ยนอะไรก็ได้หลังจากที่คุณสร้าง VM แล้ว คลิกใหม่เพื่อสร้าง Ubuntu VM ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/3_linux-vm_0.png) - ใส่ ก ชื่อ. - เลือก Linux เป็น พิมพ์. - เลือก Ubuntu (64 บิต) เป็น รุ่น. - ตั้ง ขนาดหน่วยความจำ ฉันกำลังจัดสรรหน่วยความจำสองกิกะไบต์ แต่คุณควรจัดสรรหน่วยความจำตามสิ่งที่มีอยู่ในระบบของคุณ เลือกสร้างฮาร์ดดิสก์เสมือนทันทีเป็นตัวเลือกฮาร์ดดิสก์เพื่อให้ VM มีพื้นที่เก็บข้อมูลเฉพาะ คลิกสร้างเมื่อกำหนดค่าตัวเลือกแล้ว ตัวแก้ไข Create Virtual Hard Disk จะปรากฏขึ้นหากคุณเลือกตัวเลือกฮาร์ดดิสก์นั้น ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/4_linux-vm_0.png) เลือกตำแหน่งไฟล์ พิจารณาว่าคุณต้องจัดสรรพื้นที่เท่าใด ตัวอย่างเช่น ฉันมีไดรฟ์สองไดรฟ์ในคอมพิวเตอร์ของฉัน และใช้ไดรฟ์ที่ใหญ่กว่าสำหรับพื้นที่ดิสก์ VM ของฉันเสมอ กำหนดขนาดไฟล์ ขนาดเริ่มต้นคือ 10 กิกะไบต์ แต่ฉันแนะนำ 20 พิจารณาขนาดของระบบปฏิบัติการและตรวจสอบให้แน่ใจว่าได้เลือกดิสก์ที่มีพื้นที่เพียงพอ! ตัวอย่างเช่น Windows สามารถรับได้ 10 กิกะไบต์ขึ้นไป เลือกหนึ่งในตัวเลือกที่เก็บข้อมูลในฮาร์ดดิสก์จริง: ก จัดสรรไฟล์แบบไดนามิกตามความจำเป็น และจะเข้าใกล้ขนาดไฟล์สูงสุดเมื่อเวลาผ่านไป ก ไฟล์ขนาดคงที่จะสงวนพื้นที่ทั้งหมดที่จัดสรรไว้สำหรับขนาดไฟล์ทันที หากคุณกำลังใช้การตั้งค่าเริ่มต้น ตัวเลือกนี้จะสร้างไฟล์ขนาด 10 กิกะไบต์ ฉันชอบใช้ไฟล์ขนาดคงที่เนื่องจากมีแนวโน้มที่จะทำงานได้ดีกว่าเล็กน้อย เนื่องจากใช้โอเวอร์เฮดน้อยกว่าไฟล์ที่จัดสรรแบบไดนามิก เลือกประเภทไฟล์เริ่มต้นของฮาร์ดดิสก์ ตัวเลือกนี้กำหนดประเภทของคอนเทนเนอร์ที่ใช้เมื่อสร้างที่เก็บข้อมูล บางตัวเลือกเข้ากันได้กับโปรแกรมเครื่องเสมือนอื่น ๆ คลิกสร้างและ VM จะเริ่มสร้าง ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/5_linux-vm_0.png) เครื่องเสมือนจะปรากฏใน VirtualBox Manager เมื่อคุณสร้างมันขึ้นมา: ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/6_linux-vm_0.png) == ติดตั้ง Ubuntu บน VM == เมื่อคุณสร้าง VM แล้ว VM จะมีทรัพยากรทั้งหมดที่จำเป็นในการติดตั้งระบบปฏิบัติการและทำงานเหมือนคอมพิวเตอร์ทั่วไป อย่าลืมจำตำแหน่งที่ดาวน์โหลดไฟล์ .iso ของ Ubuntu เนื่องจากคุณจะต้องใช้ไฟล์นี้ในขั้นตอนต่อไป คลิกเริ่มเพื่อเริ่ม VM ใหม่ ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/7_linux-vm_0.png) เมื่อ VM เริ่มทำงานครั้งแรก ระบบจะแจ้งให้คุณเลือกภาพดิสก์ เลือกไฟล์ iso ของ Ubuntu ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/8_linux-vm_0.png) คลิกเริ่มหลังจากเลือกไฟล์ iso เป็นไปได้ที่จะเปลี่ยนภาพที่เลือกหรือเลือกภาพใหม่โดยทำตาม **อุปกรณ์ >ออปติคัลไดรฟ์ >เลือกดิสก์อิมเมจ ![ linux vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/9_linux-vm_0.png) จากนั้นเลือกภาษาของคุณและทำตามคำแนะนำเพื่อติดตั้ง Ubuntu ระบบจะแจ้งให้คุณตั้งค่าชื่อผู้ใช้และรหัสผ่าน เมื่อคุณทำเช่นนั้น มันจะติดตั้ง OS! ![ ลินุกซ์ vm](httpsbuiltin.com/sites/www.builtin.com/files/styles/ckeditor_optimize/public/inline-images/10_linux-vm_0.png) == พร้อม ตั้ง รหัส! == เมื่อติดตั้งระบบปฏิบัติการ VM แล้ว ก็พร้อมสำหรับโครงการของคุณ! ติดตั้งเทคโนโลยีที่ต้องการและเริ่มเขียนโค้ด มีบทเรียนออนไลน์มากมายสำหรับติดตั้ง Docker, Git, Python, Elasticsearch, Mysql, FTP และอีกมากมายบน Linux การใช้ซอฟต์แวร์ VirtualBox ของ OracleâÃÂàทำให้สร้างและจัดการเครื่องเสมือนได้อย่างง่ายดายโดยใช้ฮาร์ดแวร์ของคุณเองและระบบปฏิบัติการที่แตกต่างกัน เนื่องจาก Linux เป็นบริการฟรีและรองรับกลุ่มเทคโนโลยีที่ฉันต้องการ จึงจับคู่กับ VirtualBox ได้อย่างสมบูรณ์แบบ