Cài đặt và kết nối Phoebus

Navigation:  Các thiết lập hệ thống ban đầu >

Cài đặt và kết nối Phoebus

Previous pageReturn to chapter overviewNext page
Show/Hide Hidden Text

caidat_ketnoi

 

3 ứng dụng dùng trong cài đặt và kết nối

Phoebus Config: Giúp tạo 1 kết nối đến cơ sở dữ liệu với thông tin kết nối do server cung cấp

Một cơ sở dữ liệu SQL đơn thuần, thông tin kết nối bao gồm: Địa chỉ server, User name, Password, Database Name

Để kết nối vào một cơ sở dữ liệu khác, sử dụng ODBC của windows làm công cụ kết nối và khai báo thông tin ODBC đó trong Phoebus Config

 

Phoebus Prerequisite: gói cài đặt bắt buộc trước khi cài Phoebus Manangement Suite

Gói này giúp kiểm tra và cài đặt .NET nếu như máy tính được cài đặt chưa có phiên bản .NET tương thích.

Gói này cung cấp các dữ liệu cố định để khởi động chương trình Phoebus Management Suite.

Gói này giúp giảm dung lượng file cài đặt Phoebus Manangement Suite cho mỗi lần nâng cấp.

Đối với Phoebus version 4.5 thì không cần cài đặt Phoebus Prerequisite.

 

Phoebus Management Suite (version 3.5)/Phoebus (version 4.5): Ứng dụng thực thi

Mỗi khi kết nối vào một CSDL mới, Phoebus tự động tạo ra các bảng dữ liệu mặc định.

Trong quá trình làm việc, Phoebus tiếp tục tự tạo ra các bảng dữ liệu phù hợp.

 

Tải về các file cài đặt bên dưới tại địa chỉ: download.phoebus.asia

 

prod_tip       Tip

Phoebus Config Phoebus Prerequisite không cần cài đặt lại mỗi lần nâng cấp phiên bản Phoebus Management Suite/Phoebus.

<%EXTOGGLE%>Yêu cầu hạ tầng CNTT

Phoebus4.5 yêu cầu hạ tầng Công nghệ thông tin để cài đặt như sau:

Máy chủ Cơ sở dữ liệu (CSDL)

Máy chủ cung cấp dịch vụ MS SQL từ version 2000 hoặc mới hơn.

Để biết thêm yêu cầu cấu hình cho máy chủ CSDL, vui lòng xem thông tin chi tiết từ trang web của Microsoft.

Máy chủ IIS (Internet Information Services)

Windows Server 2008 R2 hoặc mới hơn.

Ram 16G (ước cho số web client < 200 người)

Hard Driver tối thiểu 100G  (mở rộng nếu có nhu cầu sao lưu hoặc sử dụng công nghệ khác)

.NET Framework 4.5 Service Pack 1

IIS 7.5 hoặc mới hơn

Kết nối mạng T100/T1000

Máy trạm

 Windows Client

Windows 7 Service Pack 1 hoặc mới hơn

Ram 2G

.NET framwork 4.5 Service Pack 1

Kết nối mạng T100/T1000

 Web Client

IE 9, IE 10, IE 11, Edge

Chrome

Firefox

Kết nối mạng T100/T1000

<%EXTOGGLE%>1. Phoebus Config - Tạo kết nối đến database

Tạo kết nối đến máy chủ thông qua Phoebus Config

Phoebus Config có thể tải về tại địa chỉ: Phoebus Config Download

Chuẩn bị thông tin máy chủ

Dữ liệu sẽ được lưu trên máy chủ CSDL. Máy trạm chỉ chứa chương trình để làm việc với dữ liệu trên máy chủ.

Để kết nối với máy chủ cần các thông tin sau:

Địa chỉ IP kết nối đến Database trên máy chủ : _________________________________

Tên đăng nhập vào Database : _________________________________

Mật khẩu đăng nhập vào Database : _________________________________

Chú ý : tên và mật khẩu này chỉ dùng 1 lần khi cài đặt chương trình. Không cung cấp tên và mật khẩu này cho người sử dụng cuối.

Để đơn giản hóa việc kết nối, ở mỗi khách hàng khi cài đặt máy chủ cần lưu thông tin kết nối ra tệp reg. Ở các máy con, chỉ cần chạy tệp reg này 1 lần duy nhất để thiết lập kết nối.

Tạo kết nối tới Database trên Phoebus Config

Mở Phoebus Config, để tạo kết nối mới, nhập tên kết nối vào cột Key, sau đó bấm nút Build để thiết lập chi tiết kết nối:

newdatabase_007_zoom25 newdatabase_008_zoom30

Có thể kiểm tra kết nối có hoạt động hay không bằng cách bấm vào liên kết Unknown ở cột Test, nếu kết quả OK thì kết nối này đang hoạt động tốt.

Phoebus sử dụng 1 trong nhiều kết nối tới CSDL. Kết nối được sử dụng được đánh dấu ở cột Default.

Nhiều máy con có thể kết nối với CSDL trong mạng nội bộ sau khi khai báo kết nối tới CSDL.

<%EXTOGGLE%>2. Cài đặt Phoebus

File cài đặt Phoebus được cung cấp bởi SPC Technology.

Cài đặt Phoebus4.5 trên máy trạm như sau:

1.Tạo thư mục con có tên Phoebus trong folder My Documents

2.Tạo thư mục con có tên Deploy trong folder My Documents\Phoebus

3.Giải nén tệp cài đặt vào thư mục Deploy vừa tạo

setup_01_zoom50

 

4.Chạy file PBS.application

setup_02_zoom67

 

Sau khi cài đặt hoàn tất, Phoebus sẽ được khởi động.

<%EXTOGGLE%>3. Tự động cập nhật phiên bản

Khi Phoebus được cập nhật lần đầu tiên, vị trí cài đặt được coi như là vị trí chứa thông tin cập nhật. Phoebus sử dụng folder Documents\Phoebus\Deploy làm folder cài đặt bắt buộc.

Folder My Documents\Phoebus\Deploy luôn chứa phiên bản mới nhất.

Nếu Phoebus được cài từ vị trí khác, mỗi khi nâng cấp phiên bản, người dùng sẽ phải copy nguồn cài đặt vào đúng vị trí đó. Nếu không sẽ phải uninstall Phoebus trước khi cài lại phiên bản mới.

 

Từ phiên bản Phoebus4.5.4.700 trở đi, chương trình sẽ kiểm tra version đang chạy, nếu version đang chạy cũ hơn, Phoebus tự động download phiên bản mới từ DowloadLink và giải nén vào đúng vào thư mục Documents\Phoebus\Deploy

Thiết lập tự động cập nhật phiên bản trên Phoebus như sau:

Từ phiên bản Phoebus4.5.4.746, tính năng Auto Update sẽ KHÔNG còn sử dụng, thay vào đó là tính năng Version (pbs.BO.PS.Version).

tipbulb           pbs.BO.PS.AutoUpdate

Câu lệnh mở tính năng Auto Update.

Giao diện của tính năng Auto Update như sau:

setup_03_zoom86

 

Ô nhập liệu

Ý nghĩa

nut_check

Bấm vào nút Check để kiểm tra có phiên bản mới hay không.

Nếu không sẽ nhận được thông báo No new update.

Nếu có và chọn update, chương trình sẽ download và tự động cập nhật phiên bản ngay khi người dùng thoát phần mềm.

Enable Auto Update

Tick nut_tick vào ô này để cho phép hệ thống tự động kiểm tra và cập nhật phiên bản mới.

Application Updating Info

Thông tin này sẽ được thiết lập cho từng doanh nghiệp (server) và quyết định version được cập nhật cho doanh nghiệp đó.

Updated

Thời điểm cập nhật lần cuối.

 

Khi Phoebus được cập nhật lần đầu tiên, vị trí cài đặt được coi như là vị trí chứa thông tin cập nhật. Phoebus sử dụng folder Documents\Phoebus\Deploy làm folder cài đặt bắt buộc.

 

Từ phiên bản Phoebus 4.5.4.746, tính năng Version sẽ thay thế hoàn toàn tính năng Auto Update (pbs.BO.PS.AutoUpdate) trước đây.

tipbulb           pbs.BO.PS.Version

Câu lệnh mở tính năng Version.

Giao diện của tính năng Version như sau:

version_001_zoom68

 

Ô nhập liệu

Ý nghĩa

nut_check

Bấm vào nút Check để kiểm tra có phiên bản mới hay không.

Nếu không sẽ nhận được thông báo No new update.

Nếu có và chọn update, chương trình sẽ download và tự động cập nhật phiên bản ngay khi người dùng thoát phần mềm.

Version Key

Dùng để xác định phiên bản mới nhất của Phoebus trên đám mây Azure.

Update To Version

Trong môi trường doanh nghiệp, khi SPC Technology phát hành phiên bản mới, quản trị hệ thống có thể yêu cầu kiểm tra phiên bản mới trước khi cho phép các máy tính trong công ty cập nhật.

Sau khi quản trị hệ thống kiểm tra xong, thì sẽ vào chức năng Version (pbs.BO.PS.Version) để nhập giá trị vào ô Update To Version. Ví dụ: '4.5.4.474'

Các máy trạm làm việc trong mạng nội bộ sẽ chỉ cập nhật đến phiên bản được khai báo ở đây

Nếu ô này để trống có nghĩa hệ thống luôn cập nhật phiên bản mới nhất mà SPC Technology công bố.

Local Deployment Folder

 

Đây là vị trí thư mục cài Phoebus trên máy chủ, được chia sẻ trên mạng nội bộ dùng để lưu trữ phiên bản được khai báo ở ô Update To Version.

Khi một máy trạm trong mạng nội bộ tải xuống phiên bản mới, sẽ thực hiện các bước sau:

1.Kiểm tra xem phiên bản cần tải về có trong Local Deployment Folder hay không, nếu có thì tải về tự động từ thư mục chia sẻ này.

2.Nếu Local Deployment Folder là trống, chưa được định nghĩa hoặc phiên bản mới không có ở vị trí này, thì tải về từ Azure.

3.Sau khi tải từ Azure về, Local Deployment Folder đã được định nghĩa và có giá trị thì Phoebus sẽ sao chép phiên bản mới vừa tải về này lên Local Deployment Folder cho các máy trạm khác cùng truy cập.

Manual Update

Nếu bật On thì hệ thống sẽ không thực hiện quá trình cập nhật phiên bản tự động.

 

Khi Phoebus được cập nhật lần đầu tiên, vị trí cài đặt được coi như là vị trí chứa thông tin cập nhật. Phoebus sử dụng folder Documents\Phoebus\Deploy làm folder cài đặt bắt buộc.

 

<%EXTOGGLE%>Q&A

Q. Tại sao mỗi khách hàng có thông tin cập nhật PBS_KHACH_HANG_.AppCast.xml riêng. Sử dụng chung có được không?

A. Bởi vì mỗi doanh nghiệp sẽ quyết định sử dụng version nào là version chính thức.

Nếu không khai báo gì ở pbs.BO.PS.AutoUpdate. Hệ thống sẽ được update ngầm định theo quy định của đơn vị cung cấp.

 

 

 

 

________________________

Updated date: 14/03/2016