Install Odoo11 on Raspberry as well as the same command line setup on Ubuntu (Cài đặt trên Raspberry cũng tương tự như cài đặt trên hệ điều hành của Ubuntu thôi).
- Update apt source list.(cập nhật thêm danh sách repository trong thư viện của apt-get).
1sudo apt-get update - Install update (Cài đặt nó vào).
1sudo apt-get -y upgrade - Install Python Dependencies for Odoo 11(Cài đặt các thư viện phụ thuộc của python cho Odoo).
123sudo apt-get install python3-pippip3 install Babel decorator docutils ebaysdk feedparser gevent greenlet html2text Jinja2 lxml Mako MarkupSafe mock num2words ofxparse passlib Pillow psutil psycogreen psycopg2 pydot pyparsing PyPDF2 pyserial python-dateutil python-openid pytz pyusb PyYAML qrcode reportlab requests six suds-jurko vatnumber vobject Werkzeug XlsxWriter xlwt xlrd
Note: When you install completed but when odoo run will show warning modules. I add a little command line below for modules, do not worry.(khi bạn cài đặt xong các phần này nhưng ở phần run lên bên dưới vẫn báo lỗi, tôi có hướng dẫn cài thêm các modules này bên dưới). - Odoo Web Dependencies (Cài các thành phần cho web).
1234sudo apt-get install -y npmsudo ln -s /usr/bin/nodejs /usr/bin/nodesudo npm install -g less less-plugin-clean-csssudo apt-get install node-less - Install PostgreSQL 9.6+(cài đặt PostgreSQL 9.6).
12345678910sudo apt-get install python-software-propertiessudo vim /etc/apt/sources.list.d/pgdg.listadd a line for the repository (Thêm dòng bên dưới vào)deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg mainClose and run command line (đóng lại và chạy tiếp)wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -sudo apt-get updatesudo apt-get install postgresql-9.6 - Create Database user for Odoo (tạo database user cho Odoo).
12345sudo su postgrescdcreateuser -s odoocreateuser -s ubuntu_user_nameexit - Create Odoo user and group(tạo user cho odoo và group cho nó).
1sudo adduser --system --home=/opt/odoo --group odoo - Install Gdata (cài đặt Gdata)
12345678cd /opt/odoosudo wget https://pypi.python.org/packages/a8/70/bd554151443fe9e89d9a934a7891aaffc63b9cb5c7d608972919a002c03c/gdata-2.0.18.tar.gzsudo tar zxvf gdata-2.0.18.tar.gzsudo chown -R odoo: gdata-2.0.18sudo -scd gdata-2.0.18/python setup.py installexit - Install Git and get Odoo source (Cài đặt Git và lấy source về).
12345cd /opt/odoosudo apt-get install gitsudo su - odoo -s /bin/bashgit clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 --single-branchexit - Create Odoo Log File(tạo log file cho Odoo).
12sudo mkdir /var/log/odoosudo chown -R odoo:root /var/log/odoo - Edit Odoo configuration file (Chỉnh sửa file config của Odoo).
12345678910111213141516sudo nano /etc/odoo.confAdd row below (thêm các dòng bên dưới).[options]; This is the password that allows database operations:; admin_passwd = admindb_host = Falsedb_port = Falsedb_user = odoodb_password = Falselogfile = /var/log/odoo/odoo-server.logaddons_path = /opt/odoo/addons,/opt/odoo/odoo/addonsChange permission(phân quyền lại)sudo chown odoo: /etc/odoo.conf - WKHTMLTOPDF for Odoo, please go to link below and get file for PI (Cài đặt phần này cần lưu ý. Bạn nên lên Git để lấy phiên bản đúng dành cho PI).
123456789101112sudo apt-get -f installPlease get version for your OS(theo link bên dưới nếu bạn dùng PI thì lấy đúng phiên bản cho raspbian PI)https://github.com/wkhtmltopdf/wkhtmltopdf/releasesIf your OS PIsudo wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.raspbian.stretch_armhf.debsudo dpkg -i wkhtmltox_0.12.5-1.raspbian.stretch_armhf.debsudo cp /usr/local/bin/wkhtmltoimage /usr/bin/wkhtmltoimagesudo cp /usr/local/bin/wkhtmltopdf /usr/bin/wkhtmltopdf - Now Start Odoo Server. When you start you will see a little warning (Khởi động Odoo lên bạn sẻ nhận thấy thiếu một số module, tôi sẻ thêm vào ở bên dưới).
12cd /opt/odoo/odoo./odoo-bin
Note: Install module below if you see warning.
1234567891011121314151) install psycopg2-sudo apt-get install python-psycopg2-python-import psycopg2-quit()-sudo pip install psycopg22) install psutil-sudo pip install --upgrade psutil3) install reportlab-sudo pip install --upgrade --force-reinstall reportlab4) Install html2text-sudo pip install html2text - Go to web browser to access Odoo 11(Login vào website và tận hưởng thôi).
1http://localhost:8069