شرح التثبيت علي نظام اوبنتو لينكس
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get install python3-pip
تثبيت الاعتمادات الخاصة بـ pip3
pip3 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
*يفضل استخدام nvm node js
sudo apt-get install -y npm
sudo ln -s /usr/bin/nodejs /usr/bin/node
sudo npm install -g less less-plugin-clean-css
sudo apt-get install node-less
###الخطوة الـ4. اعداد قاعدة البيانات "postgresql".
sudo apt-get install python-software-properties
sudo vim /etc/apt/sources.list.d/pgdg.list
add a line for the repository
deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6
اضافة اسم المستخدم للاودو و قاعدة البيانات لستخدامهم في ما بعدن دون الحاجة الي صلاحيات الجزر.
sudo su postgres
cd
createuser -s odoo
createuser -s ubuntu_user_name
exit
sudo adduser --system --home=/opt/odoo --group odoo
تنزيل و تثبيت الاودو 11.
cd /opt/odoo
sudo apt-get install git
sudo su - odoo -s /bin/bash
git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 –single-branch
exit
اضافة ملفات الـ Log.
sudo mkdir /var/log/odoo
sudo chown -R odoo:root /var/log/odoo
تغير علي ملف الاعدادات الخاص بالاودو.
sudo nano /etc/odoo.conf
#Copy and paste below content in config file , write correct addons paths
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False
logfile = /var/log/odoo/odoo-server.log
addons_path = /opt/odoo/addons,/opt/odoo/odoo/addons
احفظ التعديلات وقم بتنقيذ الامر التالي من اجل الحصول علي صلاحياتنا الخاصة.
sudo chown odoo: /etc/odoo.conf