Swarm - Обратный прокси NGINX Reverse Proxy
Isi kandungan:
Odoo adalah salah satu perisian perniagaan paling popular di dunia dan ia dilengkapi dengan pelbagai modul berguna seperti pengurusan hubungan pelanggan (CRM), titik jualan, pengurusan projek, pengurusan inventori, invois automatik, perakaunan, e-dagang, pengurusan inventori dan banyak lagi.
Odoo datang dengan pelayan web terbina dalam, tetapi dalam kebanyakan kes adalah disyorkan untuk mempunyai proksi terbalik di hadapannya yang akan bertindak sebagai perantara antara klien dan pelayan Odoo.
Panduan ini memberikan arahan bagaimana menggunakan Nginx sebagai penamatan SSL dan proksi terbalik kepada Odoo.
Prasyarat
Pastikan anda telah memenuhi prasyarat berikut sebelum meneruskan dengan tutorial ini:
- Anda telah memasang Odoo, jika tidak anda dapat mencari arahan di siniAnda mempunyai nama domain yang menunjuk ke pemasangan Odoo anda. kami akan menggunakan
odoo.example.com
. Anda mempunyai Nginx dipasang, jika tidak memeriksa panduan ini.Anda mempunyai sijil SSL yang dipasang untuk domain anda. Anda boleh memasang percuma Sijil SSL Encrypt dengan mengikuti panduan ini.
Konfigurasikan Nginx sebagai Proxy Reverse
Menggunakan proksi terbalik memberikan anda banyak faedah seperti Load Balancing, Penamatan SSL, Caching, Compression, Servis Content Static dan banyak lagi.
Dalam contoh ini kita akan mengkonfigurasi Pengakhiran SSL, HTTP ke pengalihan HTTPS, cache fail statik dan membolehkan pemampatan GZip.
Berikut adalah contoh fail konfigurasi nginx (blok pelayan) yang boleh anda gunakan untuk pemasangan Odoo anda. Semua permintaan HTTP akan diarahkan ke
Buka editor teks anda dan buat fail berikut:
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; }
Jangan lupa untuk menggantikan odoo.example.com dengan domain Odoo anda dan tetapkan laluan yang betul untuk fail sijil SSL.
Sebaik sahaja selesai, simpan fail dan mulakan semula perkhidmatan Nginx dengan:
Tukar antara muka yang mengikat
Langkah ini adalah pilihan, tetapi ia merupakan amalan keselamatan yang baik.
Secara lalai, pelayan Odoo mendengar kepada port
8069
pada semua antara muka. Sekiranya anda ingin melumpuhkan akses langsung kepada contoh Odoo anda buka fail konfigurasi Odoo dan tambahkan dua baris berikut pada akhir fail:
xmlrpc_interface = 127.0.0.1 netrpc_interface = 127.0.0.1
Simpan fail konfigurasi dan mulakan semula pelayan Odoo untuk melaksanakan perubahan:
Kesimpulannya
Dalam tutorial ini, anda belajar bagaimana mengkonfigurasi Nginx sebagai Proksi untuk aplikasi Odoo anda. Anda juga boleh membaca mengenai Cara Menyediakan Backup Odoo Automatik
odoo nginx proxy sslPerisian berani menggunakan Dokumen Google sebagai proksi untuk memerintahkan dan mengawal pelayan

Penyelidik keselamatan dari penjual antivirus Symantec telah menemui sekeping malware yang menggunakan Google Dokumen, yang kini merupakan sebahagian daripada Google Drive, sebagai jambatan apabila berkomunikasi dengan penyerang untuk menyembunyikan lalu lintas yang berniat jahat.
Konfigurasi Tetapan Pelayan Proksi dalam Windows 10 / 8.1

Windows 10 / 8.1 menjadikannya lebih mudah untuk menyediakan atau mengkonfigurasi Tetapan Pelayan Proksi. Pelayan Proksi tempatan boleh meningkatkan sambungan sambungan jalur lebar anda dan memberikan perlindungan terhadap perisian hasad.
Menetapkan proksi terbalik nginx

Artikel ini menggariskan langkah-langkah yang diperlukan untuk mengkonfigurasi Nginx sebagai proksi terbalik. Proksi terbalik adalah perkhidmatan yang mengambil permintaan klien, menghantar permintaan kepada satu atau lebih pelayan proksi, mengambil respons, dan menyampaikan tindak balas pelayan kepada klien.