PHP, - સ્ક્રિપ્ટ પ્રોગ્રામિંગ ભાષા, જે સેંટૉસ 7 ઑપરેટિંગ સિસ્ટમના અન્ય માનક ઘટકો સાથે ડિફૉલ્ટ રૂપે ઇન્સ્ટોલ કરવામાં આવે છે. જો કે, આ પ્લેટફોર્મ માટેના અપડેટ્સ ખૂબ દુર્લભ છે, તેથી વપરાશકર્તાઓને જૂના PHP, સંસ્કરણ 5 સાથે કામ કરવા માટે ફરજ પાડવામાં આવે છે. નવું PHP, 7 વિધાનસભા સ્વતંત્ર ડાઉનલોડ યોગ્ય રીપોઝીટરી અને તમામ પુસ્તકાલયોની વધુ ઇન્સ્ટોલેશન પછી જ ઉપલબ્ધ થશે. આજના લેખના ભાગરૂપે, અમે આ પ્રક્રિયાને શક્ય તેટલું વર્ણવવાનો પ્રયાસ કરીશું.
સેન્ટોસ 7 માં PHP, 7 ઇન્સ્ટોલ કરો
સેન્ટોસમાં પસંદગીના બહુમતી સૉફ્ટવેર તરીકે, PHP, 7 ક્લાસિકલ કન્સોલમાં અનુરૂપ આદેશો દાખલ કરીને ઇન્સ્ટોલ કરેલું છે. વપરાશકર્તાને તમામ એલ્ગોરિધમ્સના સિદ્ધાંતોના જ્ઞાનની જરૂર નથી, કારણ કે તે ફક્ત ટર્મિનલમાં ઉલ્લેખિત રેખાઓ દાખલ કરવા માટે જરૂરી રહેશે. બિનઅનુભવી વપરાશકર્તાઓ માટે કાર્યને સરળ બનાવવા માટે અમે પગલાંઓ માટે સંપૂર્ણ પ્રક્રિયાને તોડ્યો. ચાલો પ્રથમ ક્રિયા સાથે પ્રારંભ કરીએ.પગલું 1: આવશ્યક રીપોઝીટરી ઉમેરવાનું
બધા PHP, 7 ઘટકો બે સ્ટોરેજ સુવિધાઓમાં સંગ્રહિત છે, જે સેંટૉસ 7 ઑપરેટિંગ સિસ્ટમમાં ખૂટે છે. સક્રિય ઇન્ટરનેટ કનેક્શનની ઉપલબ્ધતા ખાતરી કરવા માટે વપરાશકર્તાને પોતાને ઉમેરવાની જરૂર છે.
અમે તે વપરાશકર્તાઓનું ધ્યાન દોરવા માંગીએ છીએ જે તેમના phpmyadmin પર સ્થાપિત કરે છે. આ પ્રક્રિયા દરમિયાન, રિપોઝીટરીઝ નીચે વિચારણા હેઠળ પણ ઉમેરવામાં આવે છે, જેથી તમે આ પગલું છોડી શકો છો. નીચેની લિંક પરના બીજા લેખમાં સ્થાપન phpmyadmin શોધ માટે સ્થાપિત સૂચનો, અને અમે OS માં પુસ્તકાલયો ઉમેરવા જઈએ છીએ.
વધુ વાંચો: સેન્ટોસ 7 માં સ્થાપન phpmyadmin
- કોઈપણ અનુકૂળ રીતે "ટર્મિનલ" પર જાઓ, ઉદાહરણ તરીકે, મેનૂમાં આયકન દ્વારા તેને ચલાવો.
- શરૂઆતમાં Anterprise Linux રીપોઝીટરી માટે વધારાના પેકેજો ઉમેરો sudo rpm-rome આદેશ https://dl.fedoraproject.org/pub/epel/pel-reelase-terest-7.noarch.rpm અને એન્ટર કી પર ક્લિક કરીને.
- કારણ કે ક્રિયાઓ સુપરઝરના નામ પર કરવામાં આવે છે, તેથી તમારે પાસવર્ડનો ઉલ્લેખ કરીને એકાઉન્ટની પ્રમાણીકરણની પુષ્ટિ કરવાની જરૂર પડશે.
- નવા પેકેજોના ઉમેરાને પૂર્ણ કર્યા પછી, તમે બીજી રીપોઝીટરી ઇન્સ્ટોલ કરશો - રેમી - સુડો આરપીએમ લાઇન દ્વારા http://rpms.remirepo.net/enterips/remi-release-7.rpm.
જ્યારે નવી ફાઇલો ઉમેરવા માટેની પુષ્ટિ માટે વિનંતીઓ, હંમેશાં આનો સંમત થાઓ, જવાબ સંસ્કરણ વાય પસંદ કરો. આ ઉપરાંત, અમે તમને કન્સોલમાં કન્સોલમાં પ્રદર્શિત કરેલા ટેક્સ્ટને વાંચવાની સલાહ આપીએ છીએ: કેટલીકવાર તે ચોક્કસ ભૂલોની ઘટના સૂચવે છે. સમયસર શોધ અને સુધારણા ભવિષ્યમાં સમસ્યાઓ ટાળવામાં મદદ કરશે.
પગલું 2: સક્રિયકરણ PHP, 7
રેમી રીપોઝીટરીના નિર્માતાઓ દલીલ કરે છે કે સિસ્ટમમાં RPM પર આધારિત પેકેટો ઉમેરવાનું જરૂરી છે. આમાં સ્ક્રિપ્ટવાળી PHP, પ્રોગ્રામિંગ ભાષા શામેલ છે. સેન્ટોસ 7 માં પ્રથમ પગલું પૂર્ણ કર્યા પછી, ઘણા PHP, સંસ્કરણો ઉપલબ્ધ હોવું જોઈએ, તેથી, તે નવીનતમ પર સ્વિચ કરવું આવશ્યક છે:
- Ls /etc/yum.repos.d/remi* દાખલ કરીને માનક ls આદેશ દ્વારા ઉપલબ્ધ રેમી રિપોઝીટરીની સૂચિને બ્રાઉઝ કરો. ઉપયોગિતાના બાકીના ગુણધર્મો સાથે, અમે એક અલગ સામગ્રીમાં પરિચિત થવા માટે પ્રસ્તાવ મૂકીએ છીએ.
- જો તમે અગાઉ PHP ના પાછલા સંસ્કરણને પહેલાથી ઇન્સ્ટોલ કર્યું છે, તો તમારે ફક્ત સુડો યમ અપડેટ દ્વારા સિસ્ટમ લાઇબ્રેરીઓને અપડેટ કરવું પડશે.
- નવા પેકેજો ઇન્સ્ટોલ કરતી વખતે, ક્રિયાની પુષ્ટિ કરવા માટે વાય વિકલ્પ પસંદ કરો.
- જો કમ્પ્યુટર ઇન્સ્ટોલ કરેલ PHP, સંસ્કરણ ક્યારેય નહોતું, તો તમારે સુડો yum દાખલ કરવા માટે PHP, PHP, FPM PHP, GD PHP, MySQL દાખલ કરવાની જરૂર પડશે.
- પેકેજ ઇન્સ્ટોલેશનને યોગ્ય વિકલ્પને સ્પષ્ટ કરીને પણ પુષ્ટિ કરવી જોઈએ.
અમે નોંધવું છે કે ઉપરથી અમે નેનો ટેક્સ્ટ એડિટરની ભલામણ કરી. ડિફૉલ્ટ રૂપે, તે સિસ્ટમમાં ખૂટે છે, પરંતુ ફક્ત એક સુડો યમ નેનો આદેશ ઇન્સ્ટોલ કરો. કેટલાક કિસ્સાઓમાં, આવા સોલ્યુશન VI થી વધુ અનુકૂળ રહેશે.
પગલું 3: PHP, 7 ઇન્સ્ટોલ કરો
બધા ઘટકોને ઉમેરવા અને સક્રિય કરવું સફળતાપૂર્વક પૂર્ણ થયું છે, તે ફક્ત સીધા જ PHP, 7 ને સંકલન કરવા માટે રહે છે જેથી તમે આ પ્રોગ્રામિંગ ભાષા સાથે કામ કરવાનું પ્રારંભ કરી શકો. આ અનુરૂપ આદેશોના કન્સોલમાં પ્રવેશવામાં થાય છે.
ઉપયોગમાં લેવાતી PHP, સંસ્કરણને ચેક કરીને કોઈપણ સમયે php00 -v અથવા php00 -r આદેશ "phpinfo () દાખલ કરીને ઉપલબ્ધ છે;" | Grep "php સંસ્કરણ", જ્યાં બંને કિસ્સાઓમાં 00 એ PHP નું યોગ્ય સંસ્કરણ છે.
આ સ્થાપન પ્રક્રિયા સફળતાપૂર્વક પૂર્ણ થઈ છે. નોંધો કે નવા સંસ્કરણ પર સ્વિચ કરવું એ ફરજિયાત પ્રક્રિયા છે. વધારામાં, તમારે વપરાયેલી વેબ સર્વર્સને ફરીથી પ્રારંભ કરવાની જરૂર છે, જો કોઈ હોય, પરંતુ આ અપાચે ચિંતા કરતું નથી. Nginx માટે, Sudo systemctl ફરીથી શરૂ કરો php-fpm ફરીથી શરૂ કરો.