hieu lv
E-SOLUTIONS
SỔ TAY HƯỚNG DẪN
THỰC HIỆN DỰ ÁN
1 Các định nghĩa, viết tắt
Chưa hoàn thiện
2 Các nguyên tắc chung
Khi sử dụng, vận hành hệ thống máy chủ tại E-Solutions cần tuân thủ các nguyên tắc sau:
1. Ổ cứng chứa các thư mục share, thư mục lưu trữ của dự án, phòng phải có backup thường
xuyên
2. Hệ thống phải có 01 máy chủ riêng biệt chỉ sử dụng cho mục đích chạy các chương trình lưu
trữ cơ sở dữ liệu (SQL, Orcale, MySQL, ...)
3. Các tài nguyên thuộc dự án (thư mục share, tài liệu, svn code, database) phòng chỉ phân
quyền cho các thành viên dự án và Lãnh đạo phòng. Tương đương: một người tham gia dự
án nào chỉ có quyền truy cập tài nguyên của dự án đó.
4. Quản trị viên là bộ phận duy nhất được phép cấp quyền truy cập, phân quyền trên máy chủ.
Các trường hợp có thay đổi về quyền truy cập tài nguyên cần có sự thông báo của trưởng dự
án hoặc trưởng phòng trở lên cho bộ phận quản trị server.
5. Việc đặt tên database, đặt tên thư mục dự án, tên thư mục SVN, cấu trúc thư mục, đặt tên
file tài liệu dự án cần phải tuân thủ các nguyên tắc được hướng dẫn trong sổ tay này.
6. Một dự án bắt buộc phải có các tài liệu được quy định trong điều 7 sổ tay này, các tài liệu
phải tuân thủ quy định về trình bày văn bản theo định dạng.
7. Cổng (port) các dự án được phân dải theo nhóm được quy định tại điều 7 sổ tay này
8. Không sửa – lập trình, thao tác trên dữ liệu thật database chạy thật.
9. Chỉ có quản trị máy chủ có tài khoản “sa” máy chủ lưu trữ Database vận hành.
10. Với tất cả các thư mục – database – không tuân thủ quy định nêu trong sổ tay . Quản trị
server được quyền xóa không cần báo trước. Việc mất dữ liệu ,lỗi hoàn toàn do trưởng dự
3.2 SVR03
Nhiệm vụ chính: Môi trường Phát triển – kiểm thử. Chứa các cơ sở dữ liệu trong quá trình lập trình,
kiểm thử. Các database, thư mục public web đặt tại đây thường có các hậu tố : _DEV, _TEST,
DEMO…
Máy SVR03 dùng làm môi trường lập trình, kiểm thử nên tất cả các user được phân quyền
administrator.
Computer name: SVR03
IP: 192.168.68.3
Thông tin các chương trinh cài đặt:
•
•
•
•
•
SQL 2005 instance name: mssqlserver2005
Default instance name đang trỏ đến SQL 2008
SQL 2012 instance name: mssqlserver2012 (192.168.68.2)
Oracle :192.168.68.3/HDDT:1521
IIS
3.3 SVR04
Nhiệm vụ chính: Là Môi trường chạy các Application đang vận hành. Đóng vai trò máy chủ domain
second, ổ lưu trữ các thư mục web deploy các hệ thống phát hành chính thức, các web ra internet
Nơi lưu trữ SVN chứa source code các dự án
Computer name: SVR04
IP: 192.168.68.4
Thông tin các chương trinh cài đặt:
d. Tạo database, tạo user database theo mã dự án, map quyền owner cho user. thêm
quyền db creater cho user.
4.2 Deploy phiên bản Test
Deploy phiên bản test cần tuân thủ:
1. Tạo Database tại máy SVR03 theo cấu trúc: mã dự án_TEST. Các file mdf, ldf phải đặt tại thư mục
DATABASEs của dự án.
2. Thư mục Public web tại máy SVR03 đặt tên theo cấu trúc: mã dự án _TEST, đặt trong thư mục
DEPLOYs của thư mục dự án.
3. Tạo mới website IIS tại máy SVR03 theo tên thư mục vừa tạo, binding cổng theo thông tin quy
định của trưởng dự án.
4.3 Deploy phiên bản Demo
Cần có kế hoạch, báo cho quản trị viên để cấu hình NAT cổng ra internet cho chương trình demo.
Nếu muốn demo trên môi trường tách biệt, ổn định – xin quyền truy cập máy SVR02, SVR04 từ quản
trị viên để deploy. Khi deploy cần tuân thủ:
1. Tạo database theo cấu trúc: mã dự án_DEMO. Các file mdf, ldf phải đặt tại thư mục DATABASEs
của dự án
2. Thư mục Public web đặt tên theo cấu trúc: mã dự án _DEMO, đặt trong thư mục DEPLOYs của
thư mục dự án:
3. Tạo mới IIS theo tên thư mục vừa tạo, binding cổng theo thông tin quy định của trưởng dự án
(Ảnh minh họa Database, IIS, thư mục trên máy 03)
(Ảnh minh họa thư mục lưu Database dự án trên máy 03)
4.4 Triển khai dự án
Nếu chương trình được vận hành tại môi trường E-Solutions. Đội dự án thực hiện tạo file bakup
•
_RELEASE: bản phát hành hành
_DEV: bản dành cho lập trình
_TEST: bản dành cho tester
_DEMO: bản dành cho mục đích demo
6 Danh mục các tài liệu phải có trong dự án
Chưa hoàn thiện
7 Danh sách Port web quy định theo từng nhóm
Đăng ký port theo dải quy định, trưởng dự án là thành viên của nhóm nào thì sẽ theo dải của nhóm
đó:
•
•
•
•
•
ESMR: 2001– 2039
ESOFFICE: 9001 – 9039
ESPC: 8861 – 8899
ESR&D: 9101 - 9139
ESVCGM: 8061 - 8099
8 Quy định – quy chuẩn tài liệu
Các file mẫu về quy chuẩn tài liệu được lưu tại địa chỉ
…….. (chưa hoàn thiện)
Các tài liệu phát sinh phải thực hiện thống nhất theo font chữ, kiểu chữ, kiểu trình bày. Cung cấp đầy
đủ các thông tin về phiên bản, người cập nhật, ngày cập nhật … theo mẫu.