অ্যান্ড্রয়েড

ওবুন্টু 16.04 এ কীভাবে ওডু 11 ইনস্টল করবেন

ODOO 11 ইনস্টল করুন কিভাবে উবুন্টু 16,04 উপর

ODOO 11 ইনস্টল করুন কিভাবে উবুন্টু 16,04 উপর

সুচিপত্র:

Anonim

ওডু বিশ্বের অন্যতম জনপ্রিয় ব্যবসায়িক সফ্টওয়্যার। প্রয়োজনীয় ব্যবহারের ক্ষেত্রে নির্ভর করে ওডু ইনস্টল করার বিভিন্ন উপায় রয়েছে।

ওডু ইনস্টল করার সহজতম ও দ্রুততম উপায় হ'ল তাদের অফিসিয়াল সংগ্রহশালা ব্যবহার করে।

এই গাইডটি উবুন্টু ১.0.০৪-তে গিট উত্স এবং পাইথন ভার্চুয়াল পরিবেশ ব্যবহার করে ওডু ইনস্টল ও কনফিগার করার জন্য প্রয়োজনীয় পদক্ষেপগুলি কভার করে।

তুমি শুরু করার আগে

এই টিউটোরিয়ালটি চালিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি সুডো সুবিধা সহ ব্যবহারকারী হিসাবে লগ ইন করেছেন।

সর্বশেষ প্যাকেজগুলিতে প্যাকেজ সূচক এবং সমস্ত ইনস্টল করা প্যাকেজ আপডেট করুন:

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 এমন হোম ডিরেক্টরি /opt/odoo সহ একটি নতুন সিস্টেম ব্যবহারকারী এবং গোষ্ঠী তৈরি করুন:

useradd -m -d /opt/odoo -U -r -s /bin/bash odoo আপনি নিজের পছন্দ মতো ব্যবহারকারীর নাম রাখতে পারেন, ঠিক একই নামটি সহ পোস্টগ্র্রেএসকিউএল ব্যবহারকারী তৈরি করেছেন তা নিশ্চিত করুন।

PostgreSQL ইনস্টল এবং কনফিগার করুন

উবুন্টুর ডিফল্ট সংগ্রহস্থলগুলি থেকে পোস্টগ্রাইএসকিউএল প্যাকেজ ইনস্টল করুন:

sudo apt install postgresql

ইনস্টলেশনটি সম্পূর্ণ হয়ে গেলে, পূর্বের তৈরি সিস্টেম ব্যবহারকারীর মতো একই নামের সাথে একটি নতুন পোস্টগ্র্যাস এসকিউএল ব্যবহারকারী তৈরি করুন, আমাদের ক্ষেত্রে odoo :

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

Wkhtmltopdf ইনস্টল করুন

পিডিএফ প্রতিবেদনগুলি মুদ্রণের জন্য, আপনার wkhtmltopdf সরঞ্জামের প্রয়োজন হবে। Wkhtmltopdf এর প্রস্তাবিত সংস্করণটি 0.12.1 যা অফিসিয়াল উবুন্টু 16.04 সংগ্রহস্থলগুলিতে উপলভ্য নয়। আমরা অফিসিয়াল Wkhtmltopdf সাইট থেকে প্রস্তাবিত সংস্করণটি ডাউনলোড এবং ইনস্টল করব।

নিম্নলিখিত উইজেট কমান্ডটি ব্যবহার করে প্যাকেজটি ডাউনলোড করুন:

wget

ডাউনলোড শেষ হয়ে গেলে প্যাকেজটি টাইপ করে ইনস্টল করুন:

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

ওডু ইনস্টল এবং কনফিগার করুন

বিচ্ছিন্ন পাইথন পরিবেশে আমরা গিটহাব সংগ্রহশালা থেকে ওডু ইনস্টল করব যাতে সংস্করণ এবং আপডেটগুলির উপর আমাদের আরও নিয়ন্ত্রণ থাকতে পারে।

ইনস্টলেশন প্রক্রিয়াটি শুরু করার আগে নিশ্চিত হয়ে নিন যে আপনি ব্যবহারকারী "ওডু" তে স্যুইচ করেছেন:

sudo su - odoo

আপনি ব্যবহারকারী odoo হিসাবে লগ ইন করেছেন তা নিশ্চিত করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

whoami

গিটহাব সংগ্রহশালা থেকে ওডু উত্স কোডটি ক্লোনিং করে ইনস্টলেশন প্রক্রিয়াটি শুরু করুন:

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

  • আপনি যদি আলাদা ওডু সংস্করণ ডাউনলোড ও ইনস্টল করতে চান তবে - --branch সুইচের পরে সংস্করণ নম্বরটি পরিবর্তন করুন You আপনি ওডু সোর্স কোডটি আপনার পছন্দ অনুযায়ী যে কোনওটিতে ডাউনলোড করতে পারেন, উদাহরণস্বরূপ 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 করার Before you begin বিভাগে তালিকাবদ্ধ সমস্ত প্রয়োজনীয় নির্ভরতা ইনস্টল করেছেন installed

ইনস্টলেশন শেষ হয়ে গেলে পরিবেশটি নিষ্ক্রিয় করে নীচের কমান্ডগুলি ব্যবহার করে আপনার সুডো ব্যবহারকারীর কাছে ফিরে যান:

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

আপনার কাজ শেষ হয়ে গেলে ফাইলটি বন্ধ করে সংরক্ষণ করুন।

আপনি কাস্টম মডিউল ব্যবহার করছেন তবে addons_path আরও সুরক্ষিত কিছুতে পরিবর্তন করতে এবং my_admin_passwd সামঞ্জস্য করতে ভুলবেন না।

একটি সিস্টেমযুক্ত ইউনিট ফাইল তৈরি করুন

ওডু সার্ভিস হিসাবে চালনার জন্য আমাদের /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

আউটপুট নীচের মতো দেখতে হবে যা ইঙ্গিত করে যে ওডু পরিষেবাটি সক্রিয় এবং চলছে running

● 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 এর সাথে ওডু কনফিগার করুন

আপনি কীভাবে আপনার ওডু ডাটাবেসের স্বয়ংক্রিয় দৈনিক ব্যাকআপ তৈরি করবেন সে সম্পর্কে আমাদের টিউটোরিয়ালটি পরীক্ষা করতে চাইতে পারেন।

উবুন্টু ওডু পোস্টগ্র্যাস্কল অজগর পাইপ