04 CentOS'u indiriyoruz #CentOS server eğitimi
فہرست کا خانہ:
- شروع کرنے سے پہلے
- اوڈو صارف بنائیں
- پوسٹگریس ایس کیو ایل کو انسٹال اور تشکیل کریں
- Wkhtmltopdf انسٹال کریں
- اوڈو 11 کو انسٹال اور تشکیل کریں
- ایک سسٹمڈ یونٹ فائل بنائیں
- تنصیب کی جانچ کریں
- نتیجہ اخذ کرنا
اوڈو دنیا میں سب سے زیادہ مشہور بزنس سافٹ ویئر ہے۔ یہ کاروباری درخواستوں کی ایک حد پیش کرتا ہے جس میں سی آر ایم ، ویب سائٹ ، ای کامرس ، بلنگ ، اکاؤنٹنگ ، مینوفیکچرنگ ، گودام ، پراجیکٹ مینجمنٹ ، انوینٹری اور بہت کچھ شامل ہے ، جو بغیر کسی رکاوٹ کے مربوط ہے۔
اوڈو 11 کو ازگر 3.5 کی ضرورت ہے جو سینٹوس مخزنوں میں دستیاب نہیں ہے۔ اس کی وجہ سے ، ہم اوڈو پیکج کو اوڈو مخزن سے یم کے ذریعے انسٹال نہیں کرسکتے ہیں۔
ہم یا تو ایک ڈوکر کنٹینر میں اوڈو چلاتے ہیں یا اسے ازگر ورچوئل ماحول میں انسٹال کرتے ہیں۔
اس ٹیوٹوریل میں ، ہم آپ کو CentOS 7 مشین پر گٹ سورس اور ازگر ورچوئل ماحول کا استعمال کرتے ہوئے اوڈو 11 کو انسٹال کرنے کے طریق کار پر گامزن ہوں گے۔
شروع کرنے سے پہلے
سینٹوز مشین کو بطور سوڈو صارف لاگ ان کریں اور سسٹم کو تازہ ترین پیکیجز میں اپ ڈیٹ کریں۔
sudo yum update
ٹائپ کرکے EPEL ذخیرہ کو فعال کریں:
sudo yum install epel-release
ہم سافٹ ویئر کلیکشن (ایس سی ایل) مخزن سے ازگر 3.5 پیکجز انسٹال کریں گے۔
ایس سی ایل کو فعال کرکے آپ پروگرامنگ زبانوں اور خدمات کے نئے ورژن تک رسائی حاصل کریں گے جو بنیادی مخزنوں میں دستیاب نہیں ہیں۔ مندرجہ ذیل کمانڈ کے ساتھ SCL ذخیرہ کو فعال کریں:
sudo yum install centos-release-scl
مندرجہ ذیل کمانڈ کے ساتھ ازگر 3.5 پیکجز انسٹال کریں۔
sudo yum install rh-python35
آخر میں
git
،
pip
اور اوڈو انحصار بنانے کیلئے درکار تمام اوزار انسٹال کریں:
sudo yum install git gcc wget nodejs-less libxslt-devel bzip2-devel openldap-devel libjpeg-devel freetype-devel postgresql-devel
اوڈو صارف بنائیں
ہوم ڈائریکٹری
/opt/odoo
ساتھ ایک نیا سسٹم صارف اور گروپ بنائیں جو اوڈو سروس چلائے گا:
sudo useradd -m -U -r -d /opt/odoo -s /bin/bash odoo
آپ جس صارف کو چاہیں اس کا نام دے سکتے ہیں ، بس اس بات کو یقینی بنائیں کہ آپ اسی نام کے ساتھ پوسٹگری ایس کیو ایل صارف بنائیں۔
پوسٹگریس ایس کیو ایل کو انسٹال اور تشکیل کریں
PostgreSQL سرور انسٹال کریں اور ایک نیا PostgreSQL ڈیٹا بیس کلسٹر بنائیں:
sudo yum install postgresql-server
sudo postgresql-setup initdb
sudo yum install postgresql-server
sudo postgresql-setup initdb
ایک بار انسٹالیشن مکمل ہونے کے بعد ، PostgreSQL سروس کو قابل بنائیں اور شروع کریں:
sudo systemctl enable postgresql
sudo systemctl start postgresql
ہمارے
odoo
میں ،
odoo
ایل صارف کو اسی نام کے ساتھ بنائیں جو پہلے بنایا گیا سسٹم صارف ہے۔
sudo su - postgres -c "createuser -s odoo"
Wkhtmltopdf انسٹال کریں
wkhtmltox
پیکیج اوپن سورس کمانڈ لائن ٹولز کا ایک سیٹ فراہم کرتا ہے جو HTML کو پی ڈی ایف اور مختلف امیج فارمیٹ میں رینڈر کرسکتا ہے۔ پی ڈی ایف کی رپورٹوں کو پرنٹ کرنے کے لئے ، آپ کو
wkhtmltopdf
ٹول کی ضرورت ہوگی۔ اوڈو کے لئے تجویز کردہ ورژن 0.12.1 ہے جو سرکاری CentOS 7
0.12.1
میں دستیاب نہیں ہے۔
تجویز کردہ ورژن کو ڈاؤن لوڈ اور انسٹال کرنے کے لئے درج ذیل کمانڈز چلائیں:
sudo yum localinstall wkhtmltox-0.12.1_linux-centos7-amd64.rpm
wget
sudo yum localinstall wkhtmltox-0.12.1_linux-centos7-amd64.rpm
اوڈو 11 کو انسٹال اور تشکیل کریں
ہم گیٹ ہب کے ذخیرے سے اوڈو انسٹال کریں گے تاکہ ہم ورژن اور اپ ڈیٹ پر زیادہ قابو پاسکیں۔ ہم ورچوئلنف کا بھی استعمال کریں گے جو الگ تھلگ ازگر کے ماحول بنانے کا ایک ذریعہ ہے۔
تنصیب کے عمل سے شروع کرنے سے پہلے ، یقینی بنائیں کہ آپ "اوڈو":
sudo su - odoo
تصدیق کرنے کے لئے کہ آپ
odoo
صارف کے طور پر لاگ ان ہیں آپ درج ذیل کمانڈ استعمال کرسکتے ہیں:
whoami
اب ہم تنصیب کے عمل سے شروع کر سکتے ہیں ، پہلے گٹ ہب ذخیرory سے اوڈو کا کلون کریں:
git clone https://www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11
سافٹ ویئر جمع کرنے کو فعال کریں تاکہ ہم ازگر 3.5 بائنری تک رسائی حاصل کرسکیں۔
scl enable rh-python35 bash
ہماری اوڈو تنصیب کے لئے ایک نیا ورچوئل ماحول تشکیل دیں جس کے ساتھ:
cd /opt/odoo
python3 -m venv 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
اگلا ، ہمیں کنفیگریشن فائل بنانے کی ضرورت ہے۔
/etc/odoo11.conf
; This is the password that allows database operations: admin_passwd = superadmin_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
اگر آپ اپنی مرضی کے ماڈیولز استعمال کررہے ہیں تو
addons_path
کو کسی اور محفوظ چیز میں تبدیل کرنا اور
addons_path
کو ایڈجسٹ کرنا مت بھولنا۔
ایک سسٹمڈ یونٹ فائل بنائیں
اوڈو کو بطور سروس چلانے کے ل we ، ہم مندرجہ ذیل مشمولات کے ساتھ
/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=/usr/bin/scl enable rh-python35 -- /opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf StandardOutput=journal+console WantedBy=multi-user.target
systemd
کو مطلع کریں کہ ہم نے ایک نئی یونٹ فائل بنائی ہے اور عمل کرکے اوڈو سروس شروع کریں:
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: disabled) Active: active (running) since Wed 2018-03-28 20:13:30 UTC; 6s ago Main PID: 16174 (scl) CGroup: /system.slice/odoo11.service ├─16174 /usr/bin/scl enable rh-python35 -- /opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf ├─16175 /bin/bash /var/tmp/sclihoNjg └─16178 /opt/odoo/odoo11-venv/bin/python3 /opt/odoo/odoo11/odoo-bin -c /etc/odoo11.conf
اور اگر کوئی غلطیاں نہیں ہیں تو آپ بوڈ کے وقت اوڈو سروس کو خود بخود شروع کرنے کے اہل بن سکتے ہیں:
sudo systemctl enable odoo11
تنصیب کی جانچ کریں
اپنا براؤزر کھولیں اور ٹائپ کریں:
http://:8069
http://:8069
یہ فرض کرتے ہوئے کہ انسٹالیشن کامیاب ہے ، مندرجہ ذیل کی طرح کی ایک اسکرین نمودار ہوگی۔

اگر آپ اس صفحے تک رسائی حاصل نہیں کرسکتے ہیں تو شاید آپ کا فائر وال بندرگاہ 8069 بلاک کر رہا ہے۔
نتیجہ اخذ کرنا
اس ٹیوٹوریل نے ایک ازگر ورچوئل ماحول میں سینٹوس 7 پر اوڈو 11 کی تنصیب کے ذریعہ آپ کو مدد دی۔
آپ ہمارے ٹیوٹوریل کو بھی جانچنا چاہتے ہیں کہ اپنے اوڈو ڈیٹا بیس کے خود کار طریقے سے روزانہ بیک اپ کیسے بنائیں۔
Centos odoo postgresql python pip virtenvونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ونڈوز 7 ای ونڈوز 7 ایینڈ ایڈیشن 9 میں انٹرنیٹ ایکسپلورر 9 کو دوبارہ انسٹال کریں. ونڈوز 7 ای اور سٹینڈرڈ ایڈیشن میں انٹرنیٹ ایکسپلورر 9 کو انسٹال کرنے کا طریقہ. IE، بیک اپ پسندیدہ اور ترتیبات کو انسٹال کرنا اور معیاری اور ای ایڈیشن میں IE9 کس طرح انسٹال کرنا ہے.
ای ونڈوز 7 ای ایڈیشن یورپی اقتصادی علاقے، کروشیا اور سوئٹزرلینڈ میں دستیاب ہے جانیں. ونڈوز 7 کا یہ ورژن براؤزر میں شامل نہیں ہے، یعنی. یہ انٹرنیٹ ایکسپلورر انسٹال نہیں کرے گا. آپ کو ونڈوز 7 ای ایڈیشن میں انٹرنیٹ ایکسپلورر انسٹال کرنا پڑے گا.
سینٹوز 7 پر اوڈو 12 انسٹال کریں
اوڈو دنیا میں سب سے زیادہ مشہور بزنس سافٹ ویئر ہے۔ اس ٹیوٹوریل میں ، ہم آپ کو دکھائیں گے کہ CentOS 7 مشین پر ازگر ورچوئل ماحول کے اندر موجود ذریعہ سے اوڈو 12 کو کیسے انسٹال کریں۔







