উবুন্টু 20.04 এ কিভাবে অ্যাপাচি টমক্যাট সার্ভার ইনস্টল করবেন

How Install Apache Tomcat Server Ubuntu 20



ভূমিকা


Apache Tomcat বিভিন্ন জাভা টেকনোলজি চালাতে পারে, এবং JavaServer (JSP), JavaServlet, এবং Java Expression ভাষা চালায়। এই নিবন্ধটি আপনাকে দেখাবে কিভাবে অ্যাপাচি টমক্যাট সার্ভার ইনস্টল করতে হবে এবং 11 টি সহজ ধাপে উবুন্টু 20.04 এ ওয়েব অ্যাপ্লিকেশন ম্যানেজার সেট আপ করতে হবে। অ্যাপাচি টমক্যাট সার্ভারটি উবুন্টুর সফটওয়্যার সংগ্রহস্থল থেকে সরাসরি ইনস্টল করা যেতে পারে, যেখানে টমক্যাট সার্ভারের সর্বশেষ, সবচেয়ে স্থিতিশীল সংস্করণ রয়েছে।







ধাপ 1: APT আপডেট করুন

প্রথম, বরাবরের মতো, আপনার APT আপডেট করুন।



$sudoউপযুক্ত আপডেট



ধাপ 2: সংগ্রহস্থলে টমক্যাটের জন্য পরীক্ষা করুন

সংগ্রহস্থলে টমক্যাট সার্ভার প্যাকেজটি পরীক্ষা করুন। সংগ্রহস্থল আপনাকে ডাউনলোডের জন্য উপলব্ধ সমস্ত সাম্প্রতিক প্যাকেজ দেখাবে।





$sudo apt-cache অনুসন্ধানটমক্যাট

ধাপ 3: টমক্যাট ডাউনলোড করুন

টমক্যাট package প্যাকেজ এবং টমক্যাট ad অ্যাডমিন প্যাকেজ এবং তার নির্ভরতাগুলি নিম্নলিখিত টার্মিনাল কমান্ড দিয়ে ডাউনলোড করুন।



$sudoউপযুক্তইনস্টলtomcat9 tomcat9- অ্যাডমিন

ধাপ 4: অ্যাপাচি টমক্যাট সার্ভার ইনস্টল করুন

ডাউনলোড শেষ হলে, এটি অ্যাপাচি টমক্যাট সার্ভার ইনস্টল করবে, যা স্বয়ংক্রিয়ভাবে শুরু হবে। যাচাইকরণের জন্য, নিম্নলিখিত এসএস কমান্ডটি টাইপ করুন, যা আপনাকে 8080 খোলা পোর্ট নম্বর দেখাবে, অ্যাপাচি টমক্যাট সার্ভারের জন্য সংরক্ষিত ডিফল্ট খোলা পোর্ট।

$এসএস-ল্টন

ধাপ 5: টমক্যাট সেটিংস পরিবর্তন করুন

উবুন্টু ওএস রিবুট হলে, অ্যাপাচি টমক্যাট সার্ভার স্বয়ংক্রিয়ভাবে শুরু হবে। নিচের দুটি কমান্ডের মধ্যে একটি দিয়ে এই প্রোগ্রাম সেটিং পরিবর্তন করা যেতে পারে।

$sudosystemctlসক্ষম করুনটমক্যাট 9

অথবা

$sudosystemctl নিষ্ক্রিয় টমক্যাট 9

ধাপ 6: 8080 পোর্টে ট্রাফিকের অনুমতি দিন

যদি ফায়ারওয়াল পোর্ট, বিশেষ করে ইউএফডব্লিউ, আপনার সিস্টেমে সক্রিয় থাকে, যে ডিভাইসগুলি অ্যাপাচি টমক্যাট সার্ভারের সাথে সংযোগ স্থাপন করতে চায় তাদের সংযোগ করতে অসুবিধা হবে। টমক্যাট সার্ভারের 8080 পোর্ট থেকে যেকোনো উৎস থেকে ট্রাফিকের অনুমতি দিতে, নিম্নলিখিত কমান্ডটি টাইপ করুন।

$sudoufw যে কোন পোর্ট থেকে অনুমতি দেয়8080প্রোটো টিসিপি

ধাপ 7: টমক্যাট সার্ভার পরীক্ষা করুন

এখন, আপনি আপনার টমক্যাট সার্ভার পরীক্ষা করতে পারেন। যখন টমক্যাট চলতে শুরু করে, আপনি একটি ওয়েব ব্রাউজারে প্রোগ্রামটি পরীক্ষা করতে পারেন। সিস্টেমের লুপব্যাক ঠিকানা ব্যবহার করে, আপনি ইউআরএল অনুসন্ধান বারে ঠিকানা সহ পোর্ট উল্লেখ করে টমক্যাট সার্ভারের সাথে সংযুক্ত হতে পারেন, নিম্নরূপ:

http://127.0.0.1:8080

টমক্যাট চালু আছে এবং আপনি যদি এই পৃষ্ঠাটি দেখেন তবে এটি কাজ করে!

ধাপ 8: ব্যবহারকারী তৈরি করুন

টমক্যাট সার্ভারে ওয়েব অ্যাপ্লিকেশন ম্যানেজারের জন্য আপনার একটি ব্যবহারকারী তৈরি করা উচিত। অ্যাপাচি টমক্যাট ওয়েব অ্যাপ্লিকেশন ম্যানেজার ব্যবহার করার জন্য একটি নতুন ব্যবহারকারী অ্যাকাউন্ট সেট আপ করতে হবে।

আপনার প্রিয় টেক্সট এডিটর দিয়ে টমক্যাট ডিরেক্টরিতে tomcat-users.xml ফাইলটি খুলুন।

$sudo ন্যানো /ইত্যাদি/টমক্যাট 9/tomcat-users.xml

ধাপ 9: ট্যাগ করা লাইন যোগ করুন

যখন ফাইলটি খোলা হয়, উপরের ফাইলটিতে এই তিনটি ট্যাগযুক্ত লাইন যুক্ত করুন< tag. Here, new user with the name tomcat has been created with a password set as pass. Add your own values as substitution for the username and password.

<ভূমিকানামভূমিকা='অ্যাডমিন-গুই'/>
<ভূমিকানামভূমিকা='ম্যানেজার-গুই'/>
<ব্যবহারকারীব্যবহারকারীর নাম='টমক্যাট' পাসওয়ার্ড='পাস'ভূমিকা='অ্যাডমিন-গুই, ম্যানেজার-গুই'/>

ফাইলটি সংরক্ষণ করুন এবং বন্ধ করুন। এখন, আমরা ম্যানেজার অ্যাপ্লিকেশন এলাকায় অ্যাক্সেস করতে এগিয়ে যেতে পারি।

ধাপ 10: টমক্যাট পুনরায় চালু করুন

নিম্নলিখিত কমান্ড দিয়ে টমক্যাট সার্ভার পুনরায় চালু করুন।

$sudosystemctl রিস্টার্ট টমক্যাট 9

ধাপ 11: টমক্যাট অ্যাপ্লিকেশন ম্যানেজার অ্যাক্সেস করুন

টমক্যাট সার্ভার ওয়েব অ্যাপ্লিকেশন ম্যানেজার অ্যাক্সেস করার জন্য, URL লিখুন: http://127.0.0.1:8080/manager/html ওয়েব ব্রাউজার ইউআরএল সার্চ বারে এবং এন্টার টিপুন। এরপরে, টমক্যাট সার্ভারে আপনি নতুন ব্যবহারকারীকে যে শংসাপত্রগুলি দিয়েছেন তা লিখুন। আপনার এখন ওয়েব অ্যাপ্লিকেশন ম্যানেজার উইন্ডো দেখা উচিত।

উপসংহার

অ্যাপাচি টমক্যাট সার্ভার একটি জাভা HTTP সার্ভার স্থাপনের জন্য একটি দুর্দান্ত সফটওয়্যার প্রোগ্রাম। উবুন্টু 20.04 এ Apache Tomcat Server সেট আপ করা খুবই সহজ এবং জটিল কমান্ডের প্রয়োজন হয় না।