এই বিস্তৃত টিউটোরিয়ালে, আপনি কীভাবে JBoss সার্ভারে একটি SSL সার্টিফিকেট ইনস্টল করবেন তা শিখবেন। ইনস্টলেশনের আগে, আপনার ডিভাইসে সমস্ত এসএসএল ফাইল থাকা দরকার। প্রাথমিক এসএসএল শংসাপত্র এবং ব্যক্তিগত কী নেই এমন ব্যবহারকারীদের জন্য, আমরা JBoss এ একটি সিএসআর কোড তৈরি করার জন্য একটি দ্রুত গাইডও অন্তর্ভুক্ত করেছি।
এই গাইডের চূড়ান্ত অংশে, আমরা সেরা JBoss SSL সার্টিফিকেট কোথায় কিনতে পারি সে সম্পর্কে মূল্যবান তথ্য যুক্ত করেছি।
সুচিপত্র
- JBoss এ একটি সিএসআর কোড জেনারেট করুন
- JBos-এ একটি SSL সার্টিফিকেট ইনস্টল করুন
- আপনার ইনস্টলেশন পরীক্ষা করুন
- JBoss এর জন্য SSL সার্টিফিকেট কোথায় কিনবেন?
আমরা একটি ভিডিও রেকর্ড করেছি যা আপনাকে পুরো প্রক্রিয়াটির মধ্য দিয়ে নিয়ে যায়। আপনি ভিডিওটি দেখতে পারেন, নির্দেশাবলী পড়তে পারেন বা উভয়ই করতে পারেন। নিচের ভিডিওটি দেখতে পারেন।
JBoss এ একটি সিএসআর কোড জেনারেট করুন
সিএসআর বা সার্টিফিকেট স্বাক্ষর করার অনুরোধ হ’ল এনকোডেড পাঠ্যের একটি ছোট ব্লক যা আপনাকে অবশ্যই তৈরি করতে হবে এবং সার্টিফিকেট কর্তৃপক্ষের (সিএ) কাছে প্রেরণ করতে হবে। আপনি সিএসআর-এ আপনার ওয়েবসাইট এবং কোম্পানির বিবরণ সরবরাহ করবেন এবং সিএ আপনার এসএসএল অনুরোধটি যাচাই করতে সেগুলি ব্যবহার করবে।
সিএসআর এর পাশাপাশি আপনি আপনার ব্যক্তিগত কীও তৈরি করবেন। ইনস্টলেশন প্রক্রিয়া চলাকালীন আপনার পরে এটির প্রয়োজন হবে।
আপনার দুটি বিকল্প আছে:
- আমাদের সিএসআর জেনারেটর ব্যবহার করে স্বয়ংক্রিয়ভাবে সিএসআর জেনারেটর জেনারেট করুন।
- জেবস-এ সিএসআর কীভাবে তৈরি করবেন সে সম্পর্কে আমাদের ধাপে ধাপে টিউটোরিয়ালটি অনুসরণ করুন।
JBoss সার্ভারে একটি SSL প্রত্যয়ন পত্র ইনস্টল করুন
সিএ আপনার ইমেলটিতে প্রয়োজনীয় এসএসএল ফাইল সরবরাহ করার পরে, ইনস্টলেশন নির্দেশাবলী চালিয়ে যান। আমরা ধরে নেব আপনি একটি টমক্যাট বা জেটি সার্ভলেট ব্যবহার করছেন।
পার্ট 1 এর 1: আপনার এসএসএল সার্টিফিকেট ফাইলগুলি প্রস্তুত করুন
এসএসএল ফাইলগুলি একটি জিপ সংরক্ষণাগারে আসে। জিপ ফোল্ডারটি ডাউনলোড করুন এবং এর সামগ্রীগুলি বের করুন। আপনার নিম্নোক্ত ফাইলগুলো আছে তা নিশ্চিত করুন:
- /.cer/.crt/.pem এক্সটেনশন সহ প্রাথমিক SSL সার্টিফিকেট
- সঙ্গে ইন্টারমিডিয়েট এসএসএল সার্টিফিকেট । সিএ-বান্ডেল এক্সটেনশন
- আপনার সিএসআর কোডের সাথে একই সার্ভারে আপনি যে .key এক্সটেনশন তৈরি করেছেন তা সহ ব্যক্তিগত কী ফাইল
—–বিগিন সার্টিফিকেট—- এবং—–এন্ড সার্টিফিকেট—- ট্যাগগুলি সহ আপনার এসএসএল সার্টিফিকেটের বিষয়বস্তুগুলি একটি পাঠ্য সম্পাদকে অনুলিপি করুন এবং ফাইলটি .crt দিয়ে সংরক্ষণ করুন
.ca-বান্ডিল ফাইলের জন্য প্রক্রিয়াটি পুনরাবৃত্তি করুন। কোডটি একটি ফাইলে কপি-পেস্ট করুন এবং .crt হিসাবে সংরক্ষণ করুন
পার্ট 2: JBoss এ SSL সার্টিফিকেট আমদানি করুন
নিম্নলিখিত কমান্ডটি চালিয়ে কীস্টোরে এসএসএল শংসাপত্রটি আমদানি করুন:
keytool -import -alias your_alias_name -trustcacerts -file ssl_certificate.crt -keystore your_keystore_filename
দ্রষ্টব্য: দয়া করে, সিএসআর এবং প্রাইভেট কী প্রজন্মের সময় আপনি যে উপনাম এবং কীস্টোর নামগুলি ব্যবহার করেছেন তা প্রবেশ করুন।
টমক্যাট
- server.xml কনফিগারেশন ফাইলটি সন্ধান করুন এবং এটি খুলুন
- সিটিআরএল + এফ অনুসন্ধান ফাংশনটি ব্যবহার করুন ও এসএসএল সমর্থন লাইনের জন্য এটি আনকমেন্ট এটি সন্ধান করুন
- নিম্নোক্ত বিভাগটি আনকমেন্ট করুন এবং আপনার সার্ভার কী অবস্থান যুক্ত করুন:
<Connector className="org.apache.tomcat.service.PoolTcpConnector">
<Parameter name="handler"
value="org.apache.tomcat.service.http.HttpConnectionHandler"/>
<Parameter name="port"
value="8443"/>
<Parameter name="socketFactory"
value="org.apache.tomcat.net.SSLSocketFactory" />
<Parameter name="keystore" value="/usr/java/jakarta-tomcat-3.2.2/server.keystore" />
<Parameter name="keypass" value="changeit" />
</Connector> - জেএসএসই জারগুলি $TOMCAT_HOME/lib ডিরেক্টরিতে অনুলিপি করুন।
জেটি
- $JBOSS_JETTY_HOME/conf/jetty/jetty.xml কনফিগারেশন ফাইলের অংশটি সনাক্ত করুন যা দিয়ে শুরু হওয়া উচিত, একটি এসএসএল শ্রোতা যুক্ত করতে এটি মন্তব্য করুন
- নিম্নোক্ত অংশটি মন্তব্য করুন এবং আপনার সার্ভার কী-এর অবস্থান সন্নিবেশ করুন:
<Call name="addListener">
<Arg>
<New class="com.mortbay.HTTP.SunJsseListener">
<Set name="Port">8443</Set>
<Set name="MinThreads">5</Set>
<Set name="MaxThreads">255</Set>
<Set name="MaxIdleTimeMs">50000</Set>
<Set name="Keystore"><SystemProperty name="jetty.home" default="."/>/etc/server.keystore</Set>
<Set name="Password">changeit</Set>
<Set name="KeyPassword">changeit</Set>
</New>
</Arg>
</Call> - আপনার JBoss সার্ভার পুনরায় চালু করুন।
অভিনন্দন, আপনি কীভাবে JBoss সার্ভারে SSL সার্টিফিকেট ইনস্টল করবেন তা জানেন।
আপনার SSL ইনস্টলেশন পরীক্ষা করুন
আপনি ইনস্টলেশন সম্পূর্ণ করার পরে, আপনাকে এটি মসৃণভাবে চলছে তা নিশ্চিত করতে হবে। সম্ভাব্য ত্রুটিগুলির জন্য আপনার এসএসএল শংসাপত্রটি পরীক্ষা করতে এই শক্তিশালী এসএসএল সরঞ্জামগুলির মধ্যে একটি ব্যবহার করুন। পুরো প্রক্রিয়াটি কয়েক মিনিটের বেশি সময় নেবে না। প্রায় তাত্ক্ষণিক স্ক্যান এবং বিস্তৃত প্রতিবেদনের সাহায্যে আপনি আপনার এসএসএল ইনস্টলেশনের পুরো চিত্র পাবেন।
JBoss এর জন্য SSL সার্টিফিকেট কোথায় কিনবেন?
এসএসএল ড্রাগন আপনার সমস্ত এসএসএল প্রয়োজনের জন্য আপনার এক-স্টপ জায়গা। আপনাকে সাশ্রয়ী মূল্যের এসএসএল পণ্য সরবরাহ করতে আমরা শিল্পের সবচেয়ে বিশ্বস্ত সার্টিফিকেট কর্তৃপক্ষের সাথে অংশীদারিত্ব করেছি। আমাদের সমস্ত সার্টিফিকেট JBoss এর সাথে সামঞ্জস্যপূর্ণ। আপনি কোনও ব্যক্তিগত বা সংস্থার ওয়েবসাইট সুরক্ষিত করতে চান না কেন, আমরা আপনাকে আচ্ছাদিত করেছি।
আপনি যদি কোনও ত্রুটি খুঁজে পান বা এই এসএসএল ইনস্টলেশন নির্দেশাবলীতে যোগ করার জন্য বিশদ থাকে তবে দয়া করে আমাদের [email protected] এ আপনার প্রতিক্রিয়া পাঠাতে বিনা দ্বিধায় দয়া করে। আপনার ইনপুট ব্যাপকভাবে প্রশংসা করা হবে! ধন্যবাদ।
সচরাচর জিজ্ঞাস্য
তুমি অনুরোধ বস্তু থেকে এসএসএল সেশন আইডি পরীক্ষা করতে পারো।
স্ট্রিং এসএসএলআইডি = (স্ট্রিং) অনুরোধ.গেটঅ্যাট্রিবিউট (“javax.servlet.request.ssl_session”);
লিংক কপি করুন
JBoss এ SSL সার্টিফিকেট নিম্নলিখিত ডিরেক্টরিতে সংরক্ষণ করা হয়:
APPSRV_HOME / স্বতন্ত্র / কনফিগারেশন / কীস্টোর / কীস্টোর। জে.কে.এস.
লিংক কপি করুন
এসএসএল সার্টিফিকেটের মেয়াদ এক বছর। আসন্ন মেয়াদ শেষ হওয়ার বিষয়ে আপনি কয়েক সপ্তাহ আগে আপনার সিএ থেকে একটি বিজ্ঞপ্তি পাবেন। বিকল্পভাবে, আপনি আপনার ওয়েবসাইটের ইউআরএল এর পাশের এসএসএল প্যাডলকটি ক্লিক করতে পারেন এবং এসএসএল শংসাপত্রের বিশদটি পরীক্ষা করতে পারেন।
লিংক কপি করুন
আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!
দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10