আমি কীভাবে NGINX- এর সাথে এনক্রিন্ট ব্যবহার করতে পারি তা সম্পর্কে আমার ওয়েবসাইটে একটি পূর্ণ ধাপে ধাপে টিউটোরিয়াল সরবরাহ করেছি ।
মূল অংশগুলি হ'ল:
- অফিসিয়াল ক্লায়েন্টটি ঠিক আছে, এবং অ্যামাজন লিনাক্সে সত্যই দুর্বল। আমি আলাদা ক্লায়েন্ট, এসিএমই সুপারিশ করি ।
- আমার প্রস্তাবিত ক্লায়েন্ট সহ ওয়েবরুট পদ্ধতির জন্য এই অবস্থানটি ব্যবহার করুন। নোট করুন যে অনুরোধগুলি https নয়, HTTP- র মাধ্যমে পরিবেশন করা হয়েছে।
আপনার https ব্লকটিতে শ্রোতার দরকার নেই, এটি সবই https এ সম্পন্ন হয়েছে। এটি কেবলমাত্র আপনাকে ডোমেনকে নিয়ন্ত্রণ করার প্রমাণ করার জন্য, এটি ব্যক্তিগত বা গোপনীয় কোনও কিছুই সরবরাহ করে না।
# Answer let's encrypt requests, but forward everything else to https
server {
listen 80;
server_name example.com www.example.com
access_log /var/log/nginx/access.log main;
# Let's Encrypt certificates with Acmetool
location /.well-known/acme-challenge/ {
alias /var/www/.well-known/acme-challenge/;
}
location / {
return 301 https://www.example.com$request_uri;
}
}
উপরে লিঙ্কিত ধাপে ধাপে গাইড।
.htaccess
ফাইল ব্যবহার করে না বা রাখে না । এটিতে কনফিগারেশন ফাইল রয়েছে তবে সেগুলি ডাকা হয় না.htaccess
বা তারা একই কাজ করে না।