انڈروئد

اوبنٹو 16.04 پر اوڈو 11 کیسے انسٹال کریں

.... ø·ø ̈ùšù„ø© ... ø£øoù†ùšø© ù„ù„ø£ø·ù ø§ù„ ... ù„ùšø ̈ùšø§666

.... ø·ø ̈ùšù„ø© ... ø£øoù†ùšø© ù„ù„ø£ø·ù ø§ù„ ... ù„ùšø ̈ùšø§666

فہرست کا خانہ:

Anonim

اوڈو دنیا میں ایک مشہور بزنس سافٹ ویر ہے۔ مطلوبہ استعمال کے معاملے کے مطابق اوڈو انسٹال کرنے کے بہت سارے طریقے ہیں۔

اوڈو کو انسٹال کرنے کا سب سے آسان اور تیز ترین طریقہ ان کے سرکاری ذخیروں کا استعمال ہے۔

اس گائیڈ میں اوبنٹو 16.04 پر گٹ سورس اور ازگر ورچوئل ماحول استعمال کرتے ہوئے اوڈو کو انسٹال اور ترتیب دینے کے لئے ضروری اقدامات کا احاطہ کیا گیا ہے۔

شروع کرنے سے پہلے

اس ٹیوٹوریل کو جاری رکھنے سے پہلے ، یہ یقینی بنائیں کہ آپ بطور صارف sudo مراعات کے ساتھ لاگ ان ہیں۔

پیکیجز انڈیکس اور تمام انسٹال کردہ پیکیجوں کو تازہ ترین پیکیج پر اپ ڈیٹ کریں:

sudo apt update && sudo apt upgrade

گڈ ، پِپ ، نوڈ.جے اور اوڈو انحصار بنانے کیلئے درکار ٹولز انسٹال کریں۔

sudo apt install git python3-pip build-essential python3-dev libxslt-dev libzip-dev libldap2-dev libsasl2-dev node-less

اوڈو صارف بنائیں

ہوم ڈائریکٹری /opt/odoo ساتھ ایک نیا سسٹم صارف اور گروپ بنائیں جو اوڈو سروس چلائے گا:

useradd -m -d /opt/odoo -U -r -s /bin/bash odoo آپ اپنی پسند کے مطابق صارف کا نام دے سکتے ہیں ، بس اس بات کو یقینی بنائیں کہ آپ اسی نام کے ساتھ پوسٹگری ایس کیو ایل صارف بنائیں۔

پوسٹگریس ایس کیو ایل کو انسٹال اور تشکیل کریں

اوبنٹو کے ڈیفالٹ ذخیروں سے پوسٹگری ایس کیو ایل پیکیج انسٹال کریں:

sudo apt install postgresql

ایک بار جب انسٹالیشن مکمل ہوجائے تو ایک نیا odoo ایل صارف بنائیں جو اسی نام کے ساتھ پہلے بنایا گیا سسٹم صارف ہے ، ہمارے معاملے میں جو odoo ۔

sudo su - postgres -c "createuser -s odoo"

Wkhtmltopdf انسٹال کریں

پی ڈی ایف کی رپورٹوں کو پرنٹ کرنے کے لئے ، آپ کو wkhtmltopdf ٹول کی ضرورت ہوگی۔ Wkhtmltopdf کا تجویز کردہ ورژن 0.12.1 ہے جو سرکاری اوبنٹو 16.04 0.12.1 میں دستیاب نہیں ہے۔ ہم سرکاری Wkhtmltopdf سائٹ سے تجویز کردہ ورژن ڈاؤن لوڈ اور انسٹال کریں گے۔

مندرجہ ذیل ویجیٹ کمانڈ کا استعمال کرتے ہوئے پیکیج ڈاؤن لوڈ کریں۔

wget

ڈاؤن لوڈ مکمل ہونے کے بعد ٹائپ کرکے پیکیج انسٹال کریں:

sudo apt install./wkhtmltox_0.12.1.3-1~xenial_amd64.deb

اوڈو انسٹال اور تشکیل کریں

ہم ایک الگ تھلگ ازگر ماحول میں گٹ ہب کے ذخیرے سے اوڈو انسٹال کریں گے تاکہ ہم ورژن اور اپ ڈیٹ پر زیادہ قابو پاسکیں۔

تنصیب کے عمل سے شروع کرنے سے پہلے ، یقینی بنائیں کہ آپ صارف "اوڈو" پر جائیں گے:

sudo su - odoo

اس بات کی تصدیق کرنے کے لئے کہ آپ صارف odoo طور پر لاگ ان ہیں ، درج ذیل کمانڈ کا استعمال کریں:

whoami

گیٹ ہب ذخیر from سے اوڈو ماخذ کوڈ کو کلوننگ کرکے تنصیب کے عمل سے شروعات کریں:

git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11

  • اگر آپ اوڈو کا مختلف ورژن ڈاؤن لوڈ اور انسٹال کرنا چاہتے ہیں تو --برینچ سوئچ کے بعد ورژن نمبر تبدیل کریں۔ آپ اوڈو سورس کوڈ کو اپنی پسند کے مطابق ڈاؤن لوڈ کرسکتے ہیں ، مثال کے طور پر odoo11 آپ اپنے ڈومین کا نام استعمال کرسکتے ہیں۔

virtualenv الگ تھلگ ازگر کے ماحول کو بنانے کا ایک آلہ ہے۔ اسے انسٹال کرنے کے لئے استعمال کریں:

pip3 install virtualenv

اوڈو انسٹالیشن کے لئے ایک نیا ازگر ورچوئل ماحول تشکیل دیں جس کے ساتھ:

cd /opt/odoo virtualenv odoo11-venv

ماحول کو چالو کریں:

source odoo11-venv/bin/activate

تمام مطلوبہ ازگر ماڈیولز انسٹال کریں:

pip3 install -r odoo11/requirements.txt اگر آپ کو انسٹالیشن کے دوران کوئی تالیف کی غلطیاں درپیش ہیں تو ، یقینی بنائیں کہ آپ نے Before you begin سیکشن میں درج تمام مطلوبہ انحصار انسٹال کیا ہے۔

ایک بار جب انسٹالیشن مکمل ہوجائے تو ماحول کو غیر فعال کریں اور درج ذیل کمانڈز کا استعمال کرکے اپنے سوڈو صارف کی طرف واپس جائیں:

deactivate

exit

sudo mkdir /opt/odoo/odoo11-custom-addons sudo chown odoo: /opt/odoo/odoo11-custom-addons

اگلی چیز جو ہمیں کرنے کی ضرورت ہے وہ ہے ایک تشکیل فائل بنانا۔ ہم یا تو شروع سے ایک نیا تشکیل دے سکتے ہیں یا شامل کی گئی فائل کی کاپی کرسکتے ہیں۔

sudo cp /opt/odoo/odoo11/debian/odoo.conf /etc/odoo11.conf

فائل کو کھولیں اور اس میں ترمیم کریں:

sudo nano /etc/odoo11.conf /etc/odoo11.conf

; This is the password that allows database operations: admin_passwd = my_admin_passwd db_host = False db_port = False db_user = odoo db_password = False addons_path = /opt/odoo/odoo11/addons; If you are using custom modules; addons_path = /opt/odoo/odoo11/addons, /opt/odoo/odoo11-custom-addons

ایک بار جب آپ کام کرچکے ہیں تو ، فائل کو بند کرکے محفوظ کریں۔

اگر آپ اپنی مرضی کے ماڈیول استعمال کررہے ہیں تو my_admin_passwd کو کسی اور محفوظ چیز میں تبدیل کرنا اور my_admin_passwd کو ایڈجسٹ کرنا مت بھولنا۔

ایک سسٹمڈ یونٹ فائل بنائیں

اوڈو کو بطور سروس چلانے کے ل we ہمیں /etc/systemd/system/ ڈائریکٹری میں ایک odoo11.service یونٹ فائل بنانے کی ضرورت ہے۔

اپنا ٹیکسٹ ایڈیٹر کھولیں اور درج ذیل لائنیں چسپاں کریں:

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

Description=Odoo11 Requires=postgresql.service After=network.target postgresql.service Type=simple SyslogIdentifier=odoo11 PermissionsStartOnly=true User=odoo Group=odoo ExecStart=/opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf StandardOutput=journal+console WantedBy=multi-user.target

سسٹم کو مطلع کریں کہ ایک نئی یونٹ فائل بنائی گئی ہے اور عمل کرکے اوڈو سروس شروع کریں:

sudo systemctl daemon-reload sudo systemctl start odoo11

خدمت کی حیثیت کو درج ذیل کمانڈ سے چیک کریں۔

sudo systemctl status odoo11

آؤٹ پٹ کو کچھ نیچے نظر آنا چاہئے جس سے یہ ظاہر ہوتا ہے کہ اوڈو سروس فعال اور چل رہی ہے۔

● odoo11.service - Odoo11 Loaded: loaded (/etc/systemd/system/odoo11.service; disabled; vendor preset: enabled) Active: active (running) since Tue 2018-01-23 21:09:25 UTC; 1s ago Main PID: 14146 (python3) CGroup: /system.slice/odoo11.service └─14146 /opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf

اوڈو سروس کو بوٹ وقت خود بخود شروع کرنے کے قابل بنائیں:

sudo systemctl enable odoo11

sudo journalctl -u odoo11

تنصیب کی جانچ کریں

اپنا براؤزر کھولیں اور ٹائپ کریں: http://:8069 http://:8069

یہ فرض کرتے ہوئے کہ انسٹالیشن کامیاب ہے ، مندرجہ ذیل کی طرح کی ایک اسکرین نمودار ہوگی۔

اس وقت آپ کے پاس ورکنگ اوڈو 11 کی تنصیب ہے۔ آپ ایک نیا ڈیٹا بیس بنا کر انسٹالیشن کو ختم کرسکتے ہیں اور اپنے پروجیکٹ پر کام شروع کرسکتے ہیں۔

نتیجہ اخذ کرنا

یہی ہے! اس ٹیوٹوریل نے ایک ازگر ورچوئل ماحول میں اوبنٹو 16.04 پر اوڈو 11 کی تنصیب میں آپ کی مدد کی۔

ریورس پراکسی کی حیثیت سے اپنے اوڈو کو Nginx کے ساتھ تشکیل کرنے کا طریقہ اور HTTPS کے ذریعے اپنے اوڈو انسٹالیشن تک رسائی کیسے حاصل کریں یہ سیکھنے کے ل you ، آپ درج ذیل پوسٹ کو چیک کرسکتے ہیں:

نڈینکس کے ساتھ اوڈو کو ریورس پراکسی کے بطور تشکیل دیں

آپ ہمارے ٹیوٹوریل کو بھی جانچنا چاہتے ہیں کہ اپنے اوڈو ڈیٹا بیس کے خود کار طریقے سے روزانہ بیک اپ کیسے بنائیں۔

اوبنٹو اوڈو پوسٹگریسقیل ازگر پائپ