Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Mô tả: Bài tập lớn học phần Thực tập doanh nghiệp - Nhóm 13 - Lớp CNTT 15-01 - Khoa Công nghệ thông tin - Đại học Đại Nam

License

Notifications You must be signed in to change notification settings

LeDanhManh24092002/TTDN

Repository files navigation


Ubuntu GitLab Postgres

Python security: bandit

1. Cài đặt công cụ, môi trường và các thư viện cần thiết

1.1. Cài đặt VS code.

1.2. cài đặt các thư viện cần thiết

Người sử dụng thực thi các lệnh sau đề cài đặt các thư viện cần thiết

sudo apt-get install libxml2-dev libxslt-dev libldap2-dev libsasl2-dev libssl-dev python3.10-distutils python3.10-dev build-essential libssl-dev libffi-dev zlib1g-dev python3.10-venv libpq-dev

1.3. khởi tạo môi trường ảo.

python3.10 -m venv ./venv Thay đổi trình thông dịch sang môi trường ảo và chạy requirements.txt để cài đặt tiếp các thư viện được yêu cầu

source venv/bin/activate
pip3 install -r requirements.txt

2. Setup database

Khởi tạo database trên docker bằng việc thực thi file dockercompose.yml.

docker-compose up -d

3. Setup tham số chạy cho hệ thống

3.1. Khởi tạo odoo.conf

Tạo tệp odoo.conf có nội dung như sau:

[options]
addons_path = addons
db_host = localhost
db_password = odoo
db_user = odoo
db_port = 5432
xmlrpc_port = 8069

Có thể kế thừa từ odoo.conf.template

Ngoài ra có thể thêm mổ số parameters như:

-c _<đường dẫn đến tệp odoo.conf>_
-u _<tên addons>_ giúp cập nhật addons đó trước khi khởi chạy
-d _<tên database>_ giúp chỉ rõ tên database được sử dụng
--dev=all giúp bật chế độ nhà phát triển 

4. Chạy hệ thống và cài đặt các ứng dụng cần thiết

Người sử dụng truy cập theo đường dẫn http://localhost:8069/ để đăng nhập vào hệ thống.

Hoàn tất

About

Mô tả: Bài tập lớn học phần Thực tập doanh nghiệp - Nhóm 13 - Lớp CNTT 15-01 - Khoa Công nghệ thông tin - Đại học Đại Nam

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •