Nginx એ એક લોકપ્રિય વેબ સર્વર છે જે સાઇટ્સ અને વિવિધ એપ્લિકેશન્સને સેવા આપવા માટે સક્રિય રીતે ઉપયોગમાં લેવાય છે. આ એક શક્તિશાળી મફત ઇન્ટરનેટ છે જે સિસ્ટમ સંચાલકોનો ઉપયોગ કરતી વખતે ઘટકોમાંથી સાંકળ બનાવતી હોય છે જે એકબીજા સાથે સંકળાયેલા છે. ખાસ કરીને Nginx સેંટૉસ 7 માં ઇન્સ્ટોલ કરવામાં આવે છે, કારણ કે તે લોકપ્રિય સર્વર ડિસ્ટ્રિબ્યુશનમાંનું એક છે. આજે આપણે આ વેબ સર્વરને ઉલ્લેખિત ઓએસમાં ઇન્સ્ટોલ કરવા વિશે કહેવા માંગીએ છીએ.
સેન્ટોસ 7 માં nginx ઇન્સ્ટોલ કરો
બધી વધુ ક્રિયાઓ "ટર્મિનલ" દ્વારા કરવામાં આવશે, અને અમે ડાઉનલોડના સ્ત્રોત તરીકે વિતરણની સત્તાવાર રીપોઝીટરી પસંદ કરી. આખી પ્રક્રિયાને ત્રણ વિષયક તબક્કામાં વહેંચવામાં આવશે જેથી સૌથી શિખાઉ વપરાશકર્તા પણ બધી સૂચનાઓ ઝડપથી સમજી શકે અને કોઈપણ સમસ્યા વિના કાર્ય સાથે સામનો કરી શકે.પગલું 1: સિસ્ટમમાં nginx ઉમેરી રહ્યા છે
ચાલો સૌથી મૂળભૂત પગલુંથી શરૂ કરીએ - ઑપરેટિંગ સિસ્ટમમાં Nginx વેબ સર્વર ઇન્સ્ટોલ કરવું. અગાઉ ઉલ્લેખ કર્યો છે તેમ, આપણે આ માટે કેટલીક ટીમોને કન્સોલ કરવાની અને જાણવાની જરૂર પડશે. નીચે પ્રમાણે પ્રક્રિયા છે:
- તમારા માટે "ટર્મિનલ" અનુકૂળ ખોલો, ઉદાહરણ તરીકે, એપ્લિકેશન મેનૂમાં "મનપસંદ" ટૅબ દ્વારા અથવા Ctrl + Alt + T હોટ કી દબાવીને.
- અહીં તમારે નવા પેકેજને વધુ ઉમેરવા માટે ઓએસ તૈયાર કરવા માટે ઇપેલ-રિલીઝનો માનક પ્રકાર દાખલ કરવો જોઈએ.
- આ અને બધા અનુગામી મેનીપ્યુલેશન્સ સુપરઝરની વતી બનાવવામાં આવશે, તેથી તેમને નવી લાઇનમાં અનુરૂપ પાસવર્ડ દાખલ કરીને પુષ્ટિ કરવી પડશે.
- જ્યારે સૂચનાને નવી ઇપેલ પેકેજ ઉમેરવાની જરૂરની જાણ કરવામાં આવે છે, ત્યારે વાય સંસ્કરણને પસંદ કરીને પ્રક્રિયાની પુષ્ટિ કરો.
- ઓપરેશન પૂર્ણ થયા પછી, નવી ઇનપુટ પંક્તિ દેખાશે. તે સ્ટાન્ડર્ડ સ્ટોરેજમાંથી NGINX ઇન્સ્ટોલ કરવાનું પ્રારંભ કરવા માટે સુડો yum ને nginx ઇન્સ્ટોલ કરવું જોઈએ.
- પેકેજ ઉમેરવા વિશે ફરીથી એક સૂચનાની પુષ્ટિ કરો.
- વધારામાં, જાહેર કી મેળવવામાં આવશે અને તાત્કાલિક. જો કે, તમે હકારાત્મક જવાબ પસંદ કર્યા પછી જ કરવામાં આવશે.
તે ફક્ત ઇન્સ્ટોલેશનની રાહ જોવા માટે રહે છે. તે પછી, સફળ પૂર્ણ થયેલ ઑપરેશનની એક સૂચના સ્ક્રીન પર દેખાશે, જેનો અર્થ એ છે કે તમે આગલા પગલા પર જઈ શકો છો.
પગલું 2: વેબ સર્વર ચલાવી રહ્યું છે
દુર્ભાગ્યે, ડિફૉલ્ટ Nginx ઑપરેટિંગ સિસ્ટમ ઑટોલોડમાં ઉમેરવામાં આવતું નથી, અને ઑફ સ્ટેટમાં પણ છે, તેથી તમારે આ ક્રિયાઓ જાતે કરવાની જરૂર પડશે. તે ઘણો સમય લેતો નથી, કારણ કે તમારે ફક્ત બે ટીમો દાખલ કરવાની જરૂર પડશે.
- પ્રથમમાં systemctl પ્રારંભ nginx નું દૃશ્ય છે અને વર્તમાન સત્ર માટે સેવા ચલાવવા માટે જવાબદાર છે.
- આદેશને સક્રિય કર્યા પછી, પૉપ-અપ વિંડો પ્રમાણીકરણ સાથે દેખાશે. અહીં સુપરઝર પાસવર્ડ દાખલ કરો અને Enter પર ક્લિક કરો.
- Systemctl ની બીજી લાઇન એનજીએનએક્સને સક્ષમ કરે છે તે ઑટોલોડ પર વિચારણા હેઠળ વેબ સર્વર ઉમેરવા માટે જરૂરી છે.
- તે પાસવર્ડ દાખલ કર્યા પછી જ તેને સક્રિય કરવામાં આવશે.
- જો બધું સફળતાપૂર્વક થયું હોય, તો તમે એવી માહિતી જોશો કે પ્રતીકાત્મક લિંક હમણાં જ બનાવવામાં આવી છે. તે તે છે જે નવી સત્ર શરૂ કરતી વખતે nginx લોંચ કરવા માટે તે ફાઇલને ઍક્સેસ કરવા માટે જવાબદાર છે.
પગલું 3: ફાયરવૉલમાં વેબ સર્વર ટ્રાફિકની પરવાનગી
ઇન્સ્ટોલ કરેલા વેબ સર્વરની સાચી કામગીરીને ગોઠવવા માટે, તે ઑપરેટિંગ સિસ્ટમ ફાયરવૉલમાં ટ્રાફિકના પેસેજને સંપાદિત કરવાનું બાકી છે. જો તમે કોઈ વિકલ્પનો ઉપયોગ કરો છો, તો અમે એક ઉદાહરણ સક્રિય ફાયરવૉલ ડિફૉલ્ટ કર્યું, જો તમે વર્તમાન શરતોને જોતા આદેશોને બદલવાની જરૂર પડશે.
- "ટર્મિનલ" ખોલો અને ફાયરવૉલ-સીએમડી --ઝોન = જાહેર --permanent --dd-service = http ત્યાં દાખલ કરો.
- આ આદેશને સુપરઝર પાસવર્ડને સ્પષ્ટ કરીને પણ પુષ્ટિ કરવી જોઈએ.
- હવે, જ્યારે તમે "સફળતા" શબ્દમાળા જોયું ત્યારે ફાયરવૉલ-સીએમડી --ઝોન = જાહેર --peranent --dd-service = https શામેલ કરો અને Enter પર ક્લિક કરો.
- તે ફાયરવૉલને રીબૂટ કરવા માટે જ રહે છે જેથી બધા ફેરફારો અમલમાં હોય, અને તે ફાયરવૉલ-સીએમડી-રેલોડ દ્વારા કરવામાં આવે છે.
- સફળતા સૂચના સ્ક્રીન પર દેખાતા પછી, તમે કન્સોલને બંધ કરી શકો છો અને વેબ સર્વરના ઉપયોગ પર જઈ શકો છો.
તમે સેન્ટોસ 7 માં Nginx ને સ્થાપિત કરવા માટે પગલા-દર-પગલાની માર્ગદર્શિકાથી પરિચિત થયા છો. જેમ તમે જોઈ શકો છો, અમે વૈશ્વિક રૂપરેખાંકન વિશે માહિતી પ્રદાન કરી નથી, કારણ કે બધા વપરાશકર્તાઓ માટે તેઓ વિશેષ હશે અને વ્યક્તિગત પસંદગીઓ પર આધાર રાખે છે. અમે નીચેની લિંક માટે સત્તાવાર દસ્તાવેજીકરણને વાંચીને આ માહિતી પ્રદાન કરીએ છીએ.
સત્તાવાર Nginx દસ્તાવેજીકરણ વાંચવા માટે સીધા આના પર જાઓ