உபுண்டு மூலம் எங்கள் சேவையகத்தில் கிட்லாப்பை எவ்வாறு நிறுவுவது

கிட்லாப் லோகோ

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

பிரபலமாகி வரும் பல சேவைகள் உள்ளன, ஆனால் பெரும்பாலான டெவலப்பர்கள் கிட்லாப்பைப் பயன்படுத்தத் தேர்வு செய்கிறார்கள், எங்கள் கணினியில் உபுண்டு அல்லது உபுண்டுவை இயக்க முறைமையாகப் பயன்படுத்தும் ஒரு தனியார் சேவையகத்தில் நிறுவக்கூடிய ஒரு இலவச மாற்று.

கிட்லாப் என்றால் என்ன?

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

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

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

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

உபுண்டு சேவையகத்தில் கிட்லாப்பை நிறுவ வேண்டியது என்ன?

எங்கள் சேவையகத்தில் கிட்லாப் அல்லது கிட்லாப் சி.இ. மென்பொருள் சரியாக வேலை செய்ய தேவையான சார்புநிலைகள் அல்லது மென்பொருளை நாம் நிறுவ வேண்டும். இதைச் செய்ய நாம் ஒரு முனையத்தைத் திறந்து பின்வருவதை எழுதுகிறோம்:

sudo apt-get install curl openssh-server ca-certificates postfix -y

சுருட்டை போன்ற ஒரு தொகுப்பு ஏற்கனவே நம் கணினியில் இருக்கும், ஆனால் அது இல்லையென்றால், நிறுவ இது ஒரு நல்ல வாய்ப்பு.

கிட்லாப் நிறுவல்

கிட்லாப் CE வெளிப்புற களஞ்சியம்

இப்போது எங்களிடம் அனைத்து கிட்லாப் சார்புகளும் உள்ளன, கிட்லாப் சி.இ. மென்பொருளை நாம் நிறுவ வேண்டும், இது பொதுவில் உள்ளது மற்றும் உபுண்டுக்கு வெளிப்புறமாக ஒரு களஞ்சியத்தின் மூலம் அதைப் பெறலாம். இதைச் செய்ய நாம் ஒரு முனையத்தைத் திறந்து பின்வருவதை எழுதுகிறோம்:

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

வெளிப்புற களஞ்சியத்தைப் பயன்படுத்துவதற்கு மற்றொரு முறை உள்ளது, ஆனால் Apt-get மென்பொருள் கருவி. இதற்காக, மேலே உள்ளவற்றை முனையத்தில் எழுதுவதற்கு பதிலாக, பின்வருவனவற்றை எழுத வேண்டும்:

sudo EXTERNAL_URL="http://gitlabce.example.com" apt-get install gitlab-ce

இதன் மூலம் எங்கள் உபுண்டு சேவையகத்தில் கிட்லாப் சிஇ மென்பொருள் இருக்கும். இப்போது அது சரியாக வேலை செய்ய சில அடிப்படை அமைப்புகளைச் செய்ய வேண்டிய நேரம் வந்துவிட்டது.

கிட்லாப் CE உள்ளமைவு

நாம் செய்ய வேண்டியது முதல் விஷயம் சில துறைமுகங்களை விடுவிக்கவும் கிட்லாப் பயன்படுத்துகிறது, அவை மூடப்படும், நாங்கள் ஃபயர்வாலைப் பயன்படுத்துகிறோம். நாம் திறக்க வேண்டிய துறைமுகங்கள் அல்லது கிட்லாப் பயன்படுத்தும் துறைமுகங்கள் 80 மற்றும் 443.

இப்போது, ​​நாங்கள் முதல் முறையாக கிட்லாப் சிஇ வலைத் திரையைத் திறக்க வேண்டும், இதற்காக எங்கள் உலாவியில் http://gitlabce.example.com என்ற வலைப்பக்கத்தைத் திறக்கிறோம். இந்த பக்கம் எங்கள் சேவையகத்தில் ஒன்றாக இருக்கும், ஆனால், முதல் முறையாக, நாம் செய்ய வேண்டும் கணினி இயல்பாகவே கடவுச்சொல்லை மாற்றவும். கடவுச்சொல்லை மாற்றியதும், நாங்கள் பதிவு செய்ய வேண்டும் அல்லது புதிய கடவுச்சொல் மற்றும் "ரூட்" பயனருடன் உள்நுழைக. இதன் மூலம் எங்கள் உபுண்டு சேவையகத்தில் கிட்லாப் அமைப்பின் தனிப்பட்ட உள்ளமைவு பகுதி இருக்கும்.

எங்கள் சேவையகம் பொது பயன்பாட்டிற்காக இருந்தால், நிச்சயமாக இணைய உலாவலை மிகவும் பாதுகாப்பாக மாற்ற சான்றிதழ்களைப் பயன்படுத்தும் வலை நெறிமுறையான https நெறிமுறையைப் பயன்படுத்த வேண்டும். நாங்கள் எந்த சான்றிதழையும் பயன்படுத்தலாம், ஆனால் கிட்லாப் சி.இ. களஞ்சியத்தின் URL ஐ தானாகவே மாற்றாது, இதை நாம் கைமுறையாக செய்ய வேண்டும், எனவே /etc/gitlab/gitlab.rb கோப்பைத் திருத்துகிறோம், வெளிப்புற_URL இல் புதிய முகவரிக்கான பழைய முகவரியை மாற்ற வேண்டும்இந்த வழக்கில் இது "கள்" என்ற எழுத்தைச் சேர்ப்பதாக இருக்கும், ஆனால் நாங்கள் URL ஐ வேறுபடுத்தி எங்கள் வலை சேவையகத்தின் பாதுகாப்பை அதிகரிக்கலாம். கோப்பைச் சேமித்து மூடியவுடன், பின்வருவனவற்றை முனையத்தில் எழுத வேண்டும், இதனால் செய்யப்பட்ட மாற்றங்கள் ஏற்றுக்கொள்ளப்படும்:

sudo gitlab-ctl reconfigure

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

கிட்லாப் அல்லது கிட்ஹப் எது சிறந்தது?

கிட்லாப்பில் நடக்கும் போது குறியீடு கைவிடப்படுகிறது

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

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


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   எட்கர் அலபலேட் இபாசெஸ் அவர் கூறினார்

    நான் கீட்டா என்று அழைக்கப்படும் மற்றொரு மாற்றீட்டைப் பயன்படுத்துகிறேன். https://github.com/go-gitea/. நீங்கள் அதை முயற்சி செய்யலாம் https://gitea.io

  2.   வில்பர்ன்மோசம் அவர் கூறினார்
  3.   ஜஸ்டிந்தம் அவர் கூறினார்

    எங்கள் டைனோசர் விளையாட்டுகள் https://dinosaurgames.org.uk/ மில்லியன் கணக்கான ஆண்டுகளுக்கு முன்பு விலங்குகளுடன் கேளிக்கை வழங்குங்கள்! நீங்கள் நியண்டர்டால்கள் மற்றும் அனைத்து வகையான டைனோக்களையும் நிர்வகிக்கலாம்; டைரனோசொரஸ் ரெக்ஸ், வெலோசிராப்டர்கள், மற்றும் பிராச்சியோசரஸ் அனைத்துமே இதில் அடங்கும்! எங்கள் டைனோசர்களின் நிலைகள் சண்டை முதல் அனுபவம் வரை ஆன்லைன் போக்கர் வரை பல்வேறு வகையான விளையாட்டுகளைக் கொண்டுள்ளன. நீங்கள் விரும்பும் எந்தவொரு தடையையும் நீங்கள் விளையாடலாம், இறுதியில் வரலாற்றுக்கு முந்தைய பொழுதுபோக்குகளை உங்களுக்கு வழங்கலாம்! உயிரினங்களுக்கு எதிராக குகை மனிதர்களாகப் போராடுங்கள், பூமியை அலையுங்கள், உங்கள் எதிரிகளையும் சாப்பிடுங்கள்!

  4.   லேலண்ட்ஹோர் அவர் கூறினார்

    உலகின் முதல் உலாவி அடிப்படையிலான முதல் நபர் எகர்! உடைப்பதைப் பெறுங்கள்! உங்கள் வகுப்பைத் தேர்ந்தெடுத்து, இந்த 3 டி மல்டிபிளேயர் ஷூட்டரில் உங்கள் எதிரிகளை முட்டையின் சார்புடன் முடிக்கவும். ஸ்க்ராம்பிள் ஷாட்கன் மற்றும் எக்.கே 47 போன்ற ஆபத்தான கருவிகளை நீங்கள் வெற்றிக்கான பாதையில் பிடிக்கவும். தடைசெய்யப்பட்ட ஷெல்ஷாக்கர்களைப் பாராட்டுங்கள் https://shellshockersunblocked.space/

  5.   வில்பர்ன்மோசம் அவர் கூறினார்
  6.   NYjso அவர் கூறினார்

    hp v72