6 thg 4, 2008

Hướng dẫn Cài đặt phần mềm từ xa hàng loạt !

Có một câu đặt ra là làm thế nào để cài đặt các phần mềm trong LAN có Domain mà ko cần đi cài từng máy mà chỉ cần ngồi trên server cài đặt. Câu hỏi tưởng chừng hóc búa và khó thực hiện nhưng với Win2k3 hộ trợ thì chúng ta có thể làm mọi việc.

Trong chúng ta ai cũng phải cài đặt phần mềm đến hàng x lần. Việc cài phần mềm lớn sẽ tốn rất nhiều thời gian và nhất là với số lượng máy tính lớn.

Bây giờ có một câu hỏi đặt ra là: Một công ty có khoảng 50-70 máy tính (ví dụ thôi, có thể ít hơn hoặc nhiều hơn tùy vào quy mô công ty). Cty đang dùng Office 2003 nhưng giám đốc mới kí hợp đông mua Office2007 của MS và bảo ban là admin của công ty cài hết vào tất cả các máy. Việc tưởng chừng đơn giản nhưng để cài hết 70 cái máy tính đó bạn phải mất vài ngày, trong khi đó nhân viên vẫn phải làm việc ko thể ngồi chờ bạn cài từng máy được. Vậy bạn sẽ làm thế nào với trường hợp này, nếu ko có cách giải quyết thì vài bữa nữa cong ty có soft nào cần cài nữa thi riêng việc cài đặt của bạn cũng đã ko còn thời gian hoàn thành, và có thể sếp cho bạn nghỉ việc ngay. Với môi trường domain của 2k3 thì việc triển khai công việc này dễ hơn vì nó sinh ra là để quản trị và hỗ trợ tối đã các ứng dụng.

Hôm nay tôi xin làm một bài hướng dẫn về cách làm này, hy vọng giúp được cái bạn trong trường hợp nào đó khi mình rơi vào yêu cầu này.
Yêu cầu:
-Có ít nhất 1 máy là DC (Domain Controller-Máy chủ miền)
-Các máy con phải join vào miền của máy chủ.
-Có soft cần cài (ở đây tôi cài Ev-Tran 4.0)copy trên HDD của server.
-Mọi thứ trong LAN hoạt động tốt.

Chúng ta băt đầu vào việc.
Trước tiên chúng ta cần hiểu chúng ta sẽ làm gì, và bằng công cụ nào. Và chúng ta phải hiểu lý thuyết về công dụng cũng như mục đích của nó là gì. Mình ở đây sẽ dùng GPO của 2k3 để thực hiện yêu cầu. Ở đây dịch vụ có tên là Software Installation Servies – Dịch vụ triển khai phần mềm.
Mục đích:
Software Installation Service sử dụng Group Policy (chính sách nhóm) để triển khai gói phần mềm tự động từ xa theo yêu cầu trong mạng LAN để giảm tải cho Server. Không giống như cài phần mềm trực tiếp trên máy trạm, sử dụng software installation servies có hai chế độ.
Public: Phần mềm sẽ được hiển thị trong danh mục Add New Programs của thành phần Add or Remove Programs. Người dùng trên máy client muốn cài đặt phải ấn vào nút Add program thì chương trình thực sự mới được cài đặt. Khi đó chương trình sẽ thực hiện việc cài đặt phầm mềm tự động cho đến khi hoàn thành. Người dùng không thể remove chương trình phần mềm.
Assign: Phần mềm sẽ xuất hiện trong danh mục Program trên thanh Start, khi người dùng chạy short thì phần mềm mới được cài đặt. Người dùng có thể không cài gói phần mềm này và remove short đi.
Phương pháp triển khai
Đa số các phần mềm của Microsoft hoặc các hãng khác đều được cung cấp dưới dạng file *.exe và *.msi. Software installation servies chỉ triển khai được các gói phần mềm dạng file *.msi và *.zap. Đối với các phần mềm có dạng *.msi thì quá trình triển khai đơn giản vì nó được hỗ trợ. Nếu phần mềm không có dạng *.msi mà ở dạng *.exe thì chúng ta phải chuyển file sang dạng *.zap, dạng file mà chương trình triển khai phần mềm cho phép. Khi triển khai gói phần mềm thì chúng ta cần share thư mục chứa file đó và cho nhóm Everyone được quyền read.
Phương pháp chuyển file *.exe sang dạng file *.zap:
Mở notepad và viết vào đoạn mã chuyển như sau:
Code:

[Application]
Friendlyname = “Tên gói phần mềm”
Setup command = \\\\file .exe
Sau đó save lại với tên file là .zap

Phương pháp triển khai trên server
Software Installation Services có thể được áp dụng triển khai cho toàn domain hoặc một số OU hoặc Computer nào đó trong mạng
Ví dụ ở đây mình tạo OU ItLab và tạo triển khai cho OU này, ở công ty các bạn có thể triển khai toàn công ty hoặc chỉ một phòng ban nào đó.
Trên server copy đĩa Office vào HDD của máy chủ, chia sẻ thư mục đó cho Everyone có quyền read hoặc Full.

Mở cửa sổ Active Directory User and Computer, chuột phải OU phòng ItLab, chọn Properties, chọn tab Group Policy, click vào Edit. Tại cửa sổ Group Policy Object Editor tìm đến đường dẫn User Configuration\SoftwareSetting\Software Installation chuột phải chọ New package.
Tiếp theo một cửa sổ mở ra cho chúng ta chọn đến thư mục chứa phần mềm cần triển khai. Nếu phần mềm ở dạng *.msi thì chúng ta chỉ cần chọn đến thư mục và chọn file setup trong đó. Nếu không phải *.msi thì chúng ta chuyển sang dạng *.zap rồi chọn đường dẫn tới file *.zap tại đây.

Lưu ý phải chọn phần mềm theo đường dẫn card mạng như trên, ko thì khi cài đặt nó sẽ ko tìm được đường dẫn của phần mềm, hoặc nó tìm vào đuờng đãn ko được share quyền, ko thể cài được.

p theo một cửa sổ Deploy software mở ra cho phép chúng ta chọn chế độ hiển thị của phần mềm trên máy client. Ở đây có 3 dạng hiển thị là Public, Assign và Advanced, do yêu cầu chúng ta chọn Public để mọi người trong OU đều có thể cài phần mềm trong Add New Program.


Sau khi click Ok phần mềm sẽ được hiển thị trong cửa sổ bên phải của mục Software Installation


Như vậy chúng ta đã triển khai xong gói phần mềm Ev-Tran 4.0 trên Server. Trên client người dùng muốn cài đặt phần mềm thì đăng nhập với User của domain và vào Control Panel\Add or Remove Program\Add New Program, click vào nút Add để cài đặt phần mềm !

http://forum.itlab.com.vn/forum/showthread.php?t=1845

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