VMware ESXi પર ઉબુન્ટુ સર્વર ઇન્સ્ટોલ કરો
VMware ESXi હોસ્ટ પર પગલું દ્વારા ઉબુન્ટુ સર્વર ઇન્સ્ટોલ કરવું — વર્ચ્યુઅલ મશીન બનાવવું અને દરેક ઇન્સ્ટોલર સ્ક્રીન, ભાષા અને નેટવર્કથી સ્ટોરેજ સુધી, તમારી પ્રોફાઇલ અને OpenSSH ચેકબોક્સને સમજાવવામાં આવે છે.
📑પ્રકરણો
- તમે શરૂ કરો તે પહેલાં તમારે શું જોઈએ છે — એક ESXi હોસ્ટ અને ઉબુન્ટુ સર્વર LTS ISO
- હોસ્ટ પરના ડેટાસ્ટોર પર ISO ને અપલોડ કરો
- વર્ચ્યુઅલ મશીન બનાવો — નામ, ગેસ્ટ OS, CPU, મેમરી અને ડિસ્ક
- ISO જોડો, પાવર ચાલુ કરો અને કન્સોલ ખોલો
- ભાષા અને કીબોર્ડ લેઆઉટ સ્ક્રીનો
- ઇન્સ્ટોલેશનનો પ્રકાર પસંદ કરો — ઉબુન્ટુ સર્વર અથવા ન્યૂનતમ સ્વાદ
- નેટવર્ક સ્ક્રીન — DHCP અથવા સ્થિર સરનામું, વત્તા પ્રોક્સી અને મિરર સ્ક્રીન્સ
- સંગ્રહ — માર્ગદર્શિત લેઆઉટ અને LVM ડિફોલ્ટ
- તમારી પ્રોફાઇલ અને OpenSSH ચેકબોક્સ
- વિશિષ્ટ સ્નેપ્સ, ઇન્સ્ટોલેશન પોતે અને રીબૂટ
- પ્રથમ લૉગિન તપાસો, એકવાર અપડેટ કરો અને SSH પર સ્વિચ કરો
📋 વિહંગાવલોકન અને પગલું-દર-પગલાની માર્ગદર્શિકા
ISO મેળવો અને તેને ડેટાસ્ટોર પર અપલોડ કરો
તમારે બે વસ્તુઓની જરૂર છે: એક ESXi હોસ્ટ કે જેમાં તમે લૉગ ઇન કરી શકો અને ubuntu.com પરથી ડાઉનલોડ કરેલ ઉબુન્ટુ સર્વર ISO. વર્તમાન LTS રિલીઝ પસંદ કરો — લાંબા ગાળાના સપોર્ટ વર્ઝનને વર્ષોના અપડેટ મળે છે અને લગભગ દરેક માર્ગદર્શિકા ધારે છે તે જ છે. પછી કંઈપણ બનાવતા પહેલા હોસ્ટ પર ISO અપલોડ કરો: ESXi વેબ ક્લાયંટમાં સ્ટોરેજ ખોલો, વાસ્તવિક ખાલી જગ્યા સાથે ડેટાસ્ટોર પસંદ કરો, ડેટાસ્ટોર બ્રાઉઝર ખોલો અને અપલોડનો ઉપયોગ કરો. વર્ચ્યુઅલ મશીન આ ફાઇલમાંથી બુટ થશે.
હવે મૂળભૂત બાબતો નક્કી કરો: VM માટે સ્પષ્ટ નામ, તેને કેટલી ડિસ્ક મળે છે અને શું તે તેનું સરનામું DHCP અથવા નિશ્ચિત સ્ટેટિક એડ્રેસ પરથી લે છે. ઉબુન્ટુનું દસ્તાવેજીકૃત ન્યૂનતમ પ્રમાણ નાનું છે — લગભગ 1.5 GB ની રેમ ઇન્સ્ટોલરને ચાલુ કરે છે — પરંતુ તમે જે સર્વરનો વાસ્તવમાં ઉપયોગ કરવાની યોજના ઘડી રહ્યા છો તે ઓછામાં ઓછી 2 થી 4 GB RAM અને 25 GB અથવા વધુ ડિસ્કને પાત્ર છે. તમે પછીથી વર્ચ્યુઅલ ડિસ્ક વધારી શકો છો; તેને સંકોચવું એ પીડાદાયક દિશા છે.
યોગ્ય સેટિંગ્સ સાથે વર્ચ્યુઅલ મશીન બનાવો
ESXi વેબ ક્લાયન્ટમાં VM બનાવો / નોંધણી કરો પસંદ કરો, પછી નવું વર્ચ્યુઅલ મશીન બનાવો. મહત્વની પસંદગીઓ:
નામ અને અતિથિ OS: VM ને તેનું કામ કહેતું નામ આપો અને ગેસ્ટ OS કુટુંબ Linux, સંસ્કરણ Ubuntu Linux (64-bit) પસંદ કરો — ESXi આનો ઉપયોગ સમજદાર ડિફોલ્ટ પસંદ કરવા માટે કરે છે. સ્ટોરેજ: તમે ISO ને અપલોડ કરેલ ડેટાસ્ટોર. CPU અને મેમરી: 2 vCPUs અને 4 GB RAM એ ટેસ્ટ અથવા નાના સેવા સર્વર માટે આરામદાયક પ્રારંભિક બિંદુ છે. હાર્ડ ડિસ્ક: 25 GB અથવા વધુ; પાતળી જોગવાઈઓ લેબ માટે સારી છે, જાડી જોગવાઈઓ આગળની જગ્યા અનામત રાખે છે. નેટવર્ક એડેપ્ટર: VMXNET 3 પસંદ કરો — ઉબુન્ટુ તેના ડ્રાઇવરને કર્નલમાં મોકલે છે, તેથી નેટવર્ક ઇન્સ્ટોલ દરમિયાન જ કાર્ય કરે છે.
CD/DVD ડ્રાઇવ: તેને અપલોડ કરેલ ISO (ડેટાસ્ટોર ISO ફાઇલ) પર નિર્દેશ કરો અને ખાતરી કરો કે પાવર પર કનેક્ટ કરો ટિક કરેલ છે. ફર્મવેરને તેના ડિફોલ્ટ પર છોડો, જે વર્તમાન પ્રકાશનો પર EFI છે — ઉબુન્ટુ સંપૂર્ણપણે EFI અને સિક્યોર બૂટને સપોર્ટ કરે છે, તેથી બદલવા માટે કંઈ નથી.
ભાષા અને કીબોર્ડ સ્ક્રીનને બુટ કરો અને સાફ કરો
VM પર પાવર કરો અને તેનું કન્સોલ ખોલો. બૂટ મેનૂ Ubuntu સર્વરને અજમાવો અથવા ઇન્સ્ટોલ કરો ઓફર કરે છે — તેને પસંદ કરો અને Enter દબાવો (થોડી રાહ જોયા પછી તે તેની જાતે જ ચાલુ રહે છે). ઇન્સ્ટોલર પ્રથમ ઝડપી હાર્ડવેર શોધ ચલાવે છે, પછી સ્વાગત સ્ક્રીન તમારી ભાષા માટે પૂછે છે. તેને પસંદ કરો અને ચાલુ રાખો દબાવો.
આગળ કીબોર્ડ લેઆઉટ સ્ક્રીન છે. સાચો લેઆઉટ પસંદ કરવા માટે દસ સેકન્ડનો સમય લો અને આપેલા બૉક્સમાં કેટલીક કીઝનું પરીક્ષણ કરો.
ઇન્સ્ટોલ પ્રકાર પસંદ કરો અને નેટવર્ક સેટ કરો
વર્તમાન પ્રકાશનો ઇન્સ્ટોલેશન સ્ક્રીનના પ્રકાર પર બે ફ્લેવર્સ ઓફર કરે છે: Ubuntu Server — વહીવટી સાધનોના સામાન્ય સંગ્રહ સાથેનું પ્રમાણભૂત ઇન્સ્ટોલ — અને Ubuntu સર્વર (ઓછુ કરેલ) — ઓટોમેટેડ અને ક્લાઉડ-સ્ટાઈલ ડિપ્લોયમેન્ટ્સ માટેનું એક નાનું ઇન્સ્ટોલેશન. પ્રથમ સર્વર અથવા લર્નિંગ મશીન માટે, નિયમિત ઉબુન્ટુ સર્વર પસંદ કરો; રોજિંદા સાધનોને ઓછામાં ઓછા છોડે છે જે તમે શોધવાની અપેક્ષા રાખશો, અને તેમને એક પછી એક પાછા ઉમેરવામાં બચત કરતાં વધુ સમય લાગે છે.
નેટવર્ક કનેક્શન સ્ક્રીન તમારું વર્ચ્યુઅલ નેટવર્ક કાર્ડ બતાવે છે (તે ens160 તરીકે દેખાય છે). ડિફૉલ્ટ રૂપે તે DHCP ને સરનામું પૂછે છે, અને મોટાભાગના ઘર અને લેબ ઇન્સ્ટોલ્સ માટે તે જ તમને જોઈએ છે — તે જે સરનામું મેળવે છે તેની નોંધ લો, કારણ કે તે તે છે જ્યાં તમે સર્વર સુધી પહોંચશો. જો આ સર્વર હંમેશા એક જ સરનામે રહેવુ જોઈએ — અને વાસ્તવિક સર્વર્સે સામાન્ય રીતે — એડેપ્ટર પસંદ કરવું જોઈએ, IPv4 સંપાદિત કરો પસંદ કરો, મેન્યુઅલ પર સ્વિચ કરો અને ચાર ફીલ્ડ ભરો: CIDR ફોર્મમાં સબનેટ, ઉદાહરણ તરીકે 192.168.1.0/24, તમે આ સર્વર જે સરનામું આપી રહ્યા છો, ઉદાહરણ તરીકે 192.168.1.50, ગેટવે અને નામ સર્વર્સ. તમારા નેટવર્કની અંદર એક સરનામું ચૂંટો પરંતુ રેન્જની બહાર તમારું રાઉટર DHCP દ્વારા હાથ ધરવામાં આવે છે, જેથી બંને ક્યારેય ટકરાતા નથી.
પ્રોક્સી સ્ક્રીન ખાલી છોડી શકાય છે સિવાય કે તમારું નેટવર્ક પ્રોક્સી દ્વારા ટ્રાફિકને દબાણ કરે. મિરર સ્ક્રીન તમારી નજીકના ઉબુન્ટુ આર્કાઇવને પસંદ કરે છે અને તેનું પરીક્ષણ કરે છે - તે ઑફર કરે છે તે ડિફોલ્ટ સ્વીકારો.
સંગ્રહ — LVM સાથે માર્ગદર્શિત લેઆઉટ
માર્ગદર્શિત સ્ટોરેજ ગોઠવણી સ્ક્રીન સંપૂર્ણ ડિસ્કનો ઉપયોગ કરો ઓફર કરે છે. આ એકદમ નવી વર્ચ્યુઅલ ડિસ્ક હોવાથી, તે યોગ્ય પસંદગી છે — તેના પર રક્ષણ કરવા માટે કંઈ નથી. આ ડિસ્કને LVM જૂથ તરીકે સેટ કરો વિકલ્પ મૂળભૂત રીતે ટિક કરેલ છે, અને તેને ટિક કરેલ છોડવું એ મોટાભાગના લોકો માટે યોગ્ય ડિફોલ્ટ છે: LVM એ ડિસ્ક અને ફાઇલસિસ્ટમ વચ્ચેનું એક સ્તર છે જે સંગ્રહને પાછળથી વધુ સરળ બનાવે છે.
પૂર્ણ દબાવો અને ઇન્સ્ટોલર સ્ટોરેજ રૂપરેખાંકન સમીક્ષા સ્ક્રીન બતાવે છે — નાના EFI પાર્ટીશન અને મુખ્ય LVM વોલ્યુમ સહિત, તે જે પાર્ટીશનો બનાવવાનું છે. તેને વાંચો, પછી પુષ્ટિ કરો. અંતિમ ચેતવણી વધુ એક વખત પૂછે છે, કારણ કે આગળનું પગલું ડિસ્ક પર લખે છે; તાજી વર્ચ્યુઅલ ડિસ્ક પર જે તમે ઇચ્છો તે બરાબર છે.
પ્રોફાઇલ સેટઅપ અને OpenSSH ચેકબોક્સ
પ્રોફાઇલ સેટઅપ સ્ક્રીન તમારું નામ, સર્વરનું નામ (હોસ્ટનામ અન્ય મશીનો જોશે), વપરાશકર્તા નામ અને પાસવર્ડ પૂછે છે. આ પ્રથમ વપરાશકર્તા એડમિનિસ્ટ્રેટર છે — તે સિસ્ટમ કાર્યો માટે sudo નો ઉપયોગ કરી શકે છે. એક પાસવર્ડ ચૂંટો જે તમને હજુ પણ આવતા મહિને યાદ હશે; તમે તેને પ્રથમ લોગિન પર ટાઇપ કરશો.
પછી SSH સેટઅપ સ્ક્રીન આવે છે, અને સમગ્ર ઇન્સ્ટોલેશનની એક સૌથી ઉપયોગી ટિક: OpenSSH સર્વર ઇન્સ્ટોલ કરો. તે ડિફોલ્ટ રૂપે ટિક નથી — તેને ટિક કરો. સર્વર પાસે ડેસ્કટોપ અને બ્રાઉઝર નથી; ઇન્સ્ટોલેશન પછી તમે તેને તમારા પોતાના કમ્પ્યુટરથી લગભગ સંપૂર્ણપણે SSH પર મેનેજ કરશો, અને હવે SSH સર્વરને ઇન્સ્ટોલ કરવાથી તમે પછીથી કન્સોલ ટ્રિપ બચાવી શકો છો. સ્ક્રીન GitHub અથવા Launchpad માંથી SSH કી આયાત કરવાની પણ ઑફર કરે છે — એક શિખાઉ માણસ તેને છોડી શકે છે અને પાસવર્ડ લૉગિનનો ઉપયોગ કરી શકે છે.
છેલ્લી પસંદગીની સ્ક્રીન વિશિષ્ટ સર્વર સ્નેપ્સ યાદી આપે છે — લોકપ્રિય સર્વર એપ્લિકેશનો જે વન-ટિક વધારા તરીકે ઓફર કરવામાં આવે છે. તે બધાને નિશાન વગર છોડી દો. સ્વચ્છ આધાર સિસ્ટમ એ યોગ્ય પ્રારંભિક બિંદુ છે; તમને જે જોઈએ છે તે પછીથી, ઇરાદાપૂર્વક ઇન્સ્ટોલ કરી શકાય છે.
ઇન્સ્ટોલ પૂર્ણ કરો અને સ્વચ્છ રીતે રીબૂટ કરો
ઇન્સ્ટોલર હવે સિસ્ટમની નકલ કરે છે અને તેની પ્રગતિ દર્શાવે છે. આ સ્ટેજ શેર કરેલ હોસ્ટ પર થોડો સમય લે છે — ધીમી પ્રોગ્રેસ સ્ક્રીન સામાન્ય છે, અને લોગ વ્યુ બતાવે છે કે તે હજુ પણ કામ કરી રહ્યું છે. જ્યારે તે પૂર્ણ થાય, ત્યારે હવે રીબૂટ કરો પસંદ કરો.
પ્રથમ લોગિન - તપાસો, અપડેટ કરો અને SSH પર ખસેડો
તમારી પ્રોફાઇલમાંથી વપરાશકર્તાનામ અને પાસવર્ડ સાથે કન્સોલ પર લૉગ ઇન કરો. પ્રથમ, સર્વર ખરેખર જે સરનામું વાપરી રહ્યું છે તેની પુષ્ટિ કરો:
ip a
ens160 એડેપ્ટર જુઓ — ત્યાં બતાવેલ સરનામું તે છે જેની સાથે તમે કનેક્ટ થશો. આગળ, ઇન્સ્ટોલરે બનાવેલ ડિસ્ક લેઆઉટ તપાસો:
df -h
પછી તમે તેના પર કંઈપણ ઇન્સ્ટોલ કરો તે પહેલાં એકવાર તાજી સિસ્ટમ વર્તમાન લાવો:
sudo apt update
sudo apt upgrade
અહીંથી, ESXi કન્સોલમાં કામ કરવાનું બંધ કરો અને તમારા પોતાના કમ્પ્યુટરથી SSH પર સર્વરનું સંચાલન કરો — તમારી પ્રોફાઇલમાંથી વપરાશકર્તાનામ અને તમે હમણાં જ પુષ્ટિ કરેલ સરનામાંનો ઉપયોગ કરીને, ssh yourusername@server-address સાથે કનેક્ટ કરો.
પગલા 6 માં OpenSSH ટિક ચૂકી ગયા? કન્સોલ પર, તેને હમણાં ઇન્સ્ટોલ કરો અને ખાતરી કરો કે સેવા ચાલી રહી છે:
sudo apt install openssh-server
sudo systemctl status ssh
🏷️વિષય શોધ ચલો અને કીવર્ડ્સ
🎙️ સંપૂર્ણ ટ્રાન્સક્રિપ્ટ — વિસ્તૃત કરવા માટે ટૅપ કરો
__TOK_40__
__TOK_41__
__TOK_42__
❓ વારંવાર પૂછાતા પ્રશ્નો
શું આ ટ્યુટોરીયલ અનુસરવા માટે 100% મફત છે?
__TOK_43__
શું નવા નિશાળીયા આ માર્ગદર્શિકાને અનુસરી શકે છે?
__TOK_44__
જો હું અટકી જાઉં તો હું ક્યાં પ્રશ્નો પૂછી શકું?
__TOK_45__