உபுண்டு 20.04/18.04 இல் ஜென்கின்ஸை நிறுவுவது எப்படி


ஜென்கின்ஸ் ஒரு முன்னணி சுய-கட்டுப்பாட்டு திறந்த-மூல ஆட்டோமேஷன் சேவையகம் ஆகும், இது மென்பொருளை உருவாக்குதல், சோதனை செய்தல் மற்றும் வழங்குதல் அல்லது வரிசைப்படுத்துதல் ஆகியவற்றில் மீண்டும் மீண்டும் நிகழும் தொழில்நுட்ப பணிகளை தானியக்கமாக்க பயன்படுகிறது.

ஜென்கின்ஸ் ஜாவாவை அடிப்படையாகக் கொண்டது மற்றும் உபுண்டு தொகுப்புகள், டோக்கர் மூலமாகவோ அல்லது ஒரு வலை பயன்பாட்டின் அனைத்து உள்ளடக்கங்களையும் உள்ளடக்கிய ஒரு வலை பயன்பாட்டின் காப்பக (WAR) கோப்பை பதிவிறக்கம் செய்து இயக்குவதன் மூலமாகவும் நிறுவ முடியும்.

இந்த கட்டுரையில், உபுண்டு 20.04 மற்றும் உபுண்டு 18.04 இல் ஜென்கின்ஸை நிறுவுவதற்கு டெபியன் தொகுப்பு களஞ்சியத்தை எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் கற்றுக்கொள்வீர்கள்.

  • ஒரு சிறிய குழுவுக்கு குறைந்தபட்சம் 1 ஜிபி ரேம் மற்றும் உற்பத்தி நிலை ஜென்கின்ஸ் நிறுவலுக்கு 4 ஜிபி + ரேம்.
  • உகுண்டு 20.04/18.04 இல் OpenJDK ஐ நிறுவுவதற்கான எங்கள் டுடோரியலைத் தொடர்ந்து, ஆரக்கிள் JDK 11 நிறுவப்பட்டது.

உபுண்டுவில் ஜென்கின்ஸை நிறுவுதல்

உபுண்டுவில், இயல்புநிலை களஞ்சியங்களிலிருந்து ஜென்கின்ஸை நீங்கள் பொருத்தமாக நிறுவலாம், ஆனால் சேர்க்கப்பட்ட பதிப்பு பெரும்பாலும் சமீபத்திய பதிப்பின் பின்னால் இருக்கும்.

ஜென்கின்ஸ் அம்சங்கள் மற்றும் திருத்தங்களின் மிக சமீபத்திய நிலையான பதிப்பைப் பயன்படுத்த, காட்டப்பட்டுள்ளபடி நிறுவ திட்ட-பராமரிக்கப்பட்ட தொகுப்புகளைப் பயன்படுத்தவும்.

$ wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
$ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
$ sudo apt-get update
$ sudo apt-get install jenkins

கணினியில் ஜென்கின்ஸ் மற்றும் அதன் சார்புநிலைகள் நிறுவப்பட்டதும், நீங்கள் systemctl கட்டளைகளைப் பயன்படுத்தி ஜென்கின்ஸ் சேவையகத்தின் நிலையைத் தொடங்கலாம், இயக்கலாம் மற்றும் சரிபார்க்கலாம்.

$ sudo systemctl start jenkins
$ sudo systemctl enable jenkins
$ sudo systemctl status jenkins

அடுத்து, இயல்புநிலை ஜென்கின்ஸ் போர்ட் 8080 ஐ ufw ஃபயர்வாலில் காட்ட வேண்டும்.

$ sudo ufw allow 8080
$ sudo ufw status

இப்போது ஜென்கின்ஸ் நிறுவப்பட்டு எங்கள் ஃபயர்வால் கட்டமைக்கப்பட்டதால், வலை உலாவி வழியாக ஆரம்ப அமைப்பை முடிக்க முடியும்.

உபுண்டுவில் ஜென்கின்ஸை அமைத்தல்

ஜென்கின்ஸ் நிறுவலை முடிக்க, ஜென்கின்ஸ் அமைவு பக்கத்தை அதன் இயல்புநிலை போர்ட் 8080 இல் பின்வரும் முகவரியில் பார்வையிடவும்.

http://your_server_ip_or_domain:8080

தொடக்க கடவுச்சொல்லின் இருப்பிடத்தைக் காட்டும் திறத்தல் ஜென்கின்ஸ் திரையை நீங்கள் காண வேண்டும்:

கடவுச்சொல்லைக் காண பின்வரும் பூனை கட்டளையை இயக்கவும்:

$ sudo cat /var/lib/jenkins/secrets/initialAdminPassword

அடுத்து, இந்த 32-எழுத்து கடவுச்சொல்லை நகலெடுத்து நிர்வாகி கடவுச்சொல் புலத்தில் ஒட்டவும், பின்னர் தொடரவும் என்பதைக் கிளிக் செய்யவும்.

அடுத்து, நீங்கள் தனிப்பயனாக்கு ஜென்கின்ஸ் பிரிவைப் பெறுவீர்கள், இங்கே நீங்கள் பரிந்துரைக்கப்பட்ட செருகுநிரல்களை நிறுவ அல்லது குறிப்பிட்ட செருகுநிரல்களைத் தேர்ந்தெடுக்கும் விருப்பத்தைப் பெறுவீர்கள். பரிந்துரைக்கப்பட்ட செருகுநிரல்களை நிறுவு விருப்பத்தை நாங்கள் தேர்வு செய்வோம், இது உடனடியாக நிறுவல் செயல்முறையைத் தொடங்கும்.

ஜென்கின்ஸ் நிறுவல் முடிந்ததும், முதல் நிர்வாக பயனரை உருவாக்குமாறு கேட்கப்படுவீர்கள். நாங்கள் மேலே அமைத்த ஆரம்ப கடவுச்சொல்லைப் பயன்படுத்த இந்த படிநிலையைத் தவிர்த்து நிர்வாகியாக தொடரலாம்.

இந்த கட்டத்தில், நீங்கள் ஜென்கின்ஸ் நிறுவலை வெற்றிகரமாக முடித்துவிட்டீர்கள்.

இந்த கட்டுரையில், உபுண்டு சேவையகத்தில் திட்டத்தால் வழங்கப்பட்ட தொகுப்புகளைப் பயன்படுத்தி ஜென்கின்ஸை எவ்வாறு நிறுவுவது மற்றும் அமைப்பது என்பதை நீங்கள் கற்றுக்கொண்டீர்கள். இப்போது நீங்கள் டாஷ்போர்டில் இருந்து ஜென்கின்ஸை ஆராய ஆரம்பிக்கலாம்.