Parent page: Chủ đề nâng cao
Một trong nhiều thách thức trong môi trường doanh nghiệp là quản lý vô số ứng dụng được cài đặt trên tất cả các máy trạm thuộc sở hữu của tổ chức đó. Quy trình này trở nên phức tạp hơn khi các ứng dụng đó phải được cấu hình để phù hợp với các yêu cầu cụ thể của tổ chức, ví dụ như thêm các tiện ích mở rộng tùy chọn hoặc các giao diện chuyên biệt.
Cung cấp một giải pháp hiệu quả cho thách thức quản lý việc cài đặt phần mềm Altium trên toàn công ty, nền tảng Enterprise Server cung cấp một Network Installation Service chuyên dụng. Dịch vụ này cho phép tổ chức thực hiện cài đặt hoặc cập nhật các sản phẩm Altium qua mạng nội bộ của mình. Các mục tiêu chính của Network Installation Service là:
-
Cải thiện tốc độ cập nhật – người dùng sẽ tải dữ liệu bên trong mạng nội bộ.
-
Loại bỏ sự phụ thuộc vào truy cập Internet cho chức năng cập nhật – có thể hoạt động trong các mạng cô lập, không có truy cập internet toàn cầu.
-
Cung cấp khả năng kiểm soát phiên bản và cập nhật theo cách tập trung.
-
Hỗ trợ thực hiện cài đặt đẩy, sử dụng Active Directory Group Policy của Microsoft.
Thông thường, bạn sẽ lấy các sản phẩm và tiện ích mở rộng cần thiết từ Cloud Repository của Altium vào Enterprise Server cục bộ của mình, sau đó tạo một gói triển khai để cài đặt trên toàn mạng. Các bản cập nhật tiếp theo có thể được cấu hình tự động hoặc thiết lập thủ công để kiểm soát tối đa những gì được cài đặt trên máy của các nhà thiết kế.
Network Installation Service (NIS) có sẵn như một phần của cài đặt Enterprise Server. Tuy nhiên, nếu bạn không cần toàn bộ tập hợp các tính năng mạnh mẽ mà Enterprise Server cung cấp, nhưng vẫn muốn truy cập phần NIS, bạn có thể thực hiện điều này bằng cách cài đặt
Altium Infrastructure Server. Phần mềm này cho phép bạn cấu hình và sử dụng Network Installation Service (và cả Private License Service (PLS)), mà không có khía cạnh quản lý dữ liệu vốn đã gắn liền với Enterprise Server. Trong cả hai trường hợp, để sử dụng NIS, máy tính cài đặt Enterprise Server (hoặc Altium Infrastructure Server)
must có kết nối internet.
Truy cập Network Installation Service
Related page: Khám phá giao diện trên trình duyệt
Giao diện của bạn với Network Installation Service (NIS) là trang Installations trong giao diện Workspace của Enterprise Server chạy trên trình duyệt. Truy cập trang này bằng cách chọn mục Admin – Installations trong cây điều hướng ở bên trái.
Bạn phải đăng nhập vào Enterprise Server – thông qua trình duyệt ưa dùng của mình – bằng thông tin xác thực của Administrator để truy cập và thực hiện các chức năng thuộc loại Network Installation Service.

Truy cập trang Installations trong giao diện Workspace trên trình duyệt – kết nối của bạn tới Network Installation Service. Bạn phải đăng nhập với tư cách quản trị viên của Workspace thì mới có thể truy cập và tương tác với NIS.
Các thiết lập liên quan đến NIS
Trước khi xem xét kỹ hơn giao diện NIS, cũng như cách sử dụng dịch vụ, trước tiên có một vài thiết lập quan trọng cần cấu hình. Network Installation Service cho phép bạn về cơ bản sao chép các trình cài đặt sản phẩm và tiện ích mở rộng từ Altium Cloud Repository – hoặc lấy về Enterprise Server cục bộ của bạn, hoặc tải trực tiếp xuống. Để làm được điều này, và cũng để hưởng lợi từ việc cập nhật tự động, bạn phải cung cấp thông tin xác thực để truy cập Cloud Repository này. Vì Altium Cloud Repository cũng chính là nơi bạn thường truy cập các trình cài đặt phần mềm Altium (tức là từ trang Altium Downloads page trên trang web của Altium), điều này đơn giản chỉ có nghĩa là cung cấp thông tin đăng nhập AltiumLive của bạn. Thực hiện việc này trên trang Admin – Settings – General – AltiumLive Credentials trong giao diện Workspace trên trình duyệt.

Nhập thông tin đăng nhập AltiumLive của bạn như một phần của các thiết lập chung cho Workspace. Các thông tin này là cần thiết để có thể lấy các sản phẩm và tiện ích mở rộng Altium từ kho lưu trữ bảo mật của Altium trên đám mây (tức là Altium Cloud Repository, nếu bạn muốn gọi như vậy). Hãy nhớ nhấp vào nút Save để áp dụng các thay đổi được thực hiện trên trang này.
Thiết lập thứ hai liên quan đến việc chỉ định khoảng thời gian kiểm tra khi sử dụng tính năng Automatic Updates. Thiết lập này xác định tần suất Altium Cloud Repository được kiểm tra để tìm các phiên bản mới hơn của các sản phẩm và tiện ích mở rộng đã chỉ định. Đặt khoảng thời gian, tính bằng phút, trên trang Admin – Settings – Network Installation của giao diện Workspace trên trình duyệt. Mặc định là 120 phút (tức kiểm tra cập nhật mỗi vài giờ).

Đối với các sản phẩm và tiện ích mở rộng được cấu hình cập nhật tự động, hãy chỉ định khoảng thời gian mà phần mềm sẽ kiểm tra các bản cập nhật này.
Làm việc với giao diện NIS
Các phần sau đây sẽ xem xét chi tiết các tab cấu thành khác nhau của giao diện NIS, được sắp xếp theo luồng logic khi sử dụng dịch vụ.
Tab Products & Extensions
Tab Products & Extensions là nơi bạn xem tập hợp các trình cài đặt sản phẩm và tiện ích mở rộng Altium hiện có – khả dụng cho bạn dựa trên thông tin đăng nhập AltiumLive đã cung cấp (tham khảo lại phần trước). Chúng được lưu trữ trong Cloud Repository của Altium.
Có hai danh mục trình cài đặt có thể được tải xuống từ Altium Cloud Repository:
-
Products – bao gồm tất cả các sản phẩm mà tổ chức của bạn có quyền sử dụng theo các giấy phép hiện tại, chẳng hạn như Altium Designer.
-
Extensions – tiện ích mở rộng sẽ “cắm” vào một sản phẩm để mở rộng chức năng của sản phẩm đó.
Sử dụng hai vùng của tab để chọn Product cần thiết và bất kỳ Extensions nào.
Chỉ một sản phẩm – và một phiên bản của sản phẩm đó – có thể được chọn để lấy về/tải xuống tại một thời điểm, nhưng có thể chọn bất kỳ số lượng tiện ích mở rộng nào (mỗi tiện ích chỉ với một phiên bản cụ thể). Tất cả các tiện ích mở rộng được cài đặt mặc định cho sản phẩm (và phiên bản) đã chọn sẽ tự động được bao gồm như một phần của quá trình lấy về/tải xuống (và sẽ là phiên bản mới nhất áp dụng cho phiên bản sản phẩm đó). Thay vào đó, các tiện ích mở rộng hiện có nhưng không được cài mặc định mới là những mục cần bật riêng nếu cần.
Việc bật (đánh dấu chọn) sản phẩm cấp cao nhất (hoặc tiện ích mở rộng) sẽ tự động bật just bản phát hành mới nhất của sản phẩm hoặc tiện ích mở rộng đó, nên không cần mở rộng sản phẩm và cuộn xuống cuối danh sách để chọn phiên bản mới nhất.

Tab Products & Extensions của giao diện NIS là nơi bạn chọn sản phẩm và các tiện ích mở rộng liên quan mà bạn muốn lấy về (hoặc tải xuống). Ở đây, một sản phẩm ví dụ được chọn sẵn để lấy về. Cũng lưu ý rằng bạn có thể sử dụng các trường lọc để nhanh chóng tìm thấy nội dung mình cần (như được hiển thị ở vùng Extensions tại đây).
Ngoài khả năng lấy về và lưu trữ sản phẩm cũng như tiện ích mở rộng trong Enterprise Server cục bộ của bạn, bạn cũng có thể sử dụng giao diện NIS để tải sản phẩm và tiện ích mở rộng xuống outside Enterprise Server – dưới dạng tệp lưu trữ ZIP. Khả năng thứ hai này được cung cấp để bạn có thể dễ dàng chuyển các gói cài đặt giữa các bản cài đặt NIS (ví dụ, từ một Enterprise Server trên mạng mở sang một máy trên mạng đóng). Để phân biệt giữa việc acquisition vào Enterprise Server cục bộ và download xuống ổ cứng, các nút sau sẽ được hiển thị:
-
– lấy về và lưu trữ một sản phẩm cùng mọi tiện ích mở rộng trong Enterprise Server cục bộ.
-
– tạo một gói có thể tải trực tiếp xuống ổ cứng.
Sau khi bạn đã chọn sản phẩm và mọi tiện ích mở rộng theo yêu cầu, hãy nhấp vào nút thích hợp để tiếp tục quá trình lấy về hoặc tải xuống. Sẽ có một vài hộp thoại thông báo – chỉ cần nhấp OK để tiếp tục. Có thể xem tiến trình trên tab Tasks tab của giao diện.
Nếu tải xuống thay vì lấy về, cuối cùng bạn sẽ cần tải gói từ tab Tasks – hãy chú ý điều khiển Download Package, được liên kết với tác vụ Packaging tương ứng đã hoàn tất. Việc tải xuống sẽ được thực hiện tới vị trí tải mặc định được xác định cho trình duyệt của bạn.
Khi lấy về vào Enterprise Server cục bộ, các sản phẩm và tiện ích mở rộng đã được lấy về sẽ xuất hiện được tô sáng trong danh sách bằng chữ màu xanh lá cây. Chữ màu xanh lá cây ở cấp cha có nghĩa là bạn đang có phiên bản mới nhất của trình cài đặt đó.

Sản phẩm và tiện ích mở rộng đã lấy về (cũng như các phiên bản liên quan của chúng) được làm nổi bật bằng chữ màu xanh lá cây.
Tab Tasks
Tab Tasks hiển thị Nhật ký thao tác phản ánh một tác vụ đang chạy hoặc đã chạy. Bao gồm:
-
Acquiring – lấy về một sản phẩm và mọi tiện ích mở rộng từ Altium Cloud Repository vào Enterprise Server cục bộ của riêng bạn.
-
Packaging – nén một sản phẩm và mọi tiện ích mở rộng sẵn sàng để tải xuống ổ cứng cục bộ của bạn.
-
Import – nhập một gói cài đặt ngoại tuyến (vào Enterprise Server cục bộ của bạn).
Kiểm tra tại đây để xem trạng thái của các tác vụ đang chạy/đã hoàn tất. Mở rộng một tác vụ để xem danh sách chi tiết các công việc liên quan.

Tab Tasks của giao diện NIS là nơi bạn có thể xem một tác vụ hiện đang chạy hoặc các tác vụ đã chạy – có thể xem như một nhật ký vận hành.
Bạn có thể cần tải lại trang hoặc nhấp sang tab khác rồi quay lại để làm mới thủ công thông tin của một tác vụ đang chạy.
Nếu bạn đang tạo một gói cài đặt để tải xuống ổ cứng cục bộ, gói cài đặt đó sẽ không được lưu trực tiếp vào ổ cứng của bạn. Thay vào đó, nó chỉ được chuẩn bị và lưu trữ trong Enterprise Server cục bộ của bạn. Sau đó, bạn cần nhấp vào điều khiển Download Package. Gói sẽ được cung cấp dưới dạng tệp ZIP – được tải xuống vị trí tải mặc định do trình duyệt của bạn chỉ định.

Một ví dụ về gói cài đặt đã được chuẩn bị (sau khi sử dụng nút Download trên tab Products & Extensions) và sau đó được tải xuống ổ cứng cục bộ.
Tab Server Storage
Tab Server Storage liệt kê những sản phẩm và tiện ích mở rộng nào hiện có trong Enterprise Server cục bộ của bạn – tức là những gì bạn đã lấy về trước đó bằng tab Products & Extensions tab của giao diện. Một gói triển khai only chỉ bao gồm các sản phẩm và tiện ích mở rộng được liệt kê trong tab này.

Tab Server Storage của giao diện NIS phản ánh tất cả các sản phẩm và tiện ích mở rộng hiện đang có sẵn trong Enterprise Server cục bộ của bạn. Sau đó, chúng được dùng để tạo và sinh ra một gói triển khai.
Dĩ nhiên, bạn có thể bổ sung vào kho này ở bất kỳ giai đoạn nào bằng cách mua thêm sản phẩm và tiện ích mở rộng (từ Products & Extensions tab). Bạn cũng có thể nhập một gói cài đặt (ví dụ từ ổ cứng hoặc từ một vị trí trên mạng). Để thực hiện việc này, hãy nhấp vào nút
, rồi duyệt đến (các) tệp cần thiết trong hộp thoại Open xuất hiện sau đó. Thông thường, đây sẽ là tệp ZIP chứa gói cài đặt đã được tải xuống trước đó – chỉ cần chọn một tệp, và tất cả các thành phần cần thiết của bản cài đặt sẽ được giải nén và nhập tương ứng.
Tính năng nhập được thiết kế cho những tình huống bạn cần chuyển các gói cài đặt giữa các cài đặt NIS (ví dụ từ mạng mở sang mạng đóng).

Sản phẩm và tiện ích mở rộng có thể được nhập từ một bản cài đặt ngoại tuyến.
Nếu một phiên bản cụ thể của sản phẩm (hoặc tiện ích mở rộng) đã có sẵn trong Enterprise Server cục bộ, nó sẽ không được nhập lại.
Để xóa bất kỳ sản phẩm và tiện ích mở rộng nào – tức là xóa chúng khỏi Enterprise Server cục bộ của bạn – hãy chọn chúng lần lượt trong các danh sách
Products và
Extensions, sau đó nhấp vào nút

.
Khi các sản phẩm và tiện ích mở rộng đã có trong Enterprise Server cục bộ, giờ đây bạn có thể tạo một hoặc nhiều gói triển khai để sử dụng trong toàn công ty. Việc này có thể được bắt đầu từ tab Server Storage bằng cách chọn sản phẩm và (các) tiện ích mở rộng cần thiết rồi nhấp vào nút
. Thao tác này thực chất sẽ đưa bạn đến tab Deployment Packages của giao diện, và việc cấu hình được thực hiện trong hộp thoại Deployment Package xuất hiện tiếp theo. Nội dung này được trình bày chi tiết hơn trong phần Deployment Packages Tab dưới đây.
Bạn có thể tạo trực tiếp một gói triển khai từ một sản phẩm đã chọn cùng với bất kỳ tiện ích mở rộng nào trong tab Server Storage của giao diện. Di chuột qua hình ảnh để thấy rằng bạn sẽ được đưa đến tab Deployment Packages của giao diện, và hộp thoại Deployment Package sẽ được hiển thị để bạn tinh chỉnh gói theo nhu cầu.
Deployment Packages Tab
Tab Deployment Packages của giao diện NIS là nơi bạn tạo và cấu hình một Deployment Package, trong đó quy định cách cài đặt sản phẩm và các tiện ích mở rộng đã chọn. Sau khi được tạo, một tệp Windows Installer Package liên quan (*.msi) có thể được tải xuống và dùng để cài đặt phần mềm trên một máy khách đích, hoặc trên tất cả các máy khách trong toàn công ty.
Mỗi gói triển khai đã được định nghĩa sẽ được lưu trong Enterprise Server cục bộ của bạn.

Tab Deployment Packages của giao diện NIS – trung tâm điều khiển để tạo các gói triển khai, sau đó có thể được tải xuống và sử dụng trong tổ chức của bạn.
Để thêm một gói triển khai mới, hãy nhấp vào nút
. Hộp thoại Deployment Package sẽ xuất hiện để bạn cấu hình gói (xem Configuring a Deployment Package).
Đối với mỗi gói triển khai đã được định nghĩa, những thông tin sau sẽ được hiển thị:
-
Name – tên có ý nghĩa của gói, có thể để nhận diện sản phẩm (và phiên bản) mà gói sẽ dùng để cài đặt.
-
Description – mô tả chi tiết hơn về những gì gói cung cấp và dành cho ai.
-
Created By – người dùng Enterprise Server cục bộ đã tạo gói.
-
Created At – ngày và giờ gói được tạo.
-
Edit – nhấp vào biểu tượng
để mở hộp thoại Deployment Package, nơi bạn có thể chỉnh sửa gói khi cần.
-
Download – nhấp vào biểu tượng
để tải xuống tệp Windows Installer Package liên quan (*.msi) về ổ cứng của bạn. Tệp này sẽ được đặt tên theo mục nhập trong trường Name (tức là <DeploymentPackageName>.msi). Tệp sẽ được tải xuống vị trí mặc định do trình duyệt của bạn chỉ định.
-
Remove – nhấp vào biểu tượng
để xóa gói khỏi danh sách.
Configuring a Deployment Package
Trong Enterprise Server cục bộ của bạn, một gói triển khai về cơ bản là danh sách các bộ cài đặt sản phẩm và tiện ích mở rộng cần thiết, kèm theo thông tin cấu hình về cách phần mềm sẽ được cài đặt. Khi bạn nhấp để tải xuống một gói triển khai từ Enterprise Server, một tệp Windows Installer Package (*.msi) sẽ được tạo. Trình cài đặt là một tệp thực thi nhỏ; khi chạy, nó sẽ lấy các tệp cài đặt sản phẩm và tiện ích mở rộng thực tế mà nó cần từ Enterprise Server cục bộ của bạn, rồi cài đặt theo các tùy chọn đã được chỉ định trong gói triển khai tương ứng. Các tệp mà nó sẽ lấy từ Enterprise Server được xác định bởi sản phẩm và các tiện ích mở rộng được định nghĩa trong gói triển khai. Sản phẩm và các tiện ích mở rộng được bạn cấu hình trong hộp thoại Deployment Package, và các chi tiết đó sau đó được lưu vào gói triển khai.

Một gói triển khai được cấu hình đầy đủ bằng hộp thoại Deployment Package.
Sử dụng hộp thoại Deployment Package để cấu hình gói theo yêu cầu, cung cấp các thông tin sau (nếu áp dụng):
-
Package Name – dùng trường này để đặt một tên có ý nghĩa cho gói.
-
Description – dùng trường này để cung cấp mô tả chi tiết hơn về gói, chẳng hạn nêu mục đích của gói.
-
User Name & Password – thông tin đăng nhập Enterprise Server cục bộ cần thiết để truy cập Enterprise Server trong quá trình cài đặt nhằm lấy các tệp cần thiết. Các thông tin này là bắt buộc.
-
Show Progress – bật tùy chọn này nếu bạn muốn Trình cài đặt hiển thị tiến trình cài đặt. Trong trường hợp này, một hộp thoại Trình cài đặt sẽ xuất hiện, hiển thị tiến trình cho Download, sau đó là tiến trình cho Install. Nếu tùy chọn này bị tắt, phần mềm về cơ bản sẽ được cài đặt ở chế độ im lặng, không hiển thị hộp thoại cài đặt nào.
-
Installation path – dùng trường này để chỉ định thư mục trên máy người dùng nơi phần mềm sẽ được cài đặt (ví dụ
[ProgramFilesFolder]\Altium\AD<VersionNumber>).
-
Documents path – dùng đường dẫn này để chỉ định đường dẫn đến thư mục tài liệu trên máy người dùng (ví dụ
[CommonAppDataFolder]\Documents\Altium\AD<VersionNumber>).
-
Private License Server (tùy chọn) – dùng trường này để nhập địa chỉ TCP/IP của một Private License Server sẽ cấp giấy phép cho phần mềm được cài đặt.
-
License Activation code(s) (tùy chọn) – dùng trường này để nhập (các) mã kích hoạt cho (các) giấy phép ưu tiên sẽ được dùng với bản cài đặt sản phẩm này.
-
Preferences (tùy chọn) – dùng trường này để giới hạn người dùng sử dụng một bộ tùy chọn cụ thể cho bản cài đặt của họ. Danh sách thả xuống liệt kê tất cả các Altium Design Preferences Item-Revisions hiện có trong Enterprise Server cục bộ của bạn. Hãy chọn một mục phù hợp nếu có. Ngoài ra, bạn có thể sử dụng tệp tùy chọn dạng tệp (*.DxpPrf). Để thực hiện việc này, hãy nhấp vào nút
, rồi duyệt đến tệp trong hộp thoại Open xuất hiện tiếp theo. Tệp đã chọn sẽ được tải lên/phát hành vào revision ban đầu của một Altium Designer Preferences Item mới được tạo trong Enterprise Server của bạn, và sau đó mục này sẽ được chọn lại trong trường Preferences . Để xóa giới hạn này, hãy nhấp vào nút
tương ứng.
Altium Designer Preferences Item mới (và revision) sẽ được tạo trong một thư mục Managed Content\Configuration\Preferences trong Enterprise Server cục bộ của bạn.
-
Use latest versions of products – bật tùy chọn này nếu bạn muốn buộc Trình cài đặt sử dụng các phiên bản mới nhất của sản phẩm và các tiện ích mở rộng.
-
Products – danh sách này sẽ bao gồm tất cả các sản phẩm đã được mua và hiện có sẵn trong Enterprise Server cục bộ của bạn. Bật sản phẩm (và phiên bản) mà bạn muốn gói này cài đặt.
Nếu bạn đã chọn một sản phẩm (và phiên bản) trên tab Server Storage của giao diện, mục đó sẽ được chọn sẵn trong hộp thoại Deployment Package.
-
Installation Features – một sản phẩm có thể có nhiều tùy chọn có thể được cấu hình trong quá trình cài đặt, gọi là Installation Features. Trong vùng này, bạn đang cấu hình trạng thái bật/tắt mà các tính năng đó sẽ hiển thị trong quá trình cài đặt. Lưu ý rằng trạng thái bật/tắt của các tính năng như vậy có thể được người dùng thay đổi trong lúc cài đặt, và chúng cũng có thể được cài đặt/gỡ cài đặt từ trong bản cài đặt vào thời điểm sau, nếu cần.
-
Extensions – danh sách này sẽ bao gồm tất cả các tiện ích mở rộng đã được mua và hiện có sẵn trong Enterprise Server cục bộ của bạn. Bật (các) tiện ích mở rộng (và phiên bản) mà bạn muốn gói này cài đặt.
Nếu bạn đã chọn một tiện ích mở rộng (và phiên bản) trên tab Server Storage của giao diện, mục đó sẽ được chọn sẵn trong hộp thoại Deployment Package.
Dù là tạo một gói hoàn toàn mới hay chỉnh sửa một gói hiện có, sau khi gói đã được định nghĩa theo yêu cầu, hãy nhấp vào nút OK để tạo/cập nhật – một gói mới được định nghĩa sẽ xuất hiện trong danh sách cùng với tất cả các gói đã được định nghĩa khác, quay lại tab chính Deployment Packages.
Updates Tab
Để giúp đảm bảo rằng bộ sưu tập các trình cài đặt sản phẩm và tiện ích mở rộng mà bạn đã lưu trong Enterprise Server cục bộ luôn được cập nhật, bạn có thể cấu hình để chúng được cập nhật thủ công hoặc tự động. Ưu điểm của Manual Updates là bạn có quyền kiểm soát thời điểm phiên bản mới nhất của từng sản phẩm/tiện ích mở rộng được lấy về. Tất nhiên, nhược điểm là bạn phải tự theo dõi và lấy chúng theo cách thủ công. Ưu điểm của Automatic Updates là bạn không cần phải nhớ kiểm tra cập nhật, nhưng tất cả các phiên bản mới nhất sẽ tự động được lấy về.
Tab Updates của giao diện NIS cung cấp một khu vực thuận tiện để cấu hình cách bạn muốn các sản phẩm và tiện ích mở rộng – trong Enterprise Server cục bộ của bạn – được cập nhật.

Tab Updates của giao diện NIS – trung tâm điều khiển để kiểm soát cách các sản phẩm và tiện ích mở rộng trong Enterprise Server cục bộ của bạn được cập nhật khi các phiên bản mới hơn của những sản phẩm và tiện ích mở rộng đó xuất hiện trong Altium Cloud Repository.
Tab này liệt kê tất cả sản phẩm và phần mở rộng hiện có trong Enterprise Server cục bộ của bạn, theo tên. Tab này không hiển thị phiên bản hiện tại của từng mục mà thay vào đó hiển thị phiên bản mới nhất của thực thể đó như có sẵn trong Altium Cloud Repository (hãy kiểm tra lại danh sách trên tab Products & Extensions để xem điều này).
Đối với mỗi thực thể, có các tùy chọn cập nhật sau:
-
Acquire Manual Update – nếu phiên bản của sản phẩm/phần mở rộng trong Enterprise Server cục bộ của bạn đã là mới nhất thì sẽ không có gì để cập nhật, và biểu tượng
sẽ được hiển thị. Nếu phiên bản bạn đang có không phải là mới nhất, biểu tượng
sẽ được hiển thị. Nhấp vào đó để lấy phiên bản latest của sản phẩm/phần mở rộng. Sẽ có một vài hộp thoại xuất hiện – nhấp OK để tiếp tục. Hoạt động tải về có thể được xem trên tab Tasks của giao diện.
-
Automatic Update – bật tùy chọn này để đưa sản phẩm/phần mở rộng vào cập nhật tự động. Việc kiểm tra các bản cập nhật khả dụng sẽ được thực hiện theo khoảng thời gian kiểm tra cập nhật, được xác định trên trang Admin – Settings – Network Installation của giao diện trình duyệt của Workspace Enterprise Server. Nếu có bản cập nhật khả dụng cho sản phẩm/phần mở rộng, việc bật tùy chọn này sẽ không thực hiện cập nhật ngay lập tức – bạn phải chờ cho đến khi hết khoảng thời gian kiểm tra đã định nghĩa. Khi cập nhật được thực hiện, chỉ phiên bản latest sẽ được tải về.
Có nhiều điều khiển cho phép cập nhật thủ công nhiều thực thể, hoặc bật cập nhật tự động cho nhiều thực thể, cùng lúc:
-
Để cập nhật thủ công nhiều thực thể, hãy bật hộp kiểm ở bên trái của chúng, sau đó nhấp nút
.
-
Để bật tùy chọn Automatic Update cho nhiều thực thể, hãy bật hộp kiểm ở bên trái của chúng, sau đó nhấp nút
.
-
Để tắt tùy chọn Automatic Update cho nhiều thực thể, hãy bật hộp kiểm ở bên trái của chúng, sau đó nhấp nút
.
Để nhanh chóng chọn/bỏ chọn tất cả sản phẩm hoặc tất cả phần mở rộng trong danh sách, hãy sử dụng các điều khiển có sẵn bên dưới danh sách.
Cài đặt trên máy khách
Việc cài đặt phần mềm trên máy khách là một quy trình đơn giản hóa và bao gồm:
-
Một quản trị viên Enterprise Server tải xuống Deployment Package cần thiết (từ tab Deployment Packages của giao diện NIS), để lấy tệp Windows Installer Package (<DeploymentPackageName>.msi).
-
Sao chép tệp MSI sang máy khách đích.
-
Nhấp đúp vào tệp MSI. Phần mềm sẽ được cài đặt theo các tùy chọn được xác định trong deployment package, với sản phẩm và các phần mở rộng liên quan được lấy từ Enterprise Server cục bộ của bạn. Nếu deployment package bao gồm tùy chọn hiển thị tiến trình cài đặt, một hộp thoại Installer sẽ xuất hiện, hiển thị tiến trình cho các giai đoạn Download rồi đến Install. Nếu tùy chọn này không được bật, phần mềm sẽ được cài đặt ở chế độ im lặng. Việc cài đặt sẽ diễn ra theo các đường dẫn Installation và Documents được chỉ định trong deployment package.
Nếu cài đặt thất bại, hãy xem lại deployment package và đảm bảo rằng nó đã được định nghĩa chính xác. Một số lỗi thường gặp là chưa định nghĩa các đường dẫn Installation và Documents, hoặc đã định nghĩa thông tin xác thực truy cập Enterprise Server cục bộ cho một người dùng không tồn tại như một người dùng đã được khai báo trong Enterprise Server đó. Hãy khắc phục mọi vấn đề trong deployment package, lưu các thay đổi (nhấp OK trong hộp thoại Deployment Package), sau đó tải tệp MSI mới và thử cài đặt lại.
Cấp phép ngoại tuyến
Trong môi trường mạng khép kín – nơi không có truy cập internet trực tiếp đến Altiium Licensing Portal – phần mềm đã triển khai có thể được cấp phép từ Private License Service (PLS) của Enterprise Server. PLS của Enterprise Server phân phối các giấy phép phần mềm đã được lấy trước đó qua mạng cục bộ (chế độ Local PLS), và có thể được gán cho các User Roles cụ thể của Enterprise Server để giới hạn tính khả dụng và việc sử dụng giấy phép.
Giấy phép sẽ khả dụng cho phần mềm thiết kế Altium mới được cài đặt khi người dùng đăng nhập vào Enterprise Server hoặc kết nối tới PLS của Enterprise Server thông qua tính năng private license server nội bộ của Altium Designer. Khi gán nhóm Role của một giấy phép được đặt là Automatic Leasing trong PLS của Enterprise Server, giấy phép đó sẽ được phần mềm thiết kế thuê tự động mà không cần người dùng can thiệp.
► Xem trang Private License Service để biết thông tin chi tiết về cách sử dụng PLS của Enterprise Server.
Triển khai tập trung trên nhiều máy khách
Network Installation Service cũng hỗ trợ quản lý việc cài đặt các sản phẩm Altium theo cách tập trung. Với sự hỗ trợ của NIS, có thể chạy việc cài đặt một sản phẩm như Altium Designer từ xa trên nhiều máy tính cùng lúc thông qua Microsoft Active Directory. Việc cài đặt được thực hiện qua Group Policy Software Installation Extension. Group Policy Software Installation Extension cho phép quản trị viên sử dụng Group Policy Object Editor để quản lý tập trung việc cài đặt phần mềm trên tất cả máy khách trong một tổ chức. Điều này được thực hiện bằng cách assigning ứng dụng cho người dùng hoặc máy tính, hoặc bằng cách publishing ứng dụng cho người dùng.
Các thành phần sau là cần thiết để triển khai phần mềm bằng Group Policy Software Installation Extension:
-
Group Policy.
-
Windows 2000 Server, Windows Server 2003, Windows Server 2008/2012 R2, Windows Server 2016 Standard Edition, hoặc các domain controller mới hơn như Windows Server 2019/2022.
-
Một mạng sử dụng các miền dựa trên dịch vụ thư mục Active Directory.
-
Các máy tính đích chạy phiên bản Professional hoặc Enterprise của Windows, chẳng hạn như Windows 10 Pro hoặc Windows 11 Pro.
Group Policy Management Console (GPMC) không bắt buộc, nhưng rất được khuyến nghị để quản trị hiệu quả.
Cách tiếp cận được khuyến nghị
Cách tiếp cận được khuyến nghị để quản lý cài đặt tập trung một sản phẩm Altium có thể được chia thành cài đặt ban đầu và cập nhật cài đặt.
Đối với cài đặt ban đầu:
-
Đăng nhập vào Enterprise Server cục bộ của bạn với vai trò Administrator thông qua giao diện trình duyệt của Workspace Enterprise Server.
-
Từ tab Product & Extensions của giao diện NIS, tải phiên bản yêu cầu của sản phẩm và mọi phần mở rộng cần thiết vào Enterprise Server cục bộ của bạn.
-
Chuẩn bị deployment package cần thiết (trên tab Deployment Packages của giao diện NIS).
-
Tải deployment package xuống để lấy tệp Windows Installer Package (<DeploymentPackageName>.msi)
-
Cấu hình Group Policy để chạy tệp MSI đó trên các máy khách mong muốn.
-
Đẩy cài đặt đến các máy tính/người dùng mong muốn bằng tính năng Group Policy Software Installation Extension của Active Directory.
Sau khi quá trình này hoàn tất, người dùng sẽ có sẵn một bản cài đặt phần mềm đã được cấu hình trước, phù hợp với các tùy chọn đã cấu hình trong deployment package ban đầu.
Các bản cập nhật có thể được cài đặt theo những cách sau:
-
Cập nhật phần mềm Altium thông qua công cụ cập nhật bên trong ứng dụng.
-
Đẩy một bản cập nhật bằng tính năng Group Policy Software Installation Extension của Active Directory. Nếu dùng cách này, cách đơn giản nhất là chỉnh sửa deployment package ban đầu (sử dụng hộp thoại Deployment Package) và chọn các phiên bản mới cần thiết trong các danh sách Products và Extensions. Bạn có thể đảm bảo rằng phiên bản mới nhất của một sản phẩm sẽ được Installer sử dụng bằng cách bật tùy chọn Use latest versions of products. Lưu deployment package đã chỉnh sửa và tải xuống một tệp MSI mới (đã cập nhật), sau đó có thể dùng tệp này để triển khai bản cập nhật.
Example Software Installation via Group Policy-Active Directory
Sau khi chuẩn bị deployment package, bạn có thể cấu hình Group Policy Object (GPO) trên Domain controller của mình. Các bước dưới đây đã được thực hiện để kiểm thử trên Windows Server 2012 R2:
-
Đăng nhập vào Enterprise Server (thông qua giao diện trình duyệt của nó) và tải deployment package (
<DeploymentPackageName>.msi) từ tab Deployment Packages của giao diện NIS của Enterprise Server.
-
Sao chép tệp MSI tới một vị trí file share phù hợp, chẳng hạn như
\\YourServername\Sysvol\DomainName. Vị trí này phải được chia sẻ tới tất cả các máy tính mà bạn muốn triển khai phần mềm.
-
Tạo một organizational unit mới trong Active Directory bằng các bước sau:
-
Mở Active Directory Users and Computers, sau đó trong cây điều khiển console, nhấp chuột phải vào miền của bạn và chọn New » Organization Unit.
-
Nhập tên của Organizational Unit, sau đó thêm tất cả các máy khách mà phần mềm sẽ được cài đặt lên đó.
-
Mở Group Policy Management – từ Control Panel mở Administrative Tools, sau đó mở Group Policy Management.
Nếu Group Policy Management chưa được cài đặt, hãy mở Server Manager từ Administrative Tools, chọn tab Features ở phía bên trái, sau đó nhấp Add Features trong khung bên phải. Bật hộp kiểm Group Policy Management rồi thực hiện qua các trang tiếp theo. Sau khi cài đặt xong, có thể mở nó như mô tả ở trên.
-
Trong giao diện Group Policy Management, đi đến các policy hiện có. Để làm điều này, hãy mở Domains, sau đó YourDomain, rồi Group Policy Objects. Đây là nơi các GPO của bạn được lưu trữ.
-
Tạo một GPO mới. Để làm điều này, nhấp chuột phải vào thư mục Your organizational units you have created và chọn New. Nhập tên cho GPO của bạn.
-
Sau khi tạo GPO mới, nó sẽ xuất hiện trong thư mục Your organizational units you have created. Nhấp vào GPO mới. Trong khung bên phải phía dưới có một ô ghi Security Filtering. Hãy bật nó và xóa mục Authenticated Users.
- Nếu bạn muốn triển khai chương trình này trên các máy tính cụ thể, hãy thêm tên của từng máy tính đó. Nếu không, để triển khai cho tất cả máy tính trong miền, hãy thêm nhóm Domain Computers.
-
Tìm thư mục Your organizational units you have created trong khung điều hướng rồi nhấp chuột phải vào đó. Chọn lệnh Link an existing GPO, sau đó nhấp vào GPO mới của bạn, rồi nhấp OK.
-
Bước tiếp theo là thêm tệp MSI của bạn. Để thực hiện việc này:
-
Tìm GPO trong thư mục Your organization unit, rồi nhấp chuột phải vào đó. Chọn lệnh Edit và một cửa sổ mới sẽ mở ra.
-
Điều hướng đến Computer Configuration, rồi Policies, rồi Software Settings, rồi Software Installations. Nhấp chuột phải vào vùng trống ở khung bên phải và chọn New » Package.
-
Trong cửa sổ mới mở ra, điều hướng đến thư mục chia sẻ miền mà bạn đã tạo trước đó (
\\YourServerName\FolderName – không phải thư mục vật lý trên máy chủ, C:\FakePath\FolderName), rồi chọn tệp MSI của bạn.
-
Nhấp vào tùy chọn Assigned rồi nhấp OK.
-
Bước cuối cùng là đóng tất cả các cửa sổ/hộp thoại đang mở trên máy chủ và khởi động lại tất cả các máy trạm của bạn. Khi khởi động, chúng sẽ cài đặt ứng dụng đã được triển khai trước khi máy tính cho phép người dùng đăng nhập. Điều đó có nghĩa là máy sẽ dừng ở thông báo Please wait... trong một khoảng thời gian khá lâu trong khi chương trình được cài đặt.
Có thể mất 2-3 lần khởi động lại để máy chủ cập nhật GPO trên các máy trạm. Nếu không, bạn có thể buộc hệ thống thực hiện cập nhật bằng dấu nhắc lệnh, bằng cách gõ: gpupdate /target:computer /force /logof.
NISDeploy
Windows Installer được đóng gói như một phần của một tiện ích triển khai đặc biệt có tên là NISDeploy.exe. Bạn có thể thoáng thấy đề cập đến NISDeploy MSI Wrapper khi tệp MSI được khởi chạy để cài đặt phần mềm tương ứng của nó (theo xác định của gói triển khai mà từ đó nó được tải xuống/tạo ra), và một lần nữa khi quá trình cài đặt hoàn tất. NISDeploy là một công cụ chuyên dụng giúp tự động hóa việc tải xuống và khởi chạy gói triển khai. Việc có một công cụ chuyên biệt cho phép bạn điều chỉnh cài đặt gói mà không cần phải cấu hình lại Group Policy. NISDeploy được điều khiển thông qua các tham số, với các tham số sau được hỗ trợ:
Ưu điểm của việc phân phối gói triển khai dưới dạng tệp MSI là không cần biết về các tham số dòng lệnh. Phần mềm được cài đặt một cách đơn giản, hiệu quả và, nếu cần, im lặng. NISDeploy lúc này chỉ đóng vai trò là lớp bao cho MSI Installer. Danh sách các tham số dòng lệnh ở đây, cùng ví dụ về mục nhập tệp batch để chạy công cụ sau đó, chỉ nhằm mục đích đầy đủ thông tin, và nhìn chung không cần phải dùng theo cách này.
| -server |
Địa chỉ Enterprise Server (theo định dạng hostname:port). |
| -user |
Tên người dùng Enterprise Server, sẽ được dùng để tải gói triển khai xuống và chạy cài đặt. Khuyến nghị sử dụng cùng mật khẩu như trong thuộc tính gói. |
| -password |
Mật khẩu người dùng Enterprise Server. Tương tự như -user. |
| -profile |
Tên của gói triển khai sẽ được tải xuống và cài đặt. |
| -programs |
Đường dẫn nơi sản phẩm sẽ được cài đặt. |
| -documents |
Đường dẫn nơi tài liệu và các mẫu sẽ được cài đặt. |
| -autoinstall |
Khởi chạy quá trình cài đặt mà không có các cửa sổ modal và hộp thoại bổ sung. Chỉ hiển thị tiến trình. Được dùng cho cài đặt im lặng ở chế độ tự động. |
| -lastversion |
Trình cài đặt sẽ bỏ qua gói triển khai và cài đặt phiên bản mới nhất hiện có cho sản phẩm được đề cập trong gói. Đây là tham số hiếm khi dùng, dành cho các trường hợp chỉ cần phiên bản mới nhất của sản phẩm, ví dụ cho mục đích kiểm thử. |
| -installall |
Cài đặt tất cả các tính năng của sản phẩm. Tương tự như -lastversion, ghi đè cài đặt gói và buộc cài đặt tất cả các tính năng có thể có của sản phẩm (mọi bộ xuất, tiện ích mở rộng, v.v.). Hiếm khi được dùng trong thực tế thông thường. |
| -logs |
Đường dẫn nơi các nhật ký của trình cài đặt sẽ được lưu. Chỉ nên dùng cho mục đích gỡ lỗi. |
Dưới đây là ví dụ về tệp batch để chạy NISDeploy:
"C:\Program Files (x86)\Altium\Altium365\Services\NIS\bin\NISDeploy.exe" -server localhost:9780 -user admin -password admin -profile "AD Latest" -programs "%PROGRAMFILES%\Altium\AD-Latest" -documents "%PUBLIC%\Documents\Altium\AD-Latest" -autoinstall
Tài liệu đọc thêm
Đây chỉ là một vài gợi ý. Thông tin chi tiết hơn, cũng như thông tin phù hợp với nền tảng Microsoft Windows mà bạn đang sử dụng, nên được tìm trên trang của Microsoft hoặc bất kỳ trang bên thứ ba phù hợp nào.
Cấu hình phần mềm thiết kế Altium để cập nhật cài đặt cục bộ
Altium Designer có thể được cấu hình để tự động kiểm tra cập nhật. Việc này được thực hiện trên trang System – Installation page của hộp thoại Preferences. Ngoài việc cấu hình tần suất phần mềm kiểm tra cập nhật, bạn cũng cấu hình nơi nó sẽ tìm các bản cập nhật khả dụng. Đối với cài đặt được triển khai cục bộ, phần mềm cần 'trỏ' đến Enterprise Server cục bộ nơi lưu trữ sản phẩm và các tiện ích mở rộng liên quan (cùng các phiên bản của chúng). Sau khi cài đặt trên máy khách, tùy chọn Local installation service sẽ được bật theo mặc định.

Theo mặc định, bản cài đặt Altium Designer sẽ tìm đến dịch vụ cài đặt cục bộ để cập nhật – tức là Enterprise Server cục bộ nơi các sản phẩm và tiện ích mở rộng đã được cấp phép lưu trú. Bạn phải đảm bảo rằng mình đã đăng nhập vào Enterprise Server này.