PSU-netdrive 02

จาก Wiki Opensource

บันทึกนี้ปรับปรุงล่าสุดเมื่อวันที่ 6-08-2555

ดูแลโดย WIBOON


PSU-netdrive 02: ติดตั้ง Ubuntu server บน VirtualBox


อ่านเพิ่มเติม


สิ่งที่ต้องใช้


ขั้นตอนการติดตั้งแบ่งออกเป็น 2 ส่วน

  1. สร้าง VM (Windows ที่ใช้เราจะเรียกว่า Host และ VM ที่สร้างขึ้นจะเรียกว่า Guest)
  2. ติดตั้ง Ubuntu server ลงใน VM โดยใช้ไฟล์ ubuntu-12.04-server.i386.iso แทนแผ่นซีดี


ขั้นตอนการติดตั้งส่วนที่ 1

  • เปิดโปรแกรม Oracle VM VirtualBox
  • คลิก New > ได้หน้า Welcome... > คลิก Next
  • ช่อง Name ตั้งชื่อว่า 1-ubuntu-server > Operating system เลือกเป็น Linux > Version เลือกเป็น Ubuntu > คลิก Next
  • ช่อง Base memory size ใส่เป็น 384 MB > คลิก Next
  • ดูว่าเลือก เป็น Create new hard disk > คลิก Next
  • ดูว่าเลือก File Type เป็น VDI (VirtualBox Disk Image) > คลิก Next
  • ดูว่าเลือก เป็น Dynamically allocated > คลิก Next
  • ยอมรับค่า Virtual disk file location and size ซึ่งกำหนด size ให้ 8 GB > คลิก Next > คลิก Create
  • อ่านทวนในหน้า Summary แล้วคลิก Next

ขั้นตอนการติดตั้งส่วนที่ 2

  • คลิก Settings > Storage > ที่ Storage tree คลิกรูปภาพแผ่นซีดี > ที่ CD/DVD Drive คลิกรูปภาพแผ่นซีดี
  • คลิก Choose a virtual CD/DVD disk file... > เลือกโฟลเดอร์ที่เก็บ > เลือกชื่อไฟล์ ubuntu-12.04-server.i386.iso
  • คลิก SATA Controller > ติ๊กถูกที่ Use host I/O cache
  • ตอนนี้สังเกตว่า Network ตั้งไว้ที่ค่า NAT
    หลังจากที่ปรับแต่งจนเป็นเซิร์ฟเวอร์สมบูรณ์แล้ว เราจะตั้งค่าเป็น Bridged ซึ่งจะมีหมายเลขไอพีชุดเดียวกันกับ Host (Windows ที่ใช้)
  • คลิกที่ VM ชื่อ 1-ubuntu-server > คลิก Start
  • Oracle VM VirtualBox จะมีหน้าต่างแสดงคำแนะนำเกี่ยวกับการนำเมาส์เข้าและออกจาก VM ด้วยแป้น Ctrl ขวา คลิก OK
  • หน้า Language เลือก English ในการติดตั้ง
  • เลือกรายการ Install Ubuntu Server
  • หน้า Select a language เลือก English - English
  • หน้า Select your location เลือก Others > Asia > Thailand
  • หน้า Configure locale เลือก United States -- en_EN.UTF8
  • หน้า Detect keyboard layout เลือก No
  • หน้า Configure the keyboard เลือกแป้นพิมพ์ Thai > เลือกผังแป้นพิมพ์ Thai > เลือกวิธีสลับภาษา Alt+Shift
  • ตั้งชื่อโฮสต์ว่า ubuntu > กดแท็บไปที่ Continue
  • ใส่ชื่อเต็มของผู้ใช้ (Full name for the new user) แทน root ตั้งง่ายๆว่า mama > กดแท็บไปที่ Continue
  • ใส่ชื่อผู้ใช้ (Username for your account) ก็ตั้งง่ายๆเช่นกันว่า mama > กดแท็บไปที่ Continue
  • ตั้งรหัสผ่านคือ 123456 > คลิก Continue > ยืนยันรหัสผ่านด้วยการพิมพ์ซ้ำอีกครั้ง > กดแท็บไปที่ Continue
  • เมื่อมีคำถาม Use weak password? เลือก Yes
  • เมื่อมีคำถาม Encrypt your home directory? เลือก No
  • เมื่อมีคำถาม Is this time zone correct? และแสดงว่าเป็น Asia/Bangkok เลือก Yes
  • หน้า Partitioning method เลือกวิธีแบ่งพาร์ทิชันแบบ Guided - use entire disk
  • หน้า Select disk to partition บนจอแสดงแถบสีแดงทับ 8.6 GB ATA VBOX HARDDISK กดแป้น Enter
  • เมื่อมีคำถาม Write the changes to disks? เลือก Yes
  • หน้า HTTP proxy information กดแท็บไปที่ Continue
  • หน้า How do you want to manage upgrades on this system? เลือก No automatic updates
  • หน้า Software selection เลือกซอฟต์แวร์ที่จะติดตั้งโดยการเลื่อนลูกศรไปที่ช่อง [ ] OpenSSH server กดแป้น Spacebar จะกลายเป็น
    [*] OpenSSH server
    และทำเช่นเดียวกันเพื่อให้ได้
    [*] LAMP server
    แล้วกดแท็บไปที่ Continue
  • เมื่อมีคำถาม New password for the "MySQL" root user ตั้งง่ายๆคือ 123456 ยืนยันซ้ำอีกครั้งนึง
  • หน้า Install the GRUB boot loader to the master boot record? เลือก Yes
  • หน้า Finish the installation สิ้นสุดการติดตั้ง กดแท็บไปที่ Continue


ขั้นตอนเมื่อติดตั้ง Ubuntu server เสร็จแล้ว

  • เข้าใช้ด้วย login ชื่อ mama รหัสผ่าน 123456
  • สั่งอัปเดตระบบปฏิบัติการ
    sudo apt-get update
    sudo apt-get upgrade
    ตอนนี้ Network ตั้งไว้ที่ค่า NAT จะอัปเดตได้ตามที่ Host (Windows ที่ใช้) ได้ authen แล้ว
  • ติดตั้งโปรแกรมชื่อ lynx เพิ่ม เพื่อใช้ในการ authen เมื่อเปิดบริการเป็นเซิร์ฟเวอร์
    sudo apt-get install lynx
  • สั่งปิดเครื่องด้วยคำสั่ง sudo shutdown -h now


ขั้นตอนตั้งค่า VM เพื่อเปิดบริการเป็นเซิร์ฟเวอร์

  • คลิกที่ VM ชื่อ 1-ubuntu-server > คลิก Settings > คลิก Network
  • ตั้งค่า Network เปลี่ยนจาก NAT เป็น Bridged จะทำให้เซิร์ฟเวอร์มีหมายเลขไอพีอีกเลข


เรื่องก่อนหน้า PSU-netdrive_01 | เรื่องถัดไป PSU-netdrive_03