Yêu cầu kỹ thuật

Một phần của tài liệu Ứng dụng kỹ thuật số hóa và quản lý tài liệu lưu trữ trực tuyến (Trang 57 - 59)

10. Nội dung

3.3.1.Yêu cầu kỹ thuật

a. Dspace

Theo khuyến cáo của đơn vị cung cấp phần mềm Dspace, cấu hình máy đòi hỏi như sau:

- Hệ điều hành Windows Server 2003 hoặc Windows XP.

- CPU Intel ® Pentium ® D CPU 2.66GHz (2 CPUs), RAM 1GB, ổ cứng 80GB

- Kết nối mạng Internet

Tuy nhiên, để đáp ứng được việc quản lý tài liệu, đặc biệt với số lượng văn bản ngày càng nhiều trong cơ quan, tổ chức thì hệ thống như với khuyến nghị trên là không đủ đáp ứng về tốc độ xử lý công việc, dung lượng lưu trữ.

Tác giả đề xuất cấu hình máy như sau:

- Hệ điều hành Windows 98 / NT / 2000 / XP / Vista / 7 (và những phiên bản tiếp theo của hệ điều hành Window), Linux, Mac OS.

- CPU Intel Core i5-12400 (Up to 4.4Ghz, 6 nhân 12 luồng, 18MB Cache, 65W) - Socket Intel LGA 1700)

- RAM Desktop Adata (AD5U480016G-S) 16GB (1x16GB) DDR5 4800Mhz

- Kết nối mạng Internet Các phần mềm cần thiết là:

- Java SDK 6 hoặc phiên bản mới hơn, chứa các công cụ giúp sử dụng tốt nhất các chương trình, bảo đảm có những chương trình cần thiết hỗ trợ cho máy tính.

- ProstgreSQL 8.x for Windows, là hệ quản trị CSDL theo mô hình quan hệ, được phát triển bởi khoa điện toán của trường Đại học Berkeley bang California, có lịch sử phát triển trên 15 năm, có nhiều ưu điểm nổi trội, được tạp chí Linux Journal Editors đánh giá là Hệ quản trị CSDL tốt nhất hiện nay.

- Apache Maven 2.x, là phần mềm quản lý việc xây dựng và lập tài liệu cho dự án, dựa trên khái niệm Project Object Model.

- Apache Ant 1.7.x, là công cụ hỗ trợ đặc biệt cho lập trình bằng Java, dùng định dạng XML làm cơ chế hoạt động cho công cụ dưới dạng các lệnh (instructions).

- Apache Tomcat 6.x, là một máy chủ web, mã nguồn mở, được phát triển bởi Apache Solfware Foundation (ASF).

b. NukeViet

Về môi trường máy chủ, sau đây là một số yêu cầu bắt buộc

- Hệ điều hành: Linux (Ubuntu, Fedore, CentOS…) hoặc Windows. Nếu được nên triển khai sản phẩm trên CentOS 7

- PHP: PHP từ 7.1 đến PHP 8.1 và kèm theo các thư viện bắt buộc sau + Hỗ trợ PHP Data Objects (PDO)

+ PHP hỗ trợ opendir

+ PHP hỗ trợ thư viện xử lý ảnh GD + PHP hỗ trợ thư viện mã hóa Openssl + PHP hỗ trợ phiên (session)

+ PHP hỗ trợ đăng file (uploads file)

- MySQL: MySQL 5.5 hoặc phiên bản mới nhất Ngoài ra còn có một số tùy chọn bổ sung

- Máy chủ Apache cần hỗ trợ mod mod_rewrite. - Máy chủ Nginx cấu hình các thông số rewrite.

- Máy chủ IIS 7.0 hoặc IIS 7.5 cần cài thêm module rewrite

- Môi trường PHP mở rộng: Các thư viện PHP cần có: file_uploads, session, mbstring, curl, gd2, zlib, soap, php_zip.

Lưu ý, những yêu cầu trên không có nghĩa là NukeViet 4 không làm việc trên các hệ thống khác, điều quan trọng là cần thiết lập môi trường làm việc phù hợp.

Về cấu hình phần cứng, NukeViet 4 hoạt động không đòi hỏi cấu hình phần cứng cao, ngay cả các shared hosting rẻ nhất hiện nay đều có khả năng chạy được. Băng thông internet, dung lượng hosting hoặc ổ cứng hoàn toàn phụ

thuộc nhu cầu sử dụng của đơn vị (Bộ cài phần mềm NukeViet chỉ chiếm khoảng 10MB dung lượng (file nén zip) và khi giải nén là khoảng 30MB).

Với những trang web sử dụng hosting, NukeViet 4 làm việc tốt nhất trên các hosting Linux cài sẵn Apache 2.2, PHP 5.6, MySQL 5.6, DirectAdmin hoặc Cpanel. (adsbygoogle = window.adsbygoogle || []).push({});

Với các trang web cần chịu tải cao, nên sử dụng Nginx, PHP7 (php-fpm). Về máy tính người truy cập, NukeViet 4 cho kết quả là chuẩn HTML5 và CSS 3, đây là định dạng chuẩn mà hầu hết các trình duyệt hiện nay đang hỗ trợ. Chính vì vậy các trang web được xây dựng trên nền NukeViet 4 có thể truy cập tốt trên các phiên bản mới nhất của trình duyệt FireFox, Internet Explorer 9, Google Chrome… Máy tính người truy cập chỉ cần cài một trong các trình duyệt này là có thể tương tác với NukeViet thông qua internet hoặc intranet.

Một phần của tài liệu Ứng dụng kỹ thuật số hóa và quản lý tài liệu lưu trữ trực tuyến (Trang 57 - 59)