ઉબુન્ટુ વિતરણ પ્રણાલી સાથે લગભગ દરેક વેબ ડેવલપર વેબ ઇન્ટરફેસ દ્વારા MySQL સર્વર્સ ડેટાબેસેસને અમલમાં મૂકવા માટે PhpMyAdmin ટૂલ સાથે ક્રિયાપ્રતિક્રિયા કરે છે. વધારામાં, આ ઘટક લેમ્પનો એક ભાગ છે, જેની ઇન્સ્ટોલેશન પર અમે અમારી વેબસાઇટ પર પહેલેથી જ અન્ય સામગ્રીના માળખામાં બોલાય છે. આજના લેખનો હેતુ બિનઅનુભવી વપરાશકર્તાઓનો હેતુ રાખવામાં આવશે જે ફક્ત વેબ વિકાસ સાથે તેમના પરિચયને શરૂ કરી રહ્યા છે અને PhpMyAdmin ને તેમના કમ્પ્યુટર પર ઇન્સ્ટોલ કરવા માંગે છે. આગળ, અમે એક પગલું-દર-પગલાની સૂચના રજૂ કરીશું જે કાર્યની પરિપૂર્ણતાના તમામ પાસાઓ સાથે વ્યવહાર કરવાનું શક્ય બનાવશે.
ઉબુન્ટુમાં phpmyadmin સ્થાપિત કરો
તાત્કાલિક તમને ચેતવણી આપે છે કે પછીની ક્રિયાઓ "ટર્મિનલ" દ્વારા કરવામાં આવશે, તેથી તે હકીકત માટે તૈયાર રહો કે તમારે ઘણી બધી ટીમોમાં પ્રવેશ કરવો પડશે. અમે પણ બતાવીએ છીએ કે PhpMyAdmin પ્રાથમિક ગોઠવણી સ્થાપન પૂર્ણ થયા પછી કેવી રીતે કરવામાં આવે છે. ઉદાહરણ તરીકે લો, સૌથી વધુ લોકપ્રિય અપાચે વેબ સર્વર અને માયએસક્યુએલ ડીબીએમએસ. જો તમને હવે આમાંના દરેક ઘટકોની જરૂર હોય, તો નીચે આપેલી લિંકનો ઉપયોગ કરવો વધુ સારું છે, જ્યાં લેમ્પ સેટિંગનું વર્ણન કરવામાં આવ્યું છે, અને અમે તમને જે ઘટકની જરૂર હોય તે સાથે સીધા જ ક્રિયાપ્રતિક્રિયામાં જઈએ છીએ.લગભગ હંમેશાં આવા સરળ ઇન્સ્ટોલેશન કોઈપણ સમસ્યા વિના પસાર થાય છે. જો કે, જો તમારી પાસે પેકેજ મેનેજર સાથે સંકળાયેલ કોઈ સિસ્ટમ સમસ્યાઓ હોય, તો તે સ્ક્રીન પર માહિતી દેખાય છે જે ઇન્સ્ટોલેશન નિષ્ફળ થયું. Ubuntu અથવા વપરાશકર્તા ફોરમના સત્તાવાર દસ્તાવેજો દ્વારા ચોક્કસ સમસ્યાના સુધારા માટે શોધનો ઉપયોગ કરીને આ પરિસ્થિતિને ઝડપથી ઉકેલવી જોઈએ.
પગલું 2: PhpMyAdmin ઇન્સ્ટોલ કરો
આ તબક્કો સૌથી મૂળભૂત છે, કારણ કે હવે અમે phpMyAdmin ઘટકની સીધી ઇન્સ્ટોલેશનને વિકસિત કરીશું. ત્યાં વિવિધ પદ્ધતિઓ છે જે આને આ કરવા દે છે, અને સૌથી સરળ રીતનો ઉપયોગ સત્તાવાર રીપોઝીટરી દ્વારા કરવામાં આવશે જે અમે આગલા સૂચનાઓમાં અમલમાં મૂકવાની ઑફર કરીએ છીએ.
- ઇન્સ્ટોલ કરવા માટે, તમારે Sudo apt ઇન્સ્ટોલ phpmyadmin આદેશને દાખલ કરવાની જરૂર છે અને તેને સક્રિય કરો.
- આર્કાઇવ્સને ડાઉનલોડ કરવાની જરૂરિયાતની જાણ કરવામાં આવશે. સંદેશમાં "ચાલુ રાખવા માંગો છો?" ડી વિકલ્પ પસંદ કરો
- કન્સોલ વિંડોની રાહ જુઓ "પેકેજ સેટ કરી રહ્યું છે". અહીં, સૌ પ્રથમ, વેબ સર્વર આપોઆપ ગોઠવણી માટે ઉલ્લેખિત છે. તમારું પોતાનું પસંદ કરો, પછી ઝડપથી "ઑકે" બટન પર જવા માટે ટેબ પર ક્લિક કરો.
- થોડીવાર રાહ જુઓ જેથી પેકેજો સંપૂર્ણપણે અનપેક્ડ હોય. આ ઑપરેશન દરમિયાન, કન્સોલ બંધ કરશો નહીં અને પીસી પરની અન્ય ક્રિયાઓનું પાલન કરશો નહીં.
- "પેક સેટઅપ" ફરીથી દેખાય છે. હવે ડેટાબેઝ અહીં સંપાદિત થયેલ છે. વિંડોમાં પ્રસ્તુત કરેલી માહિતી તપાસો અને યોગ્ય વિકલ્પ પસંદ કરો.
- ડેટાબેઝ માટે એક નવો પાસવર્ડ બનાવો.
- ખાતરી કરો કે, જે ફોર્મ દેખાય છે તે ફરીથી દાખલ કરો.
- ડેટાબેઝને કનેક્ટ કરવા માટે અનુકૂળ પદ્ધતિનો ઉલ્લેખ કરો.
- સેવા પોર્ટ નંબર આપમેળે સેટ કરવામાં આવશે. જો તમને તેને બદલવાની જરૂર હોય, તો ફક્ત નંબરોને ભૂંસી નાખો અને આવશ્યક પોર્ટને સ્પષ્ટ કરો.
- પ્રમાણભૂત ડેટાબેઝનું નામ સેટ કરો.
- વપરાશકર્તા નામની બનાવટ પરની માહિતી તપાસો.
- હવે તમારે તેને પોતાને પૂછવું પડશે, વાંચવાની સૂચનાઓ અને તમારી જરૂરિયાતોમાંથી બહાર નીકળવું.
- બીજો પાસવર્ડ દાખલ કરો જે MySQL ને phpmyadmin પર ઍક્સેસ કરવા માટે સેવા આપશે.
સ્ક્રીન પછી સ્ક્રીનમાં PhpMyAdmin ની સફળ ઇન્સ્ટોલેશન વિશેની માહિતી પ્રદર્શિત થાય છે. જો કોઈ સમસ્યા ઊભી થાય અથવા અનપેકીંગ દરમિયાન ઊભી થાય, તો તમને તેમના વિશે પણ સૂચિત કરવામાં આવશે. વિકલ્પો વધારામાં એક્શન વિકલ્પો બંને ઓફર કરશે, ઉદાહરણ તરીકે, સમસ્યાને અવગણવા, તેને ઉકેલવા અથવા અવગણવા માટે ફરીથી પ્રયાસ કરો.
પગલું 3: નવું વપરાશકર્તા બનાવવું
અગાઉના તબક્કે, PHPMyAdmin માટે નવું વપરાશકર્તા બનાવવા માટે ઇન્સ્ટોલેશન ટૂલ ઓફર કરે છે, પરંતુ કેટલાક વપરાશકર્તાઓ આ ક્ષણે ચૂકી ગયા હતા અથવા વધુ એકાઉન્ટ્સ ઉમેરવાની જરૂર છે. ચાલો પ્રોફાઇલ બનાવવા માટે સૂચનો સાથે મુખ્ય સેટિંગ્સના અમારા વિભાગને પ્રારંભ કરીએ.
- ટર્મિનલમાં નવું સત્ર ખોલો અને ડેટાબેઝ શરૂ કરવા માટે સુડો MySQL ટાઇપ કરો.
- એક સુપરઝર પાસવર્ડ દાખલ કરવા માટે ખાતરી કરો.
- પ્રથમ આદેશ તરીકે, 'password' દ્વારા ઓળખાયેલ વપરાશકર્તા 'એડમિન' @ 'લોકલહોસ્ટ' દાખલ કરો; જ્યાં એડમિન '@' લોકલહોસ્ટ એકાઉન્ટનું નામ છે, અને પાસવર્ડ પાસવર્ડ સ્થાપિત થયેલ છે.
- ગ્રાન્ટ વિકલ્પ સાથે *. * એડમિન '@' લોકલહોસ્ટ 'પર ગ્રાન્ટ તમામ વિશેષાધિકારોને સેટ કરો; અગાઉ ઉલ્લેખિત વપરાશકર્તાના નામને બદલવાની ખાતરી કરો.
- છેલ્લું કતાર, ફ્લશ વિશેષાધિકારો દાખલ કરો અને સક્રિય કરો;
- તમને ઓપરેશનના સફળ સમાપ્તિની જાણ કરવામાં આવશે.
લગભગ તે જ રીતે, તમે અમર્યાદિત સંખ્યામાં વપરાશકર્તાઓ બનાવી શકો છો જે એકાઉન્ટ અને પાસવર્ડનું નામ દાખલ કરીને PhpMyAdmin થી કનેક્ટ થશે. દરેક પ્રોફાઇલ માટે માત્ર વિશેષાધિકારોની સ્થાપના ધ્યાનમાં લો. વધુ માહિતી સત્તાવાર દસ્તાવેજીકરણમાં લખાઈ છે.
પગલું 4: સુરક્ષા
PhpMyAdmin માટે મૂળભૂત સુરક્ષા નિયમો બનાવવી હંમેશાં જરૂરી ક્રિયા નથી, પરંતુ જો સર્વર સીધા જ ખુલ્લા નેટવર્કથી સંબંધિત હોય, તો તમારે ઓછામાં ઓછી મૂળભૂત નીતિઓ પૂછવી જોઈએ જે સપાટીના હુમલામાં મદદ કરશે. ચાલો ઝડપથી સમજીએ કે સર્વર સુરક્ષાને કેવી રીતે ગોઠવવું.
- બધી વધુ ક્રિયાઓ રૂપરેખાંકન ફાઈલો બદલીને કરવામાં આવશે. આ કરવા માટે, તમારે ટેક્સ્ટ એડિટરનો ઉપયોગ કરવાની જરૂર છે. માનક સોલ્યુશન્સ શિખાઉ વપરાશકર્તાઓ માટે અગમ્ય હોઈ શકે છે, તેથી ચાલો વધુ અનુકૂળ ઉકેલના ઉમેરાથી પ્રારંભ કરીએ. સુડો એપીટી નેનો ઇન્સ્ટોલ કરો અને એન્ટર પર ક્લિક કરો.
- સફળ ઇન્સ્ટોલેશન પછી, સુડો નેનો /usr/share/phphmyadmin/.htaccess દ્વારા પ્રથમ રૂપરેખાંકન ફાઇલ શરૂ કરો.
- અહીં કોઈપણ ખાલી લીટીમાં નીચેના ચાર નિયમો શામેલ કરો.
Authtype મૂળભૂત.
Authname "પ્રતિબંધિત ફાઇલો"
Authuserfile / etc / phpmyadmin / htpasswd.
માન્ય-વપરાશકર્તા જરૂરી છે
- સેટિંગ્સને સાચવવા માટે CTRL + O સંયોજનનો ઉપયોગ કરો.
- જ્યારે પૂછવામાં આવે છે, ઑબ્જેક્ટનું નામ બદલશો નહીં, પરંતુ ફક્ત એન્ટર પર ક્લિક કરો.
- જ્યારે બધી સેટિંગ્સ સાચવવામાં આવે છે, ત્યારે વર્તમાન ફાઇલને બંધ કરવા માટે Ctrl + X દબાવો.
- આગળ, મુખ્ય ખાતા માટે નવો પાસવર્ડ સેટ કરો, જો તે પહેલાં કરવામાં આવ્યું ન હોય તો. સુડો hpasswd -c /etc/phpmyadmin/.htpasswd વપરાશકર્તા આદેશને સક્રિય કરો.
- દેખાયા સ્ટ્રિંગમાં, તમારા માટે અને સક્રિયકરણ પછી સ્વીકાર્ય ઍક્સેસ કી દાખલ કરો, તેને પુનરાવર્તિત કરો.
- તે ફક્ત પહેલાનાં બધા ફેરફારો હેઠળ વેબ સર્વરને ગોઠવવા માટે જ રહે છે. આ કરવા માટે, સુડો નેનો /etc/apache/apache2.conf દ્વારા યોગ્ય ફાઇલ ખોલો.
- નીચેની લાઇન શામેલ કરો અને ફેરફારોને સાચવો.
બધાને પરવાનગી આપે છે.
બધા મંજૂર જરૂરી છે
બધી અન્ય સુરક્ષા સેટિંગ્સ તમારી જરૂરિયાતોના આધારે કરવામાં આવે છે, ફિન્ટેક્સ અને સામાન્ય નિયમો કે જે PHPMYADMIN દસ્તાવેજીકરણમાં વર્ણવેલ છે તે ધ્યાનમાં લેવામાં આવે છે.
આજની સામગ્રીના ભાગરૂપે, અમે ફક્ત સ્થાપન PhpMyAdmin ના સિદ્ધાંત વિશે જ નહીં, પરંતુ મુખ્ય રૂપરેખાંકન બિંદુઓ વિશે. હવે તમે જાણો છો કે લક્ષ્યને સફળતાપૂર્વક અમલમાં મૂકવા માટે કઈ ક્રિયાઓ કરવી જોઈએ.