Ø³ÙØ§ - غابة اÙÙ Ø¹Ù ÙØ±Ø© ØªÙØ§Ø¬Ù خطر Ø§ÙØ§Ùدثار
فہرست کا خانہ:
اوڈو دنیا میں ایک مشہور کاروباری سافٹ ویر ہے اور اس میں ایک سے زیادہ کارآمد ماڈیولز ہیں جیسے کسٹمر ریلیشنشمنٹ مینجمنٹ (سی آر ایم) ، پوائنٹ آف سیل ، پروجیکٹ مینجمنٹ ، انوینٹری مینجمنٹ ، خودکار رسید ، اکاؤنٹنگ ، ای کامرس ، انوینٹری مینجمنٹ اور بہت زیادہ.
اوڈو ایک بلٹ ان ویب سرور کے ساتھ آتا ہے ، لیکن زیادہ تر معاملات میں اس کے سامنے الٹ پراکسی رکھنے کی سفارش کی جاتی ہے جو مؤکلوں اور اوڈو سرور کے مابین بیچوان کے طور پر کام کرے گی۔
یہ گائیڈ Nginx کو ایس ایس ایل ختم ہونے کے طور پر اور اوڈو پر ریورس پراکسی کے استعمال کے بارے میں ہدایات فراہم کرتا ہے۔
شرطیں
اس ٹیوٹوریل کو جاری رکھنے سے پہلے یقینی بنائیں کہ آپ نے مندرجہ ذیل شرائط کو پورا کرلیا ہے۔
- آپ نے اوڈو انسٹال کیا ہے ، اگر نہیں تو آپ یہاں ہدایات تلاش نہیں کرسکتے ہیں۔ آپ کے پاس اوڈو کی تنصیب کی طرف اشارہ کرنے والا ایک ڈومین نام ہے۔ ہم
odoo.example.comاستعمال کریں گے۔ اگر آپ اس گائیڈ کی جانچ نہیں کرتے ہیں تو آپ نے Nginx انسٹال کرلیا ہے۔ آپ کے ڈومین کے لئے آپ کا SSL سرٹیفکیٹ نصب ہے۔ آپ اس گائیڈ کو فالو کرکے ایک چل چلو انکرپٹ SSL سرٹیفکیٹ انسٹال کرسکتے ہیں۔
نیسینکس کو ریورس پراکسی کے بطور تشکیل دیں
ریورس پراکسی کا استعمال آپ کو بہت سارے فوائد دیتا ہے جیسے لوڈ بیلینس ، ایس ایس ایل ٹرمینیشن ، کیچنگ ، کمپریشن ، جامد مواد پیش کرنا اور بہت کچھ۔
اس مثال میں ہم ایس ایس ایل ٹرمینیشن ، HTTP سے HTTPS ری ڈائریکشن کو مرتب کریں گے ، جامد فائلوں کو کیش کریں گے اور GZip کمپریشن کو فعال کریں گے۔
ذیل میں ایک نمونہ نگینکس ترتیب فائل (سرور بلاک) ہے جسے آپ اپنے اوڈو کی تنصیب کے لئے استعمال کرسکتے ہیں۔ تمام HTTP درخواستوں کو HTTPS پر ری ڈائریکٹ کیا جائے گا۔
اپنا ٹیکسٹ ایڈیٹر کھولیں اور درج ذیل فائل بنائیں۔
sudo nano /etc/nginx/sites-enabled/odoo.example.com
/etc/nginx/sites-enabled/odoo.example.com
upstream odoo { server 127.0.0.1:8069; } upstream odoo-chat { server 127.0.0.1:8072; } server { server_name odoo.example.com; return 301 https://odoo.example.com$request_uri; } server { listen 443 ssl http2; server_name odoo.example.com; ssl_certificate /path/to/signed_cert_plus_intermediates; ssl_certificate_key /path/to/private_key; ssl_session_timeout 1d; ssl_session_cache shared:SSL:50m; ssl_session_tickets off; ssl_dhparam /path/to/dhparam.pem; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers 'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS'; ssl_prefer_server_ciphers on; add_header Strict-Transport-Security max-age=15768000; ssl_stapling on; ssl_stapling_verify on; ssl_trusted_certificate /path/to/root_CA_cert_plus_intermediates; resolver 8.8.8.8 8.8.4.4; access_log /var/log/nginx/odoo.access.log; error_log /var/log/nginx/odoo.error.log; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; location / { proxy_redirect off; proxy_pass http://odoo; } location /longpolling { proxy_pass http://odoo-chat; } location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; proxy_pass http://odoo; } # gzip gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; }
odoo.example.com کو اپنے اوڈو ڈومین سے تبدیل کرنا اور SSL سرٹیفکیٹ فائلوں کے لئے صحیح راستہ طے کرنا مت بھولنا۔
ایک بار جب آپ فائل کو محفوظ کریں اور Nginx سروس کو دوبارہ شروع کریں تو:
بائنڈنگ انٹرفیس کو تبدیل کریں
یہ اقدام اختیاری ہے ، لیکن یہ ایک اچھا حفاظتی عمل ہے۔
پہلے سے طے شدہ طور پر ، اوڈو سرور تمام انٹرفیس پر
8069
پورٹ سنتا ہے۔ اگر آپ اپنے اوڈو مثال تک براہ راست رسائی کو غیر فعال کرنا چاہتے ہیں تو اوڈو کنفگریشن فائل کھولیں اور فائل کے آخر میں درج ذیل دو لائنیں شامل کریں۔
xmlrpc_interface = 127.0.0.1 netrpc_interface = 127.0.0.1
کنفگریشن فائل کو محفوظ کریں اور اوڈو سرور کو تبدیل کریں۔
نتیجہ اخذ کرنا
اس ٹیوٹوریل میں آپ نے اپنے اوڈو ایپلی کیشن کے لئے پروگین کی حیثیت سے نگنکس کو تشکیل دینے کا طریقہ سیکھا۔ آپ خودکار اوڈو بیک اپ سیٹ اپ کے بارے میں بھی پڑھ سکتے ہیں
odoo nginx proxy sslایس اے پی ریورس اپ کالج بھرتی کی کوشش کے ساتھ اے پی اے ریورس اپ کالج بھرتی کی کوشش.
ایس اے اے نے اپنی ویب بھر پورٹل کے ساتھ اپنے کالج کی بھرتی کی کوششیں تیز کر دی ہیں.
مائیکروولا اور ٹی موبائل کے ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ بغاوت کرنے کی امید ہے.
موٹوولا نے اپنے موبائل موبائل آلہ کو Google لوڈ، اتارنا Android آپریٹنگ سسٹم پر مبنی اعلان کیا.
تشکیل دیں اور صرف مخصوص پروگرام کو چلانے کیلئے ونڈوز کو اجازت دینے کی اجازت دیں اور ونڈوز کی اجازت دیں اور صرف منتخب کردہ پروگراموں کو چلائیں. اس طرح، آپ تشکیل دیں اور ونڈوز کو مخصوص پروگراموں کو چلانے کے لئے اجازت دے سکتے ہیں.
بعض حالات میں، آپ دوسروں کو صرف اپنے پروگراموں کو چلانے کے لۓ اپنے کمپیوٹر پر وضاحت کرنے کی اجازت دے سکتے ہیں. آپ کو کیا ضرورت ہے ونڈوز گروپ پالیسی ایڈیٹر (جو پروفیشنل اور ونڈوز کے اوپر ورژن میں موجود ہے). گروپ پالیسی ایڈیٹر کو کھولنے کے لئے، شروع بٹن پر دبائیں،







