আমার জেনকিনস.ওয়ার রয়েছে এবং আমি এটি উইন্ডোজের কমান্ড প্রম্পট থেকে এটি শুরু করেছি:
java -jar jenkins.war
এটি ভালভাবে শুরু হয়েছিল এবং সহজেই ব্রাউজ করা হয়েছিল http://localhost:8080
আমি 9090 বন্দরে শুরু করতে চাই। আমি এটা কিভাবে করবো?
আমার জেনকিনস.ওয়ার রয়েছে এবং আমি এটি উইন্ডোজের কমান্ড প্রম্পট থেকে এটি শুরু করেছি:
java -jar jenkins.war
এটি ভালভাবে শুরু হয়েছিল এবং সহজেই ব্রাউজ করা হয়েছিল http://localhost:8080
আমি 9090 বন্দরে শুরু করতে চাই। আমি এটা কিভাবে করবো?
উত্তর:
কমান্ড প্রম্পটে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
java -jar jenkins.war --httpPort=9090
আপনি যদি https ব্যবহার করতে চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
java -jar jenkins.war --httpsPort=9090
বিশদ এখানে
net start jenkinsপরিষেবাগুলি চালু / বন্ধ করতে কমান্ড ব্যবহার করি ।
খুলুন jenkins.xmlJenkins হোম ফোল্ডারে (সাধারণত C:\Program Files (x86)\Jenkins) এবং পরিবর্তন পোর্ট নম্বর:
httpPort=xxxx
থেকে
httpPort=yyyy
তখন এই পরিষেবাটি পুনরায় আরম্ভ করুন। এটি স্থায়ীভাবে সেটিংস পরিবর্তন করা উচিত।
jenkins.model.JenkinsLocationConfiguration.xmlআমার জন্য ডাকা হয়েছিল ।
সঙ্গে উবুন্টু 14.4 আমি ফাইল পরিবর্তন করতে হয়েছিল , / etc / ডিফল্ট / Jenkins
যেমন
#HTTP_PORT=8080
HTTP_PORT=8083
এবং পরিষেবাটি পুনরায় চালু করুন
service jenkins restart
sudo systemctl restart jenkinsপরিষেবাটিও পুনরায় চালু করে।
উইন্ডোজে (উইন্ডোজ পরিষেবা সহ)।
ফাইল সম্পাদনা C:\Program Files (x86)\Jenkins\jenkins.xmlসঙ্গে 8083 আপনি 8083 পোর্ট চাই।
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8083</arguments>
সেন্টোস / রেডহ্যাট ইন * নিক্সে
ভিআইএম / ইত্যাদি / সিসকনফিগ / জেনকিনস
# Port Jenkins is listening on.
# Set to -1 to disable
#
JENKINS_PORT="8080"
উইন্ডোতে এক্সএমএল ফাইলটি সি খুলুন: \ প্রোগ্রাম ফাইল (x86) \ জেনকিনস \ জেনকিনস.এক্সএমএল
<executable>%BASE%\jre\bin\java</executable>
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --**httpPort=8083**</arguments>
i made above bold to show you change then
<executable>%BASE%\jre\bin\java</executable>
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8083</arguments>
এখন আপনাকে পুনরায় চালু করতে হবে আপনি http: // লোকালহস্ট: 8080 / পুনঃসূচনা না করে পুনরায় চালু করার পরে http: // লোকালহস্ত: 8083 / সমস্ত ভাল হওয়া উচিত তাই উপরের সমস্ত প্রতিক্রিয়াটির মতো দেখায় যা বলে যে এটি আমাদের কাজ করে না আবার শুরু.
জন্য Fedora, RedHat, CentOSএবং একইভাবে, কোনো স্বনির্ধারণ মধ্যে সম্পন্ন করতে হবে /etc/sysconfig/jenkinsপরিবর্তে /etc/init.d/jenkins। প্রথম ফাইলটির উদ্দেশ্য হ'ল দ্বিতীয় ফাইলটির কাস্টমাইজেশন।
সুতরাং, এর মধ্যে /etc/sysconfig/jenkins, একটি JENKINS_PORTভেরিয়েবল রয়েছে যা জেনকিন্স চলছে এমন বন্দর নম্বর ধারণ করে।
সঠিক, --httpPort প্যারামিটার ব্যবহার করুন। আপনি যদি $ জেনকিনসহোমও নির্দিষ্ট করতে চান তবে আপনি এটি করতে পারেন:
java -DJENKINS_HOME=/Users/Heros/jenkins -jar jenkins.war --httpPort=8484
8080 এর ডিফল্ট পোর্ট পরিবর্তন করতে। আপনাকে যা করতে হবে তা:
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=9090</arguments> আপনি কল করতে পারেন
java -jar jenkins.war --help
সমস্ত উপলব্ধ পরামিতিগুলির একটি তালিকা দেখতে।
ফাইলে DAEMON_ARGS এর পরে নিম্নলিখিত দুটি লাইন যুক্ত করুন /etc/init.d/jenkins
HTTP_PORT = 8010
জেনকিনস_আরজিএস = "- httpPort = $ HTTP_PORT"
আপনি যদি লিনাক্স এএমআই এর সাথে ইক্য 2 উদাহরণে জেনকিনগুলি কনফিগার করেছেন এবং পোর্টটি পরিবর্তন করতে চান। ফাইলটি সম্পাদনা করুন
sudo vi /etc/sysconfig/jenkins
সম্পাদন করা
JENKINS_PORT="your port number"
ভিজ প্রস্থান করুন
:wq
জেনকিনগুলি পুনরায় চালু করুন
sudo service jenkins restart
বা কেবল এটি শুরু করুন, যদি এটি ইতিমধ্যে চালু না থাকে
sudo service jenkins start
আপনার জেনকিনগুলি উল্লিখিত বন্দরে চলছে কিনা তা যাচাই করতে
netstat -lntu | grep "your port number"
ওএসএক্স সম্পাদনা ফাইলটিতে:
/usr/local/Cellar/jenkins-lts/2.46.1/homebrew.mxcl.jenkins-lts.plist
এবং আপনার প্রয়োজন বন্দর সম্পাদনা করুন।
উইন্ডোজ প্রশাসক হিসাবে কমান্ড প্রম্পট ওপেন করুন। জেনকিন্স ইনস্টল করা ডিরেক্টরিটিতে যান। এবং জেনকিনস.এক্সপি স্টপ ব্যবহার করে প্রথমে জেনকিন্স পরিষেবা বন্ধ করুন
java -jar jenkins.war --httpPort = 9090 ব্যবহার করে পোর্টটি পরিবর্তন করতে কমান্ডটি টাইপ করুন (আপনি যে পোর্ট নম্বরটি ব্যবহার করতে চান তা লিখুন)।
এবং শেষ অবধি , জেনকিনস.এক্সে পুনরায় চালু করে জেনকিনস পরিষেবাদি পুনরায় চালু করুন
'/Etc/init.d/jenkins' শেলটি পরিবর্তন করুন
check_tcp_port "http" "$HTTP_PORT" "8080" || return 1
8080আপনি যাকে চান পরিবর্তন করুন