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

How Install Jenkins Ubuntu 20



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

நிறுவல்

கணினியில் களஞ்சிய விசைகளைச் சேர்ப்பதன் மூலம் ஜென்கின்ஸை உபுண்டு 20.04 இல் நிறுவ முடியும், ஆனால் அதற்கு முன், நாம் முதலில் ஜாவா மேம்பாட்டு கருவியை நிறுவ வேண்டும். உங்கள் உபுண்டு 20.04 கணினியில் இன்னும் நிறுவப்படவில்லை என்றால் ஜாவாவின் திறந்த மூல சமூகத்தால் OpenJDK ஐ நிறுவுவோம்.







திறந்த ஜாவா மேம்பாட்டு கருவியை நிறுவவும்

OpenJDK இன் சமீபத்திய நிலையான பதிப்பை அதிகாரப்பூர்வ உபுண்டு தொகுப்பு களஞ்சியத்திலிருந்து நிறுவ முடியும். இந்த இடுகையை எழுதும் நேரத்தில், திறந்த ஜாவா மேம்பாட்டு கிட்டின் சமீபத்திய நிலையான பதிப்பு OpenJDK 11 ஆகும்.



முதலில், கணினியின் APT கேச் களஞ்சியத்தைப் புதுப்பிக்கவும்:



$சூடோபொருத்தமான மேம்படுத்தல்





OpenJDK 11 ஐ நிறுவ கீழே கொடுக்கப்பட்டுள்ள கட்டளையை தட்டச்சு செய்க:

$சூடோபொருத்தமானநிறுவுopenjdk-பதினொன்று-jdk



கூடுதல் வட்டு இடத்தை எடுக்கும்படி கேட்டால், y என தட்டச்சு செய்து Enter ஐ அழுத்தவும்.

நிறுவல் செயல்முறை முடிந்ததும், கீழே கொடுக்கப்பட்டுள்ள கட்டளையை தட்டச்சு செய்வதன் மூலம் ஜாவாவின் பதிப்பை சரிபார்க்க முடியும்:

$ஜாவா -மாற்றம்

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

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

ஜிபிஜி விசைகளை இறக்குமதி செய்து கணினியில் சேர்ப்பதன் மூலம் ஜென்கின்ஸை உபுண்டுவில் எளிதாக நிறுவ முடியும்.

இப்போது நீங்கள் GPG விசைகளைச் சேர்க்க வேண்டும்:

$wget -பி -அல்லது- https://pkg.jenkins.io/டெபியன்/jenkins.io.key| சூடோ apt-key சேர்-

GPG விசைகளைச் சேர்த்த பிறகு, கீழே கொடுக்கப்பட்டுள்ள கட்டளையைத் தட்டச்சு செய்வதன் மூலம் மூலங்களின் பட்டியலில் ஜென்கின்ஸ் தொகுப்பு முகவரியைச் சேர்க்கவும்:

$சூடோ sh -சி எதிரொலி டெப் http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list '

ஜென்கின்ஸ் களஞ்சியத்தை இயக்கிய பிறகு, கணினியின் APT தற்காலிக சேமிப்பை ஒரு முறை புதுப்பிக்கவும்.

$சூடோபொருத்தமான மேம்படுத்தல்

ஜென்கின்ஸை நிறுவும் உண்மையான வேலையை முன்னோக்கிச் செய்வோம்.

$சூடோபொருத்தமானநிறுவுஜென்கின்ஸ்

தேவையான y ஐ தட்டச்சு செய்து Enter விசையை அழுத்தி நிறுவல் செயல்முறையைத் தொடரவும்.

ஜென்கின்ஸ் வெற்றிகரமாக நிறுவப்பட்டது. ஜென்கின்ஸ் சேவையகத்தைத் தொடங்கி கட்டமைப்போம்.

ஜென்கின்ஸ் சேவையகத்தைத் தொடங்குங்கள்

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

$சூடோsystemctl நிலை ஜென்கின்ஸ்

இது என் விஷயத்தில் செயலில் உள்ளது ஆனால் அது உங்கள் வழக்கில் இல்லையென்றால், கீழே கொடுக்கப்பட்டுள்ள கட்டளையை தட்டச்சு செய்து தொடங்கவும்:

$சூடோsystemctl ஸ்டார்ட் ஜென்கின்ஸ்

சரிபார்த்து சேவையைத் தொடங்கிய பிறகு, ஃபயர்வாலை சரிசெய்வோம்.

ஜென்கின்ஸ் சேவையகத்திற்கான ஃபயர்வாலை உள்ளமைக்கவும்

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

$சூடோufw அனுமதி8080

கீழே கொடுக்கப்பட்டுள்ள கட்டளையைத் தட்டச்சு செய்வதன் மூலம் UFW இன் நிலையைச் சரிபார்க்கவும்:

$சூடோufw நிலை

நிலை செயலற்றதாக இருந்தால், கீழே கொடுக்கப்பட்டுள்ள கட்டளையைத் தட்டச்சு செய்து அதை இயக்கவும்:

$சூடோufwஇயக்கு

இப்போது, ​​UFW இன் நிலையை மீண்டும் சரிபார்க்கவும்.

$சூடோufw நிலை

போர்ட் 8080 அனுமதிக்கப்படுகிறது என்பதை நீங்கள் காணலாம்.

ஜென்கின்ஸை அமைக்கவும்

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

முனையத்தில் உள்ள கேட் கட்டளையைப் பயன்படுத்தி கொடுக்கப்பட்ட இடத்திலிருந்து கடவுச்சொல்லைப் பெறலாம். கடவுச்சொல்லைப் பெறுவதற்கான கட்டளை இப்படி இருக்கும்:

$சூடோ பூனை /எங்கே/lib/ஜென்கின்ஸ்/இரகசியங்கள்/initialAdminPassword

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

இது அடுத்த திரைக்கு உங்களை வழிநடத்தும், அங்கு பரிந்துரைக்கப்பட்ட செருகுநிரல்களை நிறுவவும் அல்லது உங்களுக்கு விருப்பமான செருகுநிரல்களை தேர்ந்தெடுக்கவும் கேட்கும்.

பரிந்துரைக்கப்பட்ட செருகுநிரல்களை நிறுவவும் என்பதைத் தேர்ந்தெடுக்கவும். கிளிக்கில், அது இயல்புநிலை செருகுநிரல்களை நிறுவத் தொடங்கும்.

செருகுநிரல்களை வெற்றிகரமாக நிறுவிய பின், நிர்வாகி பயனரின் பயனர்பெயர், கடவுச்சொல் மற்றும் மின்னஞ்சல் முகவரியை அமைக்கும்படி கேட்கும்.

தேவையான உள்ளீட்டு புலங்களை வழங்கி சேமி மற்றும் தொடர பொத்தானை அழுத்தவும்.

அடுத்து, ஜென்கின்ஸ் URL ஐ கட்டமைப்பதற்கான ஒரு பக்கத்திற்கு அது உங்களை வழிநடத்தும்.

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

ஜென்கின்ஸ் அமைவு முடிந்ததும், கீழே காட்டப்பட்டுள்ளபடி, ஜென்கின்ஸ் தயாராக உள்ளது என்ற வெற்றிச் செய்தியுடன் திரையைப் பெறலாம்!

ஜென்கின்ஸ் பொத்தானைப் பயன்படுத்தி தொடங்கு என்பதை அழுத்தவும், அடுத்த பக்கத்தில், டாஷ்போர்டில் ஒரு சுத்தமான பார்வை இருக்கும்.

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

முடிவுரை

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