True

Quản lý bán hàng trong Odoo

Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

Hướng dẫn cài đặt Odoo 15 trên Ubuntu 20.04 LTS

Odoo là phần mềm kinh doanh tất cả trong một phổ biến nhất trên thế giới. Để cài đặt Odoo 15 trên Ubuntu 20.04 LTS, bạn chỉ cần làm theo các bước dưới đây. 

Bước 1: Đăng nhập vào Máy chủ và Cập nhật

Đăng nhập vào máy chủ bằng ssh: "username"@"địa chỉ IP"

Ví dụ: ssh root@127.0.0.1

Đảm bảo rằng hệ thống được cập nhật:

sudo apt-get update
sudo apt-get upgrade

Bước 2: Cài đặt Python 3 và các thư viện liên quan

Cài đặt pip3:

sudo apt-get install -y python3-pip 

Cài đặt các gói và thư viện:

sudo apt-get install python-dev python3-dev libxml2-dev libxslt1-dev zlib1g-dev libsasl2-dev libldap2-dev build-essential libssl-dev libffi-dev libmysqlclient-dev libjpeg-dev libpq-dev libjpeg8-dev liblcms2-dev libblas-dev libatlas-base-dev

Nếu cài đặt có gói bị lỗi, cài đặt gói được gợi ý để thay thế.

Cài đặt các gói cần thiết dành cho web xử lý:

sudo apt install npm
sudo apt install node-less
sudo npm install -g less less-plugin-clean-css rtlcss
sudo pip3 install gevent
sudo pip3 install psycogreen
sudo pip3 install pandas

Các gói để thực thi việc in, hóa đơn, các phiếu xuất ra.

sudo apt-get install python3-renderpm
sudo pip3 install reportlab
sudo pip3 install PyPDF2==1.26.0
sudo apt install xfonts-75dpi
sudo apt install fontconfig xfonts-base
sudo wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.buster_amd64.deb
sudo apt install ./wkhtmltox_0.12.6-1.buster_amd64.deb 
sudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimage
sudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf

Cài đặt phông chữ Windows (Aria, Times New Roman, Verdana, ....) sử dụng cho các phiếu in.

sudo wget http://ftp.br.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo apt-get install cabextract
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
sudo fc-cache -f

 Kiểm tra phông chữ đã cài đặt thành công chưa:

fc-match Arial

Bước 3: Tạo người dùng Odoo trong Ubuntu

sudo adduser -system -home=/opt/odoo -group odoo

Với /opt/odoo là cũng chính là thư mục dùng để cài đặt Odoo

Bước 4: Cài đặt Máy chủ PostgreSQL

sudo apt-get install postgresql

Bước 5: Tạo người dùng Odoo cho PostgreSQL

sudo su - postgres -c "createuser -s odoo" 2> /dev/null || true

Bước 6: Chuẩn bị file cài đặt Odoo

cd /opt/odoo
sudo apt-get install git
git clone https://www.github.com/odoo/odoo --depth 1 --branch 15.0 --single-branch .

Cài đặt các gói python bắt buộc:

sudo pip3 install -r /opt/odoo/requirements.txt

Tạo thư mục "log", "data", "custom-addons":

sudo mkdir /opt/odoo/log
sudo mkdir /opt/odoo/data
sudo mkdir /opt/odoo/custom-addons

Bước 7: Tạo tệp  cấu hình

Đường dẫn:

sudo nano /opt/odoo/odoo.conf

Nội dung:

[options]
; This is the password that allows database operations:
admin_passwd = daisan.vn_tuyet_voi
db_host = False
db_port = False
db_user = odoo
db_password = False
dbfilter = *
addons_path = /opt/odoo/addons,/opt/odoo/custom-addons
data_dir = /opt/odoo/data
proxy_mode = True
logfile = /opt/odoo/log/odoo.log
http_port = 8069
longpolling_port = 8072

+ admin_passwd: mật khẩu chính của Odoo dùng để backup, restore, tọa, xóa cơ sở dữ liệu, bạn thay đổi theo ý bạn.

+ db_user: tên người dùng cơ sở dữ liệu.
+ db_password: mật khẩu người dùng cơ cở dữ liệu
+ db_host: máy chủ cơ sở dữ liệu.
+ db_port: cổng cơ sở dữ liệu.
+ addons_path : đường dẫn đến các thư mục addons của Odoo, nhiều thư mục các nhau bởi dấu phẩy.

+ http_port: cổng truy cập web
+ longpolling_port: cổng đẩy thông báo

Bước 8: Đặt quyền trên thư mục cài đặt Odoo

sudo chmod 644 /opt/odoo/odoo.conf
sudo chown -R odoo:odoo /opt/odoo

Bước 9: Tạo tệp dịch vụ Odoo

Đường dẫn:

sudo nano /etc/systemd/system/odoo.service

Nội dung:

[Unit]
Description=Odoo
Documentation=http://www.odoo.com
[Service]
# Ubuntu/Debian convention:
Type=simple
User=odoo
ExecStart=/opt/odoo/odoo-bin -c /opt/odoo/odoo.conf
[Install]
WantedBy=default.target

Đặt quyền là người dùng root đối với tệp dịch vụ này:

sudo chmod 755 /etc/systemd/system/odoo.service
sudo chown root: /etc/systemd/system/odoo.service

Bước 10: Khởi chạy Odoo

sudo systemctl start odoo
sudo systemctl enable odoo

Bước 11: Cài đặt Nginx để thêm tên miền và SSL

sudo apt install nginx

Tạo tệp cấu hình cho Odoo:

sudo nano /etc/nginx/sites-available/odoo

Nội dung:

upstream odoo {
server 127.0.0.1:8069;
}

upstream odoochat {
server 127.0.0.1:8072;
}

server {
listen 80;
server_name ;

proxy_read_timeout 720s;
proxy_connect_timeout 720s;
proxy_send_timeout 720s;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;

location / {
proxy_redirect off;
proxy_pass http://odoo;
}

location /longpolling {
proxy_pass http://odoochat;
}

location ~* /web/static/ {
proxy_cache_valid 200 60m;
proxy_buffering on;
expires 864000;
proxy_pass http://odoo;
}

gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript;
gzip on;

client_body_in_file_only clean;
client_body_buffer_size 32K;
client_max_body_size 500M;
sendfile on;
send_timeout 600s;
keepalive_timeout 300;
}

Điền tên miền của bạn vào server_name. Đồng thời trỏ tên miền vào IP server / VPS đang cài đặt Odoo này.

Tạo shortcut kích hoạt cấu hình nginx này:

sudo ln -s /etc/nginx/sites-available/odoo /etc/nginx/sites-enabled/odoo 

Khởi động lại nginx để nhận cấu hình:

sudo systemctl restart nginx

Bước 12: Cài đặt SSL:

Cài đặt certboot, công cụ setup SSL miễn phí

sudo apt install certbot
sudo apt install python-certbot-nginx

Cài đặt SSL:

sudo certbot --nginx -d

Bạn điền các thông số như email, tên, có chuyển hướng từ http sang https không rồi xác nhận.

Kết quả như bên dưới là cài đặt thành công.

IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/example.com/fullchain.pem

Bước 13: Thiết lập Odoo vừa cài

Mở trình duyệt web và truy cập vào tên miền mà bạn đang sử dụng để cài đặt Odoo ở trên.


Điền các thông số:

+ Database Name: odoo

+ Email: email admin chính

+ Password: mật khẩu

+ Phone number: Số điện thoại

+ Language: Chọn Vietnam

+ Country: Chọn Vietnam

+ Demo data: Tích vào, có dữ liệu mẫu tiện xem trực quan hiểu hơn về các chức năng nếu chưa có định hình trong đầu.

Sau đó nhấn vào "Create database" là bạn đã cài đặt thành công phần mềm quản lý bán hàng Odoo

Bước 14: Cài đặt các ứng dụng đầu tiên

Đăng nhập vào bằng quản trị bằng email, mật khầu bạn vừa thiết lập bên trên.

Vào mục "App" và chọn ứng dụng bạn cần cài đặt.


Chúc bạn sử dụng phần mềm quản lý bán hàng Odoo hiệu quả.

Ảnh đại diện
Huỷ bỏ
1 Trả lời
0
Ảnh đại diện
Trần Quang Huy
Câu trả lời hay nhất

Thanks b. bài viết rất hay

Ảnh đại diện
Huỷ bỏ

To install this Web App in your iPhone/iPad press and then Add to Home Screen.