ઉબુન્ટુમાં LAMP ટૂલકિટ ઇન્સ્ટોલ કરી રહ્યું છે

LAMP નામના સૉફ્ટવેર પેકેજમાં લિનક્સ કર્નલ, અપાચે વેબ સર્વર, એક MySQL ડેટાબેસ અને સાઇટ એન્જિન માટે ઉપયોગમાં લેવાતા PHP, ઘટકોનો સમાવેશ થાય છે. આગળ, આપણે ઉબુન્ટુનું નવીનતમ સંસ્કરણ ઉદાહરણ તરીકે, આ ઍડ-ઑન્સના ઇન્સ્ટોલેશન અને પ્રારંભિક ગોઠવણીની વિગતવાર વર્ણન કરીએ છીએ.

ઉબુન્ટુમાં LAMP સ્યૂટ ઇન્સ્ટોલ કરો

આ લેખના ફોર્મેટમાં પહેલાથી અર્થ છે કે તમે તમારા કમ્પ્યુટર પર ઉબુન્ટુ ઇન્સ્ટોલ કર્યું છે, અમે આ પગલાને છોડી દઈશું અને સીધા જ અન્ય પ્રોગ્રામ્સ પર જઈશું, પરંતુ તમે નીચેની લિંક્સ પર અમારા અન્ય લેખો વાંચીને રુચિ ધરાવો છો તે વિષય પર સૂચનાઓ મેળવી શકો છો.

વધુ વિગતો:
વર્ચુઅલબોક્સ પર ઉબુન્ટુ ઇન્સ્ટોલ કરી રહ્યું છે
ફ્લેશ ડ્રાઇવ્સ સાથે Linux સ્થાપન માર્ગદર્શિકા

પગલું 1: અપાચે ઇન્સ્ટોલ કરો

અપાચે નામના ઓપન વેબ સર્વરને ઇન્સ્ટોલ કરીને પ્રારંભ કરો. તે શ્રેષ્ઠ વિકલ્પો પૈકી એક છે, તેથી તે ઘણા વપરાશકર્તાઓની પસંદગી બની જાય છે. ઉબુન્ટુમાં તે મૂકવામાં આવે છે "ટર્મિનલ":

  1. મેનૂ ખોલો અને કન્સોલ લોંચ કરો અથવા કી સંયોજન દબાવો Ctrl + Alt + T.
  2. પ્રથમ, તમારી પાસે બધી જરૂરી ઘટકો છે તેની ખાતરી કરવા માટે તમારી સિસ્ટમ રિપોઝીટરીઝને અપડેટ કરો. આ કરવા માટે, આદેશ લખોસુડો apt-get સુધારો.
  3. બધા ક્રિયાઓ દ્વારા સુડો રુટ એક્સેસ સાથે ચાલે છે, તેથી તમારો પાસવર્ડ દાખલ કરવાનું ભૂલશો નહીં (તમે દાખલ કરો ત્યારે તે પ્રદર્શિત થતું નથી).
  4. જ્યારે પૂર્ણ થાય, દાખલ કરોsudo apt-get apache2 સ્થાપિત કરોસિસ્ટમમાં અપાચે ઉમેરવા.
  5. જવાબ પસંદ કરીને બધી ફાઇલોને ઉમેરવાનું પુષ્ટિ કરો ડી.
  6. અમે વેબ સર્વરને દોડીને ચકાસીશુંસુડો apache2ctl રૂપરેખાંકિત.
  7. વાક્યરચના સામાન્ય હોવી જોઈએ, પરંતુ કેટલીકવાર ઉમેરવાની જરૂર વિશે ચેતવણી હોય છે Servername.
  8. ભવિષ્યમાં ચેતવણીને ટાળવા માટે આ વૈશ્વિક ચલને ગોઠવણી ફાઇલમાં ઉમેરો. ફાઈલને પોતાની રીતે ચલાવોસુડો નેનો /etc/apache2/apache2.conf.
  9. હવે બીજું કન્સોલ ચલાવો, જ્યાં આદેશ ચલાવોઆઇપી એડીઆર શો eth0 | grep ઇનનેટ | awk '{{પ્રિંટ $ 2; } '| સેડ 'ઓ //.*$//'તમારા આઇપી એડ્રેસ અથવા સર્વર ડોમેન શોધવા માટે.
  10. પ્રથમ "ટર્મિનલ" ખુલ્લી ફાઇલના તળિયે નીચે જાઓ અને દાખલ કરોસર્વરનામ + ડોમેન નામ અથવા IP સરનામુંકે તમે હમણાં જ શીખ્યા. મારફતે ફેરફારો સાચવો Ctrl + O અને રૂપરેખાંકન ફાઈલ બંધ કરો.
  11. કોઈ ભૂલ નથી તેની ખાતરી કરવા માટે બીજું પરીક્ષણ કરો અને પછી વેબ સર્વરને ફરી શરૂ કરોsudo systemctl apache2 ને ફરીથી શરૂ કરો.
  12. સ્ટાર્ટઅપમાં અપાચે ઉમેરો, જો તમે આદેશ સાથે ઑપરેટિંગ સિસ્ટમથી પ્રારંભ કરવા માંગતા હોsudo systemctl apache2 ને સક્રિય કરે છે.
  13. તે વેબ સર્વરને તેની સ્થાયીતાની તપાસ કરવા માટે જ ચાલુ રાખે છે, આદેશનો ઉપયોગ કરે છેsudo systemctl apache2 ને શરૂ કરો.
  14. તમારા બ્રાઉઝરને લોંચ કરો અને જાઓલોકલહોસ્ટ. જો તમે અપાચેનાં મુખ્ય પૃષ્ઠ પર છો, તો બધું યોગ્ય રીતે કાર્ય કરી રહ્યું છે, આગળનાં પગલા પર આગળ વધો.

પગલું 2: MySQL ઇન્સ્ટોલ કરો

બીજું પગલું એ MySQL ડેટાબેઝને ઉમેરવાનું છે, જે સિસ્ટમમાં ઉપલબ્ધ આદેશોનો ઉપયોગ કરીને માનક કન્સોલ દ્વારા પણ કરવામાં આવે છે.

  1. પ્રાધાન્યતા "ટર્મિનલ" લખોsudo apt-get mysql-server ને સ્થાપિત કરોઅને ક્લિક કરો દાખલ કરો.
  2. નવી ફાઇલોને ઉમેરવાની પુષ્ટિ કરો.
  3. માયએસક્યુએલ એન્વાયર્નમેન્ટનો તમારો ઉપયોગ સુરક્ષિત બનાવવાની ખાતરી કરો, જેથી કરીને એક અલગ ઍડ-ઑન દ્વારા ઇન્સ્ટોલ કરવામાં આવે તેની ખાતરી કરોસુડો mysql_secure_installation.
  4. પાસવર્ડ આવશ્યકતાઓ માટે પ્લગઇન સેટિંગ્સને સેટ કરવું એ એક સૂચના નથી, કેમ કે દરેક વપરાશકર્તાને માન્યતાના સંદર્ભમાં તેના પોતાના ઉકેલો દ્વારા રદ કરવામાં આવે છે. જો તમે જરૂરિયાતોને ઇન્સ્ટોલ કરવા માંગો છો, તો કન્સોલમાં દાખલ કરો વાય વિનંતી પર.
  5. આગળ, તમારે રક્ષણનું સ્તર પસંદ કરવાની જરૂર છે. પહેલા દરેક પેરામીટરનું વર્ણન વાંચો, અને પછી સૌથી યોગ્ય પસંદ કરો.
  6. રુટ પ્રવેશ ખાતરી કરવા માટે નવો પાસવર્ડ સુયોજિત કરો.
  7. આગળ, તમે તમારી સામે વિવિધ સુરક્ષા સેટિંગ્સ જોશો, તેને વાંચો અને જો તમને જરૂરી લાગે તો તેને સ્વીકારો અથવા નકારો.

અમે અમારા અલગ લેખમાં અન્ય ઇન્સ્ટોલેશન પદ્ધતિનું વર્ણન વાંચવાની ભલામણ કરીએ છીએ, જે તમને નીચેની લિંક પર મળશે.

આ પણ જુઓ: ઉબુન્ટુ માટે MySQL ઇન્સ્ટોલેશન માર્ગદર્શિકા

પગલું 3: PHP, ઇન્સ્ટોલ કરો

LAMP સિસ્ટમની સામાન્ય કામગીરીને સુનિશ્ચિત કરવા માટેનું અંતિમ પગલું એ PHP, ઘટકોની ઇન્સ્ટોલેશન છે. આ પ્રક્રિયાના અમલીકરણમાં કશું જ મુશ્કેલ નથી, તમારે ફક્ત ઉપલબ્ધ આદેશોમાંથી એકનો ઉપયોગ કરવાની જરૂર છે, અને પછી ઍડ-ઑનનાં કાર્યને ગોઠવો.

  1. માં "ટર્મિનલ" ટીમ લખોsudo apt-get સ્થાપિત કરો php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0જો તમારે આવૃત્તિ 7 ની જરૂર હોય તો જરૂરી ઘટકો ઇન્સ્ટોલ કરવા.
  2. ક્યારેક ઉપરનો આદેશ તૂટી જાય છે, તેથી ઉપયોગ કરોsudo apt સ્થાપિત php 7.2-ક્લિઅથવાsudo apt install hhvmનવીનતમ ઉપલબ્ધ સંસ્કરણ 7.2 ઇન્સ્ટોલ કરવા માટે.
  3. પ્રક્રિયા પૂર્ણ કર્યા પછી, ખાતરી કરો કે કન્સોલમાં લખીને સાચી એસેમ્બલી ઇન્સ્ટોલ થઈ ગઈ છેphp -v.
  4. ડેટાબેઝ મેનેજમેન્ટ અને વેબ ઇન્ટરફેસ અમલીકરણ ફ્રી ટૂલ PHPmyadmin નો ઉપયોગ કરીને કરવામાં આવે છે, જે LAMP ગોઠવણી દરમિયાન ઇન્સ્ટોલ કરવા માટે પણ ઇચ્છનીય છે. પ્રારંભ કરવા માટે, આદેશ દાખલ કરોsudo apt-get phpmyadmin php-mbstring php-gatetext ઇન્સ્ટોલ કરો.
  5. યોગ્ય વિકલ્પ પસંદ કરીને નવી ફાઇલોને ઉમેરવાની પુષ્ટિ કરો.
  6. વેબ સર્વર સ્પષ્ટ કરો "અપાચે 2" અને ક્લિક કરો "ઑકે".
  7. જો તમને જરૂરી હોય તો વિશિષ્ટ આદેશ દ્વારા ડેટાબેઝને ગોઠવવા માટે પૂછવામાં આવશે, હકારાત્મક જવાબ પસંદ કરો.
  8. ડેટાબેસ સર્વર સાથે નોંધણી કરાવવા માટે પાસવર્ડ બનાવો, પછી તમારે તેને ફરી દાખલ કરીને પુષ્ટિ કરવાની જરૂર પડશે.
  9. ડિફૉલ્ટ રૂપે, તમે રુટ ઍક્સેસ અથવા TPC ઇન્ટરફેસ દ્વારા વપરાશકર્તા વતી PHPmyadmin પર લૉગ ઇન કરી શકશો નહીં, તેથી તમારે અવરોધિત ઉપયોગિતાને અક્ષમ કરવાની જરૂર છે. આદેશ દ્વારા રુટ અધિકારો સક્રિય કરોસુડો-આઈ.
  10. ટાઇપ કરીને શટડાઉન કરોecho "વપરાશકર્તા સેટ પ્લગઈન અપડેટ કરો =" જ્યાં વપરાશકર્તા = "રુટ"; ફ્લશ વિશેષાધિકારો; "| mysql -u root -p mysql.

આ પ્રક્રિયામાં, LAMP માટે PHP, નું સ્થાપન અને ગોઠવણી સફળતાપૂર્વક પૂર્ણ થઈ શકે છે.

આ પણ જુઓ: ઉબુન્ટુ સર્વર માટે PHP, સ્થાપન માર્ગદર્શિકા

આજે આપણે ઉબુન્ટુ ઑપરેટિંગ સિસ્ટમ માટે LAMP ઘટકોની ઇન્સ્ટોલેશન અને મૂળભૂત ગોઠવણીને આવરી લીધી છે. અલબત્ત, આ બધી માહિતી તે છે જે આ વિષય પર પ્રદાન કરી શકાતી નથી, ઘણા ડોમેન્સ અથવા ડેટાબેસેસના ઉપયોગ સાથે સંકળાયેલા ઘણાં ઘણાં બધા છે. જો કે, ઉપરોક્ત સૂચનાઓનો આભાર, તમે આ સૉફ્ટવેર પેકેજની સાચી કાર્યવાહી માટે તમારી સિસ્ટમને સરળતાથી તૈયાર કરી શકો છો.