Skip to content

Hướng dẫn triển khai ứng dụng OpenCPS Offline cho người dùng mô hình chạy 2 container

bachkhoabk47 edited this page Jun 28, 2016 · 6 revisions

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
  • 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ỉ:
      • localhost:8080