Thứ Ba, 5 tháng 8, 2014

Setup VirtualBox environment

Vài lời nói đầu: 

     Đầu tiên mình xin lỗi vì bài viết tiếng Việt(lúc có dấu, không dấu), tiếng Anh lẫn lộn. Do đây là bài viết tốc ký, viết vội sau khi làm do đó tôi sẽ sửa chửa lại cho "tử tế" khi có thời gian.

Ý của mình:

     Bài này mình mong muốn các bạn có thể tự setup cho mình một environment để tiện trong quá trình làm việc cũng như học tập.
                                                                                               HCM ngày 5/8/2014 Trần Viễn

Các bước tiến hành.

1. Download va install VirtualBox-4.1.4-74291-Win.exe
   Ví dụ tôi đã download và đặt tại 
+    G:\\VirtualBox-4.1.4-74291-Win.exe
+ Trong trường hợp bạn không thể cài đặt VirtualBox và không thể cài hệ điều hành, thì kiểm tra lại BIOS của máy bạn có enable chức năng cho phép ảo hóa CPU chưa. Nếu chưa thì hãy enable lên.

2. Tao ra nhung may ao
  + Chu y: Network Bridge adapter thay vi de NAT
  + HD nen cho 45GB
  + Promiscuous mode: allow all (de cap phat ip dong)


3. Cai dat OS -------------------------------

   + Click Setting của một máy ảo và chỉ định media file (OS.iso)
         VD:  E:\ RedHat6.2.iso

   Dang nhap mot user/pass
   + Sau do ban tien hanh cai os (và trả lời một số setting trong quá trình cài đặt)
   + Nếu cài một webserver thì mục  os type la webserver, muc cusstome khong cai mysql (uncheck all phan nay)

    Chú ý:
   Mac du khong cai mysql luc setupp server nhung van con mot so liblirary default do do phai remove chung, neu khong cai  phần mềm sẽ bị lỗi đụng độ chúng (ví dụ mua sản phẩm có đóng gói Mysql của một công ty)
    Các bước tiến hành tìm và remove  một số lib có sẵn
      Buoc 1:  #rpm -qa | grep mysql   //tim 
      Buoc2: cac librilary lien quan toi mysql se liet ke
      Buoc 3:  #rpm -e --nodeps xxxxx    //uninstall
                                                xxxxx: la ten mot liblrary
      VD: #rpm -e --nodeps  mysql-5.1.52-1.el6_0.1.x86_64


4. Config IP DHCP OR set static IP

   4.1/  # ifconfig

     Ket qua tra ve la Ip 127.0.0.1
     tức là chưa bật card network, hãy làm theo hướng dẫn sau

   4.2/ #vi /etc/sysconfig/network-scripts/ifcfg-eth0
         ...
         onboot =yes
         ...
   4.3/ #service network restart  (restart lai)
   -----------------
   Neu sau khi reboot la ma ipv6 ma ban muon ipv4 thi hay lam theo sau
   4.4/ #vi /etc/sysconfig/network-scripts/ifcfg-eth0
...
IPADDR=10.61.0.xx
GATEWAY=xx.61.1.xx
NETMASK=255.255.254.0
TYPE=Ethernet
chay lenh
# service network restart
De kiem tra ip ban khai bao co bi trung khong
Neu kq la 3 dong OK xanh thi thanh cong, nguoc lai doi ip khac

  4.5 Trường hợp CLONE từ một  máy có sẵn, và tạo lại IP
  
     +  #vi /etc/sysconfig/network-scripts/ifcfg-eth0
      -> Remove MAC (HWaddr)
     -> DIVICE ="eth1"
     + # service network restart
     + Neu khong thanh cong, hay xem link sau
http://www.cyberciti.biz/tips/vmware-linux-lost-eth0-after-cloning-image.html
 Chu y: dung lenh vi /etc/sysconfig/network de doi lai ten server

5. Thiết lập security cho server

Bước 1:  #vi /etc/selinux/config
Bước 2:  sửa: SELINUX=disabled
Bước 3: Lưu và quay lại màn hình command để tắt firewalk
Bước 4:  # /etc/init.d/iptables stop (de tat firewalk)


6. Neu cai phần mềm ma bi loi binary (hoặc không giải nén thành công)

Bạn có thể xem cách gợi ý sau xem sao.

Bước 1: Dung fileZilla copy vao thu muc lib (lib 32)
hay copy lib trong G:\lib32 vao \usr\lib

Bước 2: Cấp quyền cho những lib vừa cấp.

 #chmod -R 777 *   (hiện tại tôi cấp quyền all, trong all)


7. Resize hard diks(neu muon mo rong o cung)

Trong trường hợp khi sử dụng mà bộ nhớ không đủ bạn sẽ cấp phát thêm thay vì cài mới.
Các bước hướng dẫn

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "G:\VirtualBox\RedHat6x64-1\RedHat6x64-1.vdi" --resize 15000

Nếu không thành công, bạn xem chi  tiet link sau
http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html

----

Chúc bạn may mắn, và đã kiên nhẫn đọc bài viết (tạm bợ này).

Không có nhận xét nào:

Đăng nhận xét