উবুন্টু লিনাক্স সিস্টেম ব্যবহার করে আপনার কম্পিউটারে অ্যাপাচি টমক্যাট ওয়েব সার্ভার এনভায়রনমেন্ট কিভাবে ডাউনলোড, সেটআপ এবং শুরু করতে হয় তা এই উইকিহাউ আপনাকে শেখায়। Apache Tomcat হল একটি ওপেন সোর্স, জাভা ভিত্তিক HTTP ওয়েব সার্ভার পরিবেশ। আপনি টমক্যাটে জাভা সার্ভলেট, জাভা সার্ভার পৃষ্ঠা, জাভা এক্সপ্রেশন ল্যাঙ্গুয়েজ এবং জাভা ওয়েবসকেট প্রযুক্তি সহ বেশ কয়েকটি জাভা ইই স্পেসিফিকেশন বাস্তবায়ন করতে পারেন।
ধাপ
2 এর অংশ 1: টমক্যাট স্থাপন করা
ধাপ 1. আপনার উবুন্টু মেশিনে একটি টার্মিনাল উইন্ডো খুলুন।
উপরের বাম দিকে ড্যাশ আইকনে ক্লিক করুন এবং ক্লিক করুন টার্মিনাল টার্মিনাল খুলতে অ্যাপের তালিকায়।
বিকল্পভাবে, টার্মিনাল খুলতে আপনার কীবোর্ডে Ctrl+Alt+T টিপুন।
ধাপ 2. টার্মিনালে sudo apt-get update টাইপ করুন।
এই কমান্ডটি আপনার সমস্ত সংগ্রহস্থল আপডেট করবে এবং নিশ্চিত করবে যে আপনার কাছে নতুন ইনস্টলেশনের জন্য সর্বশেষ সফ্টওয়্যার সংস্করণ রয়েছে।
ধাপ Press এন্টার টিপুন অথবা Your আপনার কীবোর্ডে ফিরে আসুন
এটি কমান্ডটি চালাবে এবং আপনার সংগ্রহস্থলগুলি আপডেট করবে।
ধাপ 4. টার্মিনালে sudo apt-get install default-jdk চালান।
এটি আপনার কম্পিউটারে অফিসিয়াল জাভা ডেভেলপমেন্ট কিটের সর্বশেষ সংস্করণটি ইনস্টল করবে।
- কমান্ডটি টাইপ বা পেস্ট করুন এবং এটি চালানোর জন্য ↵ Enter বা ⏎ Return চাপুন।
- টমক্যাট ইনস্টল এবং সেট আপ করার জন্য আপনার কম্পিউটারে জাভা ইনস্টল করা প্রয়োজন।
- যদি আপনি ইতিমধ্যে জাভা ইনস্টল করে থাকেন, এটি এটিকে সর্বশেষ সংস্করণে আপডেট করবে।
- আপনার যদি ইতিমধ্যে সর্বশেষ জাভা সংস্করণ ইনস্টল করা থাকে তবে আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন।
ধাপ 5. টার্মিনালে sudo useradd -r -m -U -d /opt /tomcat -s /bin /false tomcat চালান।
এটি একটি নতুন সিস্টেম ব্যবহারকারী তৈরি করবে, এবং টমক্যাট পরিষেবা চালানোর জন্য হোম ডিরেক্টরি opt/tomcat সহ গোষ্ঠী তৈরি করবে।
আপনি আপনার সার্ভারের নিরাপত্তার উদ্দেশ্যে রুট ব্যবহারকারীর অধীনে টমক্যাট পরিষেবা চালাতে পারবেন না।
ধাপ 6. আপনার ইন্টারনেট ব্রাউজারে টমক্যাট ওয়েবসাইট খুলুন।
আপনার ব্রাউজারের অ্যাড্রেস বারে https://tomcat.apache.org টাইপ করুন বা পেস্ট করুন এবং আপনার কীবোর্ডে ↵ Enter বা ⏎ Return চাপুন।
ধাপ 7. বাম সাইডবারে "ডাউনলোড" এর অধীনে আপনি যে টমক্যাট সংস্করণটি চান তাতে ক্লিক করুন।
আপনি পৃষ্ঠার বাম দিকে একটি নেভিগেশন মেনুতে উপলব্ধ টমক্যাট সংস্করণটি পাবেন। আপনি নির্বাচন করতে পারেন টমক্যাট 9 অথবা এখানে অন্য সংস্করণ।
-
আপনি যদি দেখতে চান যে কোন সংস্করণ আপনার সিস্টেমের সাথে সামঞ্জস্যপূর্ণ, ক্লিক করুন কোন সংস্করণ?
এখানে ডাউনলোড শিরোনামের অধীনে।
ধাপ 8. "কোর" শিরোনামের নীচে নীল tar.gz লিঙ্কে ডান ক্লিক করুন।
এটি ড্রপ-ডাউন মেনুতে আপনার ডান-ক্লিক বিকল্পগুলি খুলবে।
ধাপ 9. ডান ক্লিক মেনু থেকে লিঙ্ক ঠিকানা অনুলিপি ক্লিক করুন।
আপনি এখানে TAR ফাইলের লিঙ্ক ঠিকানা দিয়ে সরাসরি টমক্যাট ইনস্টল করতে পারেন।
ধাপ 10. টার্মিনালে wget টাইপ করুন।
এটি আপনাকে অফিসিয়াল ডাউনলোড লিঙ্ক থেকে আপনার কম্পিউটারে টমক্যাটের সর্বশেষ সংস্করণটি ডাউনলোড করার অনুমতি দেবে।
অফিসিয়াল অ্যাপাচি টমক্যাট ওয়েবসাইট থেকে আপনার কপি করা লিঙ্ক ঠিকানা দিয়ে প্রতিস্থাপন করুন।
ধাপ 11. ↵ এন্টার টিপুন অথবা ফিরে আসুন।
এটি ডাউনলোড কমান্ডটি চালাবে এবং আপনার কম্পিউটারে টমক্যাট ডাউনলোড করবে।
ধাপ 12. sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt /tomcat চালান।
একবার আপনার ডাউনলোড সম্পন্ন হলে, ডাউনলোড করা TAR ফাইলের বিষয়বস্তু বের করতে এই কমান্ডটি চালান এবং ফাইলগুলিকে opt/tomcat ডিরেক্টরিতে সরান।
"Tomcat-9*.tar.gz" এর সংস্করণ নম্বরটি আপনার ডাউনলোড করা টমক্যাট সংস্করণ দিয়ে প্রতিস্থাপন করতে ভুলবেন না।
ধাপ 13. sudo nano /etc/systemd/system/tomcat.service চালান।
এটি "tomcat.service" নামে একটি নতুন ফাইল তৈরি করবে এবং আপনাকে আপনার ডিফল্ট পাঠ্য সম্পাদকের সাহায্যে এর বিষয়বস্তু সম্পাদনা করতে দেবে।
ধাপ 14. নিম্নলিখিত কনফিগারেশনটি tomcat.service ফাইলে আটকান।
- নিম্নলিখিত কোডে আপনার সিস্টেমের জাভা ডিরেক্টরিতে "JAVA_HOME" সেট করতে ভুলবেন না।
বর্ণনা temp/tomcat.pid এনভায়রনমেন্ট = CATALINA_HOME =/opt/tomcat Environment = CATALINA_BASE =/opt/tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX:+UseParallelGC' Environment = 'JAVA_JAVA_JAVA_JAVADA true -Djava.security.egd = file:/dev /./ urandom 'ExecStart =/opt/tomcat/bin/startup.sh ExecStop =/opt/tomcat/bin/shutdown.sh User = tomcat Group = tomcat UMask = 0007 RestartSec = 10 Restart = always [Install] WantedBy = multi-user.target
2 এর অংশ 2: টমক্যাট পরিষেবা শুরু করা
ধাপ 1. টার্মিনালে sudo systemctl ডেমন-রিলোড চালান।
এটি সিস্টেমডি ডেমন পুনরায় লোড করবে এবং আপনার নতুন পরিষেবা ফাইলটি খুঁজে পাবে।
ধাপ 2. চালান sudo ufw allow 8080 কমান্ড (alচ্ছিক)।
যদি আপনার সার্ভার একটি ফায়ারওয়াল দ্বারা সুরক্ষিত থাকে, 8080 পোর্টে ট্রাফিকের অনুমতি দেওয়ার জন্য টার্মিনালে এই কমান্ডটি চালান।
এটি আপনাকে আপনার স্থানীয় নেটওয়ার্কের বাইরে থেকে টমক্যাট ইন্টারফেস অ্যাক্সেস করতে দেবে।
ধাপ 3. systemctl সক্রিয় টমক্যাট কমান্ড চালান (alচ্ছিক)।
যদি আপনি এই কমান্ডটি চালান, টমক্যাট পরিষেবা স্বয়ংক্রিয়ভাবে সিস্টেম বুটে শুরু হবে।
ধাপ 4. টার্মিনালে sudo systemctl start tomcat চালান।
এটি আপনার সার্ভারে টমক্যাট পরিষেবা শুরু করবে।
- আপনি পরিষেবা অবস্থা যাচাই করতে sudo systemctl status tomcat কমান্ড ব্যবহার করতে পারেন।
- আপনি এখন আপনার ইন্টারনেট ব্রাউজারে টমক্যাট পরীক্ষা করতে পারেন https:// ip-address: 8080 এ। লিঙ্কে আপনার সিস্টেমের ডিফল্ট আইপি ঠিকানা দিয়ে "আইপি-ঠিকানা" পরিবর্তন করুন।