🎓 Faculty of Information Technology (DaiNam University)
PLATFORM ERP
📖 1. Giới thiệu
Platform ERP được áp dụng vào học phần Thực tập doanh nghiệp dựa trên mã nguồn mở Odoo.
🔧 2. Các công nghệ được sử dụng
🚀 3. Các project đã thực hiện dựa trên Platform
Một số project sinh viên đã thực hiện:
4.1. Cài đặt công cụ, môi trường và các thư viện cần thiết
4.1.1. Tải project.
git clone https://github.com/FIT-DNU/Business-Internship.git
4.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
4.1.3. Khởi tạo môi trường ảo.
- 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
source venv/bin/activate - Chạy requirements.txt để cài đặt tiếp các thư viện được yêu cầu
pip3 install -r requirements.txt4.2. Setup database
Khởi tạo database trên docker bằng việc thực thi file dockercompose.yml.
sudo docker-compose up -d
4.3. Setup tham số chạy cho hệ thống
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 = 5431
xmlrpc_port = 8069
Có thể kế thừa từ file odoo.conf.template
4.4. Chạy hệ thống và cài đặt các ứng dụng cần thiết
Lệnh chạy
python3 odoo-bin.py -c odoo.conf -u all
Người sử dụng truy cập theo đường dẫn http://localhost:8069/ để đăng nhập vào hệ thống.
📝 5. License
© 2024 AIoTLab, Faculty of Information Technology, DaiNam University. All rights reserved.