Hướng dẫn triển khai ứng dụng OpenCPS Offline cho người dùng mô hình chạy 2 container - VietOpenCPS/deploy GitHub Wiki
Hướng dẫn triển khai ứng dụng OpenCPS bằng Docker theo mô hình chạy 2 container
Yêu cầu:
Bản hướng dẫn này hiện tại chỉ sử dụng cho những hệ điều hành chạy Centos 7, Ubuntu, Fedora.
Sẽ update các bản hướng dẫn triển khai ứng dụng OpenCPS cho những bản HĐH khác trong thời gian tới
Hãy đảm bảo các port dịch vụ sau của server chưa được sử dụng:
8080
3306
Các thành phần
Cài đặt Docker
Cài đặt Docker-compose
Cài đặt svn
Ứng dụng OpenCPS
Triển khai ứng dụng
Bước 1: Chạy quyền root
Trên Ubuntu: $sudo -s
Trên Centos: $su -
Trên Fedora: $su -
Bước 2: Download file script về máy tính #wget https://raw.githubusercontent.com/VietOpenCPS/deploy/master/opencps-dockerize/dockerize-all-in-two-containers/opencps-deploy.sh
Bước 3: Cấp quyền thực thi cho file script #chmod +x opencps-deploy.sh
Bước 4: Chạy file script. Vì lượng dữ liệu khoảng 500MB nên các bạn phải chờ hơi lâu cho lần đầu #./opencps-deploy.sh _Chú ý:_
Trong qúa trình chạy script, nếu tên thư mục download đã tồn tại trước đó thì để chạy tiếp script các bạn phải chọn "y" để tiếp tục.
Các file trong thư mục mới này sẽ đè lên các file trong thư mục cũ.
Bước 5: Kiểm tra
Trên command line: #docker ps (Sẽ xuất hiện 2 containers) #netstat -plnt (Port 8080 sẽ mở)
Kiểm tra trên giao diện web, truy cập vào địa chỉ: