সেন্টওএস উপর জেনকিন্স ইনস্টল করার জন্য কিভাবে
সুচিপত্র:
জেনকিন্স সর্বাধিক জনপ্রিয় ওপেন সোর্স, জাভা ভিত্তিক অটোমেশন সার্ভার যা আপনাকে সহজেই একটি অবিচ্ছিন্ন ইন্টিগ্রেশন এবং অবিচ্ছিন্ন ডেলিভারি (সিআই / সিডি) পাইপলাইন সেটআপ করতে দেয় to
কন্টিনিউস ইন্টিগ্রেশন (সিআই) একটি ডিভোপস অনুশীলন, যার মধ্যে টিম সদস্যরা নিয়মিতভাবে তাদের কোড পরিবর্তন করে সংস্করণ নিয়ন্ত্রণ সংগ্রহস্থলে প্রতিশ্রুতি দেয়, তারপরে স্বয়ংক্রিয় বিল্ডস এবং পরীক্ষাগুলি চালানো হয়। অবিচ্ছিন্ন বিতরণ (সিডি) এমন একটি অনুশীলনের সিরিজ যেখানে কোড পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে বিল্ড, টেস্ট এবং উত্পাদনে স্থাপন করা হয়।
এই টিউটোরিয়ালটি অফিসিয়াল জেনকিনস সংগ্রহশালা থেকে সেন্টস 8 এ জেনকিন্স ইনস্টল করার পদক্ষেপগুলি কভার করে।
জেনকিন্স ইনস্টল করা হচ্ছে
সেন্টস 8 এ জেনকিন্স ইনস্টল করতে সুডো সুবিধা সহ রুট বা ব্যবহারকারী হিসাবে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:
-
জেনকিনস জাভাতে লেখা, তাই প্রথম পদক্ষেপটি জাভা ইনস্টল করা। জেনকিন্সের জাভা 8 এবং 11 সংস্করণ প্রয়োজন, তবে কিছু জেনকিনস প্লাগইন জাভা 8 এর সাথে সংকলনযোগ্য নাও হতে পারে।
আমরা ওপেনজেডকে 8 ইনস্টল করব:
sudo dnf install java-1.8.0-openjdk-develপরবর্তী পদক্ষেপটি জেনকিন্স সংগ্রহস্থল সক্ষম করা enable রেপো ফাইলটি ডাউনলোড করতে এবং জিপিজি কী আমদানি করতে নিম্নলিখিত কমান্ডগুলি চালান:
sudo wget -O /etc/yum.repos.d/jenkins.reposudo rpm --importটাইপ করে জেনকিন্সের সর্বশেষতম স্থিতিশীল সংস্করণ ইনস্টল করুন:
sudo yum install jenkinsএকবার ইনস্টলেশন প্রক্রিয়াটি শেষ হয়ে গেলে, জিনকিনস পরিষেবাটি শুরু করুন এবং এটি সিস্টেম বুটে শুরু করতে সক্ষম করুন:
sudo systemctl start jenkinssudo systemctl enable jenkinsজেনকিনস চলছে কিনা তা পরীক্ষা করতে টাইপ করুন:
systemctl status jenkinsআউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:
Loaded: loaded (/etc/rc.d/init.d/jenkins; generated) Active: active (running) since Thu 2019-10-31 21:31:36 UTC; 3s ago…
ফায়ারওয়াল সামঞ্জস্য করা
প্রয়োজনীয় বন্দরটি খুলতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
জেনকিনস সেট আপ করা হচ্ছে
জেনকিনস সেটআপ প্রক্রিয়াটি শুরু করতে, আপনার ব্রাউজারটি খুলুন এবং
8080
পোর্টের পরে ডোমেন বা সার্ভারের আইপি ঠিকানাটি টাইপ
8080
:
http://your_ip_or_domain:8080
নীচের মত একটি পর্দা প্রদর্শিত হবে, আপনাকে ইনস্টলেশন চলাকালীন নির্মিত প্রশাসক পাসওয়ার্ড প্রবেশ করানোর জন্য অনুরোধ করবে:







আপনি যদি এই মুহুর্তে পৌঁছে থাকেন তবে আপনি সফলভাবে আপনার সেন্টস সিস্টেমে জেনকিন্স ইনস্টল করেছেন।
উপসংহার
এই টিউটোরিয়ালে, আমরা আপনাকে সেন্টস / আরএইচইএল ভিত্তিক সিস্টেমে জেনকিন্সের প্রাথমিক কনফিগারেশনটি ইনস্টল এবং সম্পূর্ণ করার পদ্ধতি দেখিয়েছি।
আপনি এখন অফিসিয়াল জেনকিন্স ডকুমেন্টেশন পৃষ্ঠাটি দেখতে পারেন এবং জেনকিনসের কর্মপ্রবাহ এবং প্লাগ-ইন মডেলটি অন্বেষণ শুরু করতে পারেন।
জেনকিন্স সেন্টোসসেন্টোস 7 এ জেনকিনগুলি কীভাবে ইনস্টল করবেন
এই টিউটোরিয়ালটি আপনাকে অফিশিয়াল জেনকিনস সংগ্রহশালা ব্যবহার করে একটি সেন্টস 7 সিস্টেমে জেনকিন্স ইনস্টল করার ধাপগুলি অনুসরণ করবে। জেনকিনস একটি ওপেন সোর্স, জাভা ভিত্তিক অটোমেশন সার্ভার যা একটি অবিচ্ছিন্ন ইন্টিগ্রেশন এবং অবিচ্ছিন্ন ডেলিভারি (সিআই / সিডি) পাইপলাইন সেটআপ করার সহজ উপায় সরবরাহ করে।
ওবুন্টুতে জেনকিনগুলি কীভাবে ইনস্টল করবেন 18.04
এই টিউটোরিয়ালে, আমরা আপনাকে জেনকিনস দেবিয়ান প্যাকেজ সংগ্রহস্থল ব্যবহার করে একটি উবুন্টু 18.04 মেশিনে জেনকিন্স ইনস্টল করতে দেখাব। জেনকিনস একটি ওপেন সোর্স অটোমেশন সার্ভার যা একটি অবিচ্ছিন্ন ইন্টিগ্রেশন এবং অবিচ্ছিন্ন ডেলিভারি (সিআই / সিডি) পাইপলাইন সেটআপ করার সহজ উপায় সরবরাহ করে।
ডেবিয়ান 10 লিনাক্সে জেনকিনগুলি কীভাবে ইনস্টল করবেন
এই টিউটোরিয়ালে, আমরা অফিসিয়াল জেনকিন্স সংগ্রহস্থল থেকে জেনকিন্সকে একটি ডেবিয়ান 10, বুস্টারে ইনস্টল করার পদ্ধতিটি কভার করব।







