Tạo dự án

Triển khai nền tảng

  1. Truy cập Odoo.sh và nhấp vào Triển khai nền tảng của bạn.

    Nút Triển khai nền tảng của bạn trên Odoo.sh
  2. Đăng nhập bằng tài khoản GitHub.

    Đăng nhập vào GitHub
  3. Ủy quyền cho Odoo.sh bằng cách nhấp vào Authorize odoo hai lần.

    Cấp quyền cho Odoo.sh thực hiện các hành động và truy cập dữ liệu trên GitHub Cấp thêm quyền cho Odoo.sh thực hiện các hành động và truy cập dữ liệu trên GitHub

    Ghi chú

    Odoo.sh yêu cầu GitHub:

    • Truy cập thông tin đăng nhập GitHub và email của bạn.

    • Tạo kho lưu trữ mới trong trường hợp bạn bắt đầu từ đầu.

    • Truy cập các kho lưu trữ hiện có, bao gồm cả kho tổ chức, trong trường hợp bạn bắt đầu từ kho lưu trữ đã có.

    • Tạo webhook để thông báo cho bạn mỗi khi có thay đổi được đẩy lên.

    • Commit các thay đổi để triển khai dễ dàng hơn.

  4. Điền vào biểu mẫu Triển khai nền tảng của bạn và nhấp Triển khai:

    • Kho lưu trữ Github: để tạo kho lưu trữ mới, chọn Kho lưu trữ mới và nhập tên; để sử dụng kho hiện có, chọn Kho lưu trữ hiện có và chọn kho đó.

    • Phiên bản Odoo: chọn phiên bản chính của Odoo mà bạn muốn sử dụng.

      Mẹo

      • Sử dụng phiên bản chính mới nhất của Odoo khi tạo kho lưu trữ mới. Nếu bạn dự định nhập cơ sở dữ liệu hoặc ứng dụng hiện có, có thể yêu cầu phiên bản của chúng phải khớp.

      • Nếu bạn bắt đầu trên Odoo Online và dự định di chuyển sang Odoo.sh sau này, hãy tạo cơ sở dữ liệu của bạn bằng odoo.com/start-lts để đảm bảo tương thích, vì các phiên bản phụ không được Odoo.sh hỗ trợ.

    • Mã đăng ký: nhập mã đăng ký Odoo Enterprise của bạn có bao gồm Odoo.sh. Nó đôi khi còn được gọi là mã giới thiệu đăng ký, số hợp đồng, hoặc mã kích hoạt.

      Mẹo

      Đối tác có thể sử dụng mã đối tác của họ để bắt đầu bản dùng thử (các bản dùng thử được giới hạn ở 1 GB lưu trữ và hai môi trường staging). Nếu khách hàng tiến hành khởi động dự án, họ phải đăng ký gói Odoo Enterprise có bao gồm lưu trữ Odoo.sh và sử dụng mã đăng ký của họ.

    • Vị trí lưu trữ: chọn khu vực nơi nền tảng của bạn sẽ được lưu trữ.

    Biểu mẫu Triển khai nền tảng của bạn

Nhập cơ sở dữ liệu

Sau khi nền tảng của bạn được triển khai, bạn có thể nhập cơ sở dữ liệu vào dự án Odoo.sh của mình, với điều kiện nó sử dụng phiên bản được hỗ trợ của Odoo.

Ghi chú

Do chính sách sao lưu của Odoo, quá trình nhập yêu cầu gấp bốn lần kích thước tệp dump cơ sở dữ liệu của bạn trong dung lượng lưu trữ có sẵn. Ví dụ, tệp dump 10 GB sẽ cần ít nhất 40 GB dung lượng trống. Chúng tôi khuyến nghị phân bổ hơn bốn lần kích thước dump tạm thời, sau đó giảm dung lượng lưu trữ sau khi nhập hoàn tất.

Nếu dự án của bạn là bản dùng thử được tạo bằng mã đối tác, bạn chỉ có thể nhập các tệp dump cơ sở dữ liệu có kích thước tối đa 1 GB.

Đẩy các mô-đun vào môi trường sản xuất

Nếu bạn đang sử dụng các mô-đun cộng đồng hoặc tùy chỉnh, hãy thêm chúng vào một nhánh trong kho lưu trữ GitHub của bạn.

Ghi chú

Cơ sở dữ liệu được lưu trữ trên Odoo Online không hỗ trợ các mô-đun tùy chỉnh.

Odoo.sh tự động phát hiện các thư mục chứa mô-đun Odoo. Bạn có thể tổ chức chúng theo cách bạn muốn. Ví dụ: bạn có thể đặt chúng trực tiếp trong thư mục gốc của kho lưu trữ hoặc nhóm chúng theo danh mục (ví dụ: accounting, project, v.v.).

Đối với các mô-đun cộng đồng có sẵn công khai, bạn cũng có thể cân nhắc sử dụng mô-đun con.

Tải xuống bản sao lưu

Truy cập /web/database/manager trên phiên bản Odoo tại chỗ của bạn và nhấp vào Sao lưu.

Giao diện quản lý web tại chỗ

Chọn zip (bao gồm kho tệp) làm Định dạng sao lưu.

Tải xuống bản sao lưu cơ sở dữ liệu tại chỗ

Ghi chú

  • Bạn sẽ cần Mật khẩu chính của máy chủ Odoo. Nếu bạn không có, hãy liên hệ với quản trị viên hệ thống.

  • Nếu bạn không thể truy cập trình quản lý cơ sở dữ liệu, có thể nó đã bị vô hiệu hóa bởi quản trị viên hệ thống. Tham khảo tài liệu bảo mật trình quản lý cơ sở dữ liệu.

Tải lên bản sao lưu

Trong dự án Odoo.sh của bạn, điều hướng đến tab Sao lưu của nhánh Production, sau đó nhấp vào Nhập cơ sở dữ liệu để tải lên bản sao lưu bạn đã tải xuống trước đó.

Nhập bản sao lưu cơ sở dữ liệu trên Odoo.sh

Sau khi hoàn tất việc nhập, bạn có thể truy cập cơ sở dữ liệu bằng nút Kết nối trong tab Lịch sử của nhánh.

Quan trọng

Nhập bản sao lưu sẽ ghi đè tất cả dữ liệu hiện có trong nhánh. Hãy cân nhắc tải xuống bản sao lưu thủ công trước nếu bạn muốn giữ lại dữ liệu hiện có.

Kiểm tra máy chủ email đi

Odoo.sh cung cấp máy chủ email mặc định. Để sử dụng nó, hãy đảm bảo rằng không có máy chủ thư đi nào được bật trong cơ sở dữ liệu của bạn bằng cách bật chế độ nhà phát triển và điều hướng đến Cài đặt ‣ Kỹ thuật ‣ Email: Máy chủ thư đi

Sau khi nhập cơ sở dữ liệu, tất cả máy chủ thư đi đã cấu hình sẽ bị vô hiệu hóa và máy chủ Odoo.sh mặc định được sử dụng.

Cảnh báo

Cổng 25 đã và sẽ vẫn bị đóng. Nếu kết nối với máy chủ SMTP bên ngoài, hãy sử dụng cổng 465 hoặc 587.

Kiểm tra hành động đã lên lịch

Các hành động đã lên lịch bị tắt theo mặc định sau khi nhập cơ sở dữ liệu của bạn. Điều này ngăn cơ sở dữ liệu mới nhập của bạn thực hiện các thao tác có khả năng gây gián đoạn như:

  • gửi email đang chờ xử lý,

  • kích hoạt gửi thư hàng loạt, hoặc

  • đồng bộ hóa với các dịch vụ bên thứ ba (ví dụ: lịch, lưu trữ đám mây).

Nếu bạn có ý định sử dụng cơ sở dữ liệu đã nhập này trong môi trường sản xuất, hãy bật lại chỉ những hành động đã lên lịch mà bạn cần bằng cách bật chế độ nhà phát triển và đi tới Cài đặt ‣ Kỹ thuật ‣ Tự động hóa: Hành động đã lên lịch.

Đăng ký thuê bao

Sau khi nhập, cơ sở dữ liệu được coi là bản sao và sẽ bị hủy liên kết khỏi thuê bao doanh nghiệp của bạn.

Ghi chú

Bạn chỉ được phép có một cơ sở dữ liệu hoạt động cho mỗi thuê bao.

Nếu bạn có ý định đặt cơ sở dữ liệu đã nhập làm môi trường sản xuất của mình:

  1. Hủy liên kết cơ sở dữ liệu trước đó của bạn khỏi thuê bao.

  2. Đăng ký cơ sở dữ liệu mới.

Tham khảo tài liệu đăng ký cơ sở dữ liệu để biết hướng dẫn từng bước.