You are on page 1of 11

Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

Bài 2: Cài đặt OpenEMR


1.1. Giới thiệu
Mục tiêu của bài TH:
- Mục tiêu là cài đặt OpenEMR trên máy tính

1.2. Cài đặt XAMPP


2.1.1. Giới thiệu XAMPP:
XAMPP là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache,
PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin.
Web Server (máy phục vụ Web): máy tính mà trên đó cài đặt phần mềm phục vụ Web.
Đôi khi người ta cũng gọi chính phần mềm đó là Web Server.
Hiểu đơn giản, XAMPP là ứng dụng dùng để tạo và điều hành máy chủ nội bộ
(localhost).
XAMPP chính là một phần mềm cho phép bạn giả lập môi trường server hosting. Nhờ
server hosting giả định này, bạn có thể chạy thử demo một website ngay trên chiếc máy vi
tính của bạn không cần thiết phải mua hosting hay VPS.
Xampp là một phần mềm mã nguồn mở máy chủ web đa nền được phát triển bởi
Apache Friends, được tích hợp sẵn Apache, PHP, MySQL, FTP Server, Mail Server và các
công cụ như phpMyAdmin. Xampp có chương trình quản lý khá tiện lợi, cho phép chủ động
bật tắt hoặc khởi động lại các dịch vụ máy chủ bất kỳ lúc nào.
2.1.2. Hướng dẫn cài đặt:
Bước 1: Tải phần mềm XAMPP
Link download phần mềm: https://www.apachefriends.org/download.html
Bước 2: Cài đặt trên máy tính
- Khởi động trình cài đặt
Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

- Chọn các option cần cài đặt (chọn mặc định)

- Chọn thư mục cài đặt (nên chọn C:\xampp)


Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

Bước 3: Khởi động webserver


- Sau khi cài đặt xong, khởi động phần mềm, bấm nút start để khởi động 2 dịch vụ:
Apache và MySQL.

1.3. Cài đặt OpenEMR


Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử
2.1.3. Giới thiệu:
Open EMR được cung cấp dưới dạng 1 gói website viết bằng ngôn ngữ PHP và dùng cơ
sở dữ liệu MySQL. Do đó ta cần 2 dịch vụ trên Xampp là Apache (để chạy dịch vụ
webserver hỗ trợ PHP) và MySQL (quản lý cơ sở dữ liệu)
2.1.4. Hướng dẫn cài đặt:
Bước 1: Chuẩn bị
- Download OpenEMR từ website:
https://www.open-emr.org/wiki/index.php/OpenEMR_Downloads chọn gói dành cho
Windows.
- Lưu ý Port của dịch vụ Apache, port này sẽ quyết định url truy cập web:
o Nếu port là 80, việc truy cập web sẽ theo đường dẫn: http://localhost/...
o Nếu port là 82, đường dẫn sẽ là: http://localhost:82/...

- Bấm nút Explorer để mở thư mục cài đặt Xampp, mở thư mục htdocs để chuẩn bị cài
OpenEMR
Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

- Giải nén và chép toàn bộ thư mục openemr vào trong thư mục htdocs

- Tiến hành cài đặt bằng cách truy cập vào đường dẫn: http://localhost/openemr (hoặc
http://localhost:82/openemr)
Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

- Ở bước 1, chọn option 1 để phần mềm tự tạo database cho trang web

- Nhập các thông tin tài khoản cho việc cài đặt:
o Server Host: localhost; Server Port: 3306 (mặc định)
o Database name, Login name và Password: tự đặt, phần mềm sẽ tạo các
thông tin này trên database server (MySQL)
o Name for root account và root password: là thông tin của MySQL server
cần để phần mềm cài đặt OpenEMR có thể đăng nhập tạo ra database,
thông tin này của MySQL trong Xampp là: root/<để trống>
o UTF-8 collation: kiểu mã hóa dữ liệu (mặc định)
o Initial OpenEMR User details: thông tin user ban đầu (Admin) của
OpenEMR: tự khai báo
Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

- Tiếp theo phần mềm cài đặt sẽ kiểm tra xem có thõa các điều kiện cần cho việc cài
đặt OpenEMR hay không.
Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

- Phần mềm sẽ yêu cầu hiệu chỉnh 1 số thông số của file config trongApache (Xampp)
để phù hợp cho việc cài đặt:

- Mở file config bằng cách bấm vào nút Config của Apache và chọn PHP (php.ini).
Search và điều chỉnh các thông số cấu hình theo yêu cầu ở trên
Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

- Ở bước 6, tiếp tục điều chỉnh các tham số cấu hình của Apache webserver theo yêu
cầu.

- Tiếp theo, chọn theme cho giao diện OpenEMR:


Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử
Trường Đại Học Sư Phạm Kỹ Thuật Khoa Điện – Điện Tử

- Đăng nhập với quyền Admin và kiểm tra các chức năng của trang web

1.4. Tùy chỉnh OpenEMR


2.1.5. Yêu cầu:
Tùy chỉnh OpenEMR cho phù hợp với 1 phòng khám chuyên khoa (tự chọn).

You might also like